LINUX.ORG.RU

Firefox & proxy конфигурация скриптом

 , ,


0

1

Хотелось бы, чтоб для изменения настроек прокси не приходилось лезть мышкой в настройки Firefox.

http_proxy он не кушает, и даже изменение gconf вот этим скриптом, несмотря на все обещания, тоже ничего не дает. Есть ли выход?

Ответ на: комментарий от DonkeyHot

Google WPAD

Я так понимаю, здесь нужно участие со стороны администратора сети. Не то чтобы это было невозможно, но все же хотелось бы более самостоятельный путь.

Axtschwimmen
() автор топика

Оказалось, у Firefox есть prefs.js, который можно править. Так что проблема в целом решена. Более изящные решения приветствуются.

Axtschwimmen
() автор топика
Ответ на: комментарий от marvin_yorke

Но все же не оно. Мне не нужно менять прокси в зависимости от сайтов, которые я посещаю. Мне нужно, чтоб на работе прокси был, а дома не было. А сайты я и там и там примерно одни посещаю.

Если сделать автоматический выбор настроек для wlan у меня получилось достаточно легко, то с прокси как-то все очень сложно. Чуть ли не каждая программа хочет свои настройки.

Axtschwimmen
() автор топика
Ответ на: комментарий от Axtschwimmen

Чуть ли не каждая программа хочет свои настройки.

увы, так и есть. кто-то понимает export http_proxy, кто-то нет, единого решения скорее всего не существует

marvin_yorke ★★★
()
Ответ на: комментарий от Axtschwimmen

можно попробовать через скрипт автоматической конфигурации прокси, если его можно с локалхоста брать, тогда там же где отслеживаешь переключение сетей, делай изменение этого скрипта, чтобы указывал на правильную проксю. Костыль и опять не универсально, но лучшего варианта я не могу придумать

marvin_yorke ★★★
()
Ответ на: комментарий от marvin_yorke

А это даст возможность менять прокси при включенном браузере?

Дело в том, что я пока остановился на редактировании prefs.js файла, а он на запущеный firefox не влияет.

Хотя, наверное, даже если бы этот метод и позволял такое делать - все равно не собрался бы ради этого http-сервер поднимать... Но, в любом случае, спасибо за помощь.

Axtschwimmen
() автор топика
Ответ на: комментарий от Axtschwimmen

по идее должно работать и с локального файла, без http сервера. У меня с ходу не получилось, но у меня мак и хром, а не фф и линукс, так что попробуйте, вдруг повезет. На изменения тоже должен сразу в таком случае реагировать вроде бы

marvin_yorke ★★★
()
Ответ на: комментарий от marvin_yorke

Действительно, file:///path/to/pac/file/pac.js работает нормально. Но «на лету» конфигурацию все же не подгружает.

В любом случае это лучше, чем непосредственно prefs.js редактировать.

Axtschwimmen
() автор топика
Ответ на: комментарий от Axtschwimmen

можно поднять прокси на локалхосте, всех настроить на него, а его уже по обстоятельствам перенастраивать

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.