Автоматизация настроек конфигурации Firefox - PullRequest
0 голосов
/ 13 мая 2009

Во время работы над веб-разработкой мне нужно иметь возможность быстро переключать различные параметры конфигурации в Firefox. В частности мне нужно уметь:

1) Отключить куки 2) Отключить JavaScript 3) Переключите мой пользовательский агент (у меня установлена ​​надстройка переключателя пользовательского агента)

и затем снова.

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

Кто-нибудь знает, возможно ли это?

Кстати - Профили Firefox на самом деле не сокращают его. Вы не можете динамически переключать профили в конкретном экземпляре Firefox, что мне нужно делать.

Btw2 - я был взволнован, когда увидел Greasemonkey, Chicken Foot, но похоже, что они могут только автоматизировать задачи просмотра / DOM, но не с настройками конфигурации firefox.

Спасибо, Ричард.

Ответы [ 4 ]

1 голос
/ 14 мая 2009

Из-за ваших требований, возможно, вам лучше сделать простое дополнение самостоятельно. Вы могли бы даже добавить кнопку, которая переключается между вещами.

Вы можете отключить файлы cookie, установив для параметра «network.cookie.cookieBehavior» значение 2, отключить JavaScript, установив для параметра «javascript.enabled» значение false, и вы можете изменить пользовательский агент, изменив параметр ». general.useragent.extra.firefox».

Для этого вам нужно использовать API предпочтений, который задокументирован здесь .

0 голосов
/ 13 мая 2009

Панель инструментов веб-разработчика выполнит все запрошенные вами действия , за исключением , переключая строку user-agent, что может быть выполнено с помощью уже используемого вами модуля переключателя UA. Однако, насколько я знаю, его нельзя макрокомандировать, но это можно сделать несколькими щелчками мыши.

0 голосов
/ 13 мая 2009

Попробуйте iMacros .

с их сайта: «Что бы вы ни делали с Firefox, iMacros может автоматизировать это».

0 голосов
/ 13 мая 2009

Существуют и другие дополнения, которые, я думаю, получат всю необходимую вам функциональность (хотя и не все в одном инструменте).

  1. https://addons.mozilla.org/en-US/firefox/addon/2497
  2. https://addons.mozilla.org/en-US/firefox/addon/6527
  3. https://addons.mozilla.org/en-US/firefox/addon/59

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

...