Изменить Firefox Proxy из кода C # - PullRequest
0 голосов
/ 11 марта 2011

Я изменил прокси IE из своего кода C #, открыв настройки Regisrry, поэтому Как мне изменить прокси Mozila Firefox из моего кода C #?

Ответы [ 2 ]

0 голосов
/ 11 марта 2011

Вам необходимо отредактировать файл prefs.js в каталоге вашего профиля.Пример кода можно найти здесь: http://support.mozilla.com/sv-SE/questions/727731
Обязательно закройте Firefox перед редактированием этого файла!

0 голосов
/ 11 марта 2011

Нужные настройки прокси:

URL GOTO=javascript:var<SP>prefb<SP>=<SP>Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);var<SP>str<SP>=<SP>Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);str.data<SP>=<SP>"{{!COL2}}";prefb.setComplexValue("network.proxy.http",<SP>Components.interfaces.nsISupportsString,<SP>str);
URL GOTO=javascript:gPrefBranch.setIntPref("network.proxy.http_port",{{!COL3}});
URL GOTO=javascript:gPrefBranch.setIntPref("network.proxy.type",1);

(фрагмент скопирован с http://forum.iopus.com/viewtopic.php?t=12440#p36761)

Конечно, вы можете просто использовать надстройку iMacros с открытым исходным кодом и запустить однострочный макрос с помощью команды PROXY .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...