2

Я знал, как добавить контекстное меню в Firefox.

Я часто переключаю Edit -> Preferences -> Advanced -> Network -> No Proxy | Ручная настройка прокси

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

2 ответа2

4

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

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

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

1

Как то, что я сделал, как добавить 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
Потому что я потратил на это один час.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .