Что нового

Автономные вкладки IE embedded (Private mode)

WR-e-D

Новичок
Сообщения
53
Репутация
3
Здравствуйте можно ли создать в GUI вкладки "Shell.Explorer.2" полностью автономными друг от друга, со своим кешем/куки.
Своего рода "инкогнито мод" для каждой вкладки.

П.С. Даже при открытии обычного браузера в инкогнито моде - новая открытая вкладка имеет тот же кеш и куки.

Добавелно:
В ИЕ 8+ в меню есть: файл->новый сеанс, как можно запустить новый сеанс в гуи ?
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
Shell.Explorer.2 это не интернет експлорер, там нет сеансов, вкладок итп.
Запустите браузер с параметрами -noframemerging -private кажется это то, что вам нужно.
 
Автор
WR-e-D

WR-e-D

Новичок
Сообщения
53
Репутация
3
inververs сказал(а):
Shell.Explorer.2 это не интернет експлорер, там нет сеансов, вкладок итп.
Запустите браузер с параметрами -noframemerging -private кажется это то, что вам нужно.
Да все верно, но IE embedded как раз он. Вы имеете ввиду запустить с параметрами в инвизе и приатачить к вкладкам гуи ? Нет ли более "цивилизованного" способа ?)
 
Автор
WR-e-D

WR-e-D

Новичок
Сообщения
53
Репутация
3
В итоге сделал так:
Код:
#include <IE.au3>

$oIE = _IECreateNewS("www.google.ru")
Func _IECreateNewS($s_url = "about:blank")
	Local $url, $o_IE
	$url = "about:blank"
	$run = Run(@ProgramFilesDir & "\internet explorer\iexplore.exe -nomerge " & $url)
	ProcessWait($run, 30)
	$o_IE = _IEAttach($url, "URL")
	If Not IsObj($o_IE) Then ;
		Return SetError(2, 0, 0)
	EndIf
	_IENavigate($o_IE, $s_url)
	Return $o_IE
EndFunc   ;==>_IECreateNewS
 
Верх