Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] AutoIt+FirefoxPortable_3.5.3 (http://forum.oszone.net/showthread.php?t=151112)

rimm 21-09-2009 18:54 1224215

AutoIt+FirefoxPortable_3.5.3
 
Как изменить настройки прокси для FirefoxPortable?

все настройки FirefoxPortable храняться в файле prefs.js
и имеют вид
Цитата:

user_pref("network.proxy.http", "192.123.123");
user_pref("network.proxy.http_port", 777);
Соорудил код
Код:

& $proxNew= новый прокси
$proxNewPort=порт нового прокси

;открытие файла для перезаписи
$file = FileOpen(@ScriptDir &"\User_1\Data\profile\prefs.js", 0)
;чтение заданной строки файла

;чтение строки прокси
$lineProxy = FileReadLine($file,46)
;чтение строки прокси порта
$lineProxyPort = FileReadLine($file,47)

;перезаписть определенной строчки
;перезапись строки IP прокси
_ReplaceStringInFile ( @ScriptDir &"\User_1\Data\profile\prefs.js", $lineProxy, 'user_pref("network.proxy.http", "'& $proxNew &'");' )
;перезапись строки порта прокси
_ReplaceStringInFile ( @ScriptDir &"\User_1\Data\profile\prefs.js", $lineProxyPort, 'user_pref("network.proxy.http_port",' & $proxNewPort &');' )

Но для того чтобы настройки прокси изменились нужно сначала остановить процесс firefox.exe выполнить код указанный выше, а потом снова запустить firefox.

Вопрос: Как изменить настройки прокси не перезапуская процесс firefox?

Creat0R 21-09-2009 21:59 1224322

Цитата:

Цитата rimm
Как изменить настройки прокси не перезапуская процесс firefox? »

Это вопрос не по аутоит, а по функциональности FF. Вот тут есть описание параметров командной строки поддерживаемых в FF. Возможно там есть что-то для установки настроек прокси.


Время: 12:44.

Время: 12:44.
© OSzone.net 2001-