Как добавить пункт контекстного меню [ВКЛ/ВЫКЛ прокси] в Firefox?

Как добавить пункт контекстного меню [ВКЛ/ВЫКЛ прокси] в Firefox?

Я зналкак добавить context-menuitem в firefox.

Я часто переключаюсь Edit-> Preferences-> Advanced-> Network->No Proxy | Manual proxy configuration

Я хочу добавить Proxy ON/OFFв контекстное меню, это мне очень поможет.
Я не хочу устанавливать еще одно дополнение для выполнения этой маленькой работы.
Есть ли быстрый способ? Спасибо за помощь!

решение1

Если вы не хотите устанавливать превосходныйПереключить проксидополнение (которое дает вам сочетание клавиш и кнопку на панели инструментов), вы можете перейти по специальному URL-адресу about:configи изменить значение network.proxy.typeв соответствии сЭта статья:

  • 0- Прямое подключение, без прокси
  • 1- Ручная настройка прокси-сервера
  • 2- Автоматическая настройка прокси-сервера (PAC)
  • 4- Автоматическое определение настроек прокси-сервера
  • 5- Использовать системные настройки прокси-сервера (по умолчанию на всех платформах)

В частности, похоже, что вам придется переключаться между 5и 0.

решение2

Как я и сделал вкак добавить context-menuitem в firefox.
Я добавил Toggle Proxy:

<!-- TOGGLE-PROXY BEGIN -->
      <menuitem id="context-toggle-proxy"
                label="Toggle Proxy"
                oncommand="gPrefService.setIntPref('network.proxy.type', !gPrefService.getIntPref('network.proxy.type'));"/>
<!-- TOGGLE-PROXY END -->

В настоящее время я работаю над тем, как отображать Proxy ON/ Proxy OFFв зависимости от текущих настроек прокси.
Если у вас есть какие-либо идеи, пожалуйста, дайте мне знать.

Осторожность:

Вам следует включить/отключить дополнение для перезагрузки omni.ja.
Потому что я потратил на это целый час.

Связанный контент