Firefox: повторно прочитать PAC файл (без перезапуска firefox)

Firefox, Opera, Chromium и прочее.

Модератор: /dev/random

Аватара пользователя
Stauffenberg
Сообщения: 2023
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Firefox: повторно прочитать PAC файл

Сообщение Stauffenberg »

Всем привет.

Речь идет о динамической настройке proxy для firefox. Есть возможность загрузить PAC файл, в котором указывается для каких страниц какие сервера должны использоваться.
Вопрос: как перечитать содержимое этого файла второй, третий... раз, без необходимости презагружать весь firefox процесс?
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:

Аватара пользователя
Stauffenberg
Сообщения: 2023
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Firefox: повторно прочитать PAC файл

Сообщение Stauffenberg »

Может кто-то знает как просто заставить (из консоли) firefox перечитать все настройки без перезапуска?
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:

Аватара пользователя
ieleja
Сообщения: 307
ОС: Debian 9, macOS, Windows

Re: Firefox: повторно прочитать PAC файл

Сообщение ieleja »

ad infinitum
Спасибо сказали:

Аватара пользователя
Stauffenberg
Сообщения: 2023
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Firefox: повторно прочитать PAC файл

Сообщение Stauffenberg »

ieleja писал(а):
23.03.2017 16:27
https://superuser.com/questions/343445/how-...figuration-file
у Firefox все иначе?

Похоже на то...


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

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:

Аватара пользователя
Stauffenberg
Сообщения: 2023
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Firefox: повторно прочитать PAC файл

Сообщение Stauffenberg »

Написал свой proxy сервер, который сам меняет конфигурацию (парсит PAC файл, парсеры есть на github) в зависимости от сети. Firefox вместо PAC файла использует этот прокси.
Если вдруг кто-то знает более элегантное решение, не стесняйтесь - рассказывайте :)
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:

Аватара пользователя
Stauffenberg
Сообщения: 2023
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Firefox: повторно прочитать PAC файл

Сообщение Stauffenberg »

Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали: