2016-04-20 11 views
0

セレンのfirefox webdriverでファイルをダウンロードしようとしています。 .dmgファイル以外のすべてのファイル形式をダウンロードするときに、ファイルを保存するためのポップアップが表示されないようにfirefoxを設定することができました。私はこれを回避したが解決策を理解することができなかった。セレンのfirefox webdriverの.dmgファイルを自動ダウンロードします。

BroswerProfile.set_preference( "browser.helperApps.alwaysAsk.force"、False)が BroswerProfile.set_preference( "browser.helperApps.neverAsk.saveToDisk"、「アプリケーション/ X-msdownload:以下は私のFirefoxのwebdriverを構成です、アプリケーション/ x-msaccess、アプリケーション/オクテットストリーム、アプリケーション/ x-apple-diskimage、アプリケーション/ x-7z圧縮、アプリケーション/ zip、アプリケーション/ vnd.ms- 、dmg application/octet-stream ") BroswerProfile.set_preference(" browser.download.manager.alertOnEXEOpen "、False); BroswerProfile.set_preference( "browser.download.manager.focusWhenStarting"、False); BroswerProfile.set_preference( "browser.download.manager.useWindow"、False); BroswerProfile.set_preference( "browser.download.manager.showAlertOnComplete"、False); BroswerProfile.set_preference( "browser.download.manager.closeWhenDone"、False);
ディレクトリ BroswerProfile.set_preferenceダウンロードする の#setパス( "browser.download.folderListは"、2) BroswerProfile.set_preference( "browser.download.dir"、downloadpath)

+0

をありがとうございましたか –

答えて

0

私はあなたが追加する必要があると思いますその.dmgファイルのMIMEタイプ。アドオンはFirefoxの

https://addons.mozilla.org/en-US/firefox/addon/httpfox/ 

にタイプ列で、それはDMGファイルの種類が表示され、設定した優先して同じを追加httpfoxを使用しています。

は、ファイルのMIMEタイプは何ですか?、 ムラリ

関連する問題