Firefox ドライバーを使用して多くの自動化を実行していますが、しばらく時間がかかります (20 ~ 30 分)。当然ながら、その実行中は別の作業を続けています。
ただし、何かをしているときに、新しい Firefox インスタンスの起動中に Shift キーを押すことがあります。ただし、Firefox は、Shift キーを押したままにするとセーフ モードで起動するようにハードコーディングされているため、「セーフ モードで起動してもよろしいですか?」というメッセージが表示され、自動化がフリーズします。
私が検討したさまざまなオプションは次のとおりです。
最初にこれに遭遇したとき、Firefox が何度もクラッシュする問題だと思いました。とに、手動で、および自分で変更
toolkit.startup.max_resumed_crashes
しました99999999
browser.safebrowsing.enabled
false
FirefoxProfile
thisとthisを試しましたが、どちらも古いバージョンの Firefox を参照しているようです。説明されているファイルが存在しなくなったためです。
プロファイルはセーフ モードとは関係がなく、AutoIt コードを実行できないため、これはうまくいかないように思えます。
Firefox 3.6 以下を実行することはオプションではありません。ヘッドレスでの実行は現在 (Phantom を使用して) 進行中ですが、Firefox での実行を停止することはありません。同じことがグリッドにも当てはまります (そして、実際に実行されるのを見ることができるように、ローカルで実行するのが好きです)。
私はこれに十分な回数遭遇したので、解決策をかなり切望しています...それが私のコード、Firefoxの設定、Firefoxフォルダー内のいくつかのファイル、またはいくつかのAutoHotKeyスクリプトで何かを変更することを意味するかどうかにかかわらず(私が考えた、しかしそれがどのように機能するかはわかりません)。
ありがとうございました!