自动化Firefox配置设置

时间:2009-05-13 16:18:41

标签: firefox configuration automation macros

在Web开发工作期间,我需要能够在Firefox中快速切换各种配置设置。特别是我需要能够:

1)关闭cookie 2)关闭javascript 3)切换我的用户代理(我安装了用户代理切换器插件)

再回来。

如果我可以在工具栏中添加“宏”按钮,而不是手动执行此操作,我只需单击以切换上面的三个设置即可。

任何人都知道这是否可行?

Btw - Firefox Profiles并没有真正削减它。您无法在特定的Firefox实例中动态切换配置文件,我需要这样做。

Btw2 - 当我看到Greasemonkey,Chicken Foot时,我很兴奋,但看起来这些只能自动浏览/ DOM任务,而不是firefox配置设置。

谢谢Richard。

4 个答案:

答案 0 :(得分:1)

由于您的要求,您最好自己制作一个简单的附加组件。您甚至可以添加一个在事物之间来回切换的按钮。

您可以通过将首选项“network.cookie.cookieBehavior”设置为2来禁用Cookie,您可以通过将首选项“javascript.enabled”设置为false来关闭JavaScript,并且可以通过更改首选项来修改用户代理“ general.useragent.extra.firefox”。

要执行这些操作,您需要使用首选项API,即documented here

答案 1 :(得分:0)

我认为还有其他附加组件可以获得您正在寻找的所有功能(尽管不是全部都在一个工具中)。

  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
  4. 如果您想扩展任何这些加载项的功能,XPI文件只是具有不同扩展名的.zip文件。您可以重命名它们并解压缩它们,了解它们如何执行操作,扩展它们,安装您自己的定制版本等。

答案 2 :(得分:0)

web-developer toolbar将执行您请求的所有内容,但切换用户代理字符串,这可以通过您已经使用的UA切换器插件来完成。然而,就我所知,它不能被宏观化,但只需点击几下鼠标即可完成。

答案 3 :(得分:0)

尝试iMacros

从他们的网站: “无论你使用Firefox做什么,iMacros都可以实现自动化。”