-
AutoIt
(
http://forum.oszone.net/forumdisplay.php?f=103)
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?
|
Цитата:
Цитата rimm
Как изменить настройки прокси не перезапуская процесс firefox? »
|
Это вопрос не по аутоит, а по функциональности FF. Вот тут есть описание параметров командной строки поддерживаемых в FF. Возможно там есть что-то для установки настроек прокси.
|
Время: 12:44.
© OSzone.net 2001-