如何禁用Firefox安全模式…任何可能的方法

如何禁用Firefox安全模式…任何可能的方法,firefox,selenium,webdriver,Firefox,Selenium,Webdriver,我使用Firefox驱动程序运行了很多自动化操作,这需要一段时间(20-30分钟)。当然,当它运行时,我会继续做其他事情 然而,在我做事的时候,我偶尔会在一个新的Firefox实例启动时按下Shift键。然而,Firefox已经硬编码,如果您按住shift键,它将在安全模式下启动,然后将自动化冻结在其“您确定要在安全模式下启动吗?” 以下是我考虑过的不同选择: 当我第一次遇到这个问题时,我认为这是Firefox多次崩溃的问题。我将toolkit.startup.max\u recovered\u

我使用Firefox驱动程序运行了很多自动化操作,这需要一段时间(20-30分钟)。当然,当它运行时,我会继续做其他事情

然而,在我做事的时候,我偶尔会在一个新的Firefox实例启动时按下Shift键。然而,Firefox已经硬编码,如果您按住shift键,它将在安全模式下启动,然后将自动化冻结在其“您确定要在安全模式下启动吗?”

以下是我考虑过的不同选择:

  • 当我第一次遇到这个问题时,我认为这是Firefox多次崩溃的问题。我将
    toolkit.startup.max\u recovered\u崩溃
    更改为
    9999999
    browser.safebrowsing.enabled
    更改为
    false
    ,手动和在我的
    FirefoxProfile

  • 我尝试过和,这两个版本显然都是指旧版本的firefox,因为它们描述的文件已经不存在了

  • 听起来好像不行,因为配置文件与安全模式没有任何关系,我无法执行任何AutoIt代码,因为Selenium仍在维护控制,因为它在弹出窗口中被冻结

  • 运行Firefox3.6或更低版本不是一个选项。目前正在运行headless(使用Phantom),但我们永远不会停止在firefox上运行它。网格也是如此(我喜欢在本地运行它,这样我就可以看到它在运行)

  • 我已经经历了足够多的时间,我非常渴望任何解决方案……无论这意味着改变我的代码、firefox设置、firefox文件夹中的一些文件,甚至是一些自动热键脚本(我已经考虑过,但不知道它如何工作)

    谢谢大家!

    即使使用最新的Firefox 22,您提到的似乎对我也很有效

    omni.ja
    文件就是您要解压缩的文件。它是一个普通的zip文件

    其中:


    只需解包、更改文件、重新打包、保存。为我工作。

    啊,我以为是一个.jar文件,我搜索了jar文件,但没有打开。但是,我无法使用7Zip解压.ja文件…即使将其重命名为.zip,你确定它是.zip?@MrTi虽然我的一个程序确实在重新打包时遇到问题(读取时没有问题),但我的(授权:)WinRar 4.20打开并重新打包时没有任何问题。顺便说一下,Firefox似乎故意打破了zip标准,有关详细信息,请参阅和。不过,大多数支持zip的软件都可以处理它。这是一个ZIP文件,有一个不常见的头。我下载了你发布的那个文件,但它也不起作用。我将对另一个问题进行评论,并保留这个问题。