Firefoxの67は「このファイルを自動的に処理するために、同じアクションの後に」解決策を確認することができません

2019年5月27日

システム環境:Windowsの10プロ1809は、Firefox 67.0

FirefoxのFirefoxブラウザ - 、新しい安全、速い|最新の公式をダウンロード

https://www.firefox.com.cn/image.png

二つのものを除いて、まだ良いとFirefoxは、まず、Flashが開いていない、第二は、ダウンロードポップであることができます。ジップ、これらの設定が自動的に保存することができDOCX、ポップアップウィンドウ、パスを選択しますが、いくつかは、このような、ipynb(アナコンダJupyterノートブック)はRARとして、ファイルではありません 、 「チェックすることはできません自動的に同じ演算処理後のようなファイルを」このダウンロードは複数のファイルならば、それは常にあなたが窓を爆撃聞いてきます開いたり、それはかなり迷惑なんだ保存されます。

設定を開き、設定が自動的にそれがここにあったという事実に保存され、ZZは、アクションのカスタムファイルタイプではありません。見つけるためにインターネットを検索しますが、ポスト時間は非常に古いですが、それはのmimeTypes.rdf、役に立たない粘着性のものとにどのような形式のコードで新しい投稿を書いていないのFirefoxの現在のバージョンが付属しています。フォトカードを取ります:

image.png

ブラウザのメニュー- >ヘルプ- > トラブルシューティング情報、オープンが実際にあるについて:サポート、ブラウザのアドレスバーには、これも入力することができます入力してください。

 image.png

image.png

このフォルダを開き、Firefoxの設定ファイルは、およそあります:pref.js.に見られるものに設定の変更 mimeTypes.rdfどこにそれがあるように?単純にしないでください!

image.png


その時から考える:設定はで方法を考えます。ファイルが保存されているので、あなたはでセーブを失い、そして驚きが見つかりました:

image.png

意味は明白である、このbrowser.helperApps.neverAsk.saveToDiskを参照してください、私たちは、あなたが他のオプションを参照して、ヘルパーを検索します。

image.png

可这要怎么用?上图的结果是我应经改好的,但刚遇到时默认值是空的,我没注意类型以为就填个true或false就完事了,然后毛用没有。一看pref,js,发现这项我填的true没错,但打了双引号,其他的true是没双引号的,这就明白了:这是字符串,不是布尔值。


 国内网站是没戏了,根本找不到什么,国外网站上搜一搜,发现了链接[2],虽然说用Java改什么东西,但能用about:config何必搞那玩意(其实我不会Java)。看到了这一句我大概就明白了这里字符串要填什么:firefoxProfile.setPreference("browser.helperApps.neverAsk.saveToDisk","text/csv");

显然csv是文件类型的一种,当作text,直接save to disk。我现在正下载一堆ipynb文件,但设置text/ipynb和application/ipynb似乎都不行,可能是没有匹配的程序。


在链接[3]中我找到了我的正解:

firefoxProfile.setPreference("browser.helperApps.neverAsk.saveToDisk","application/octet-stream");

所以在about:config中我输入了application/octet-stream,这下就能直接保存ipynb文件了,没有再弹窗提示我是否要保存或打开文件。结果图上面已有。


在链接[3]中看到这样一句话:

firefoxProfile.setPreference("browser.helperApps.neverAsk.saveToDisk","application/xml,text/plain,text/xml,image/jpeg,text/csv");

だから、どのようにこの文字列を使用する明確になる:あなたはテキスト、アプリケーション、画像を書き込むことができます前に/、/、その後、コンマで区切って複数のファイルタイプをファイルタイプを記述します。


私たちは、この探査では、いくつかの興味深いオプションが見つかりました:

browser.download.forbid_open_with、この値はブール値ですが、私は真選びました。

これは360は、Sogouのブラウザは迅速なものを保存browser.altClickSaveすることはありませんが、私は試していません。


参考リンク:

[1] browser.helperApps.neverAsk.saveToDiskの好みは、Firefoxのための分度器で作業されていません| 易学教程

https://www.e-learn.cn/content/wangluowenzhang/979567

[2] 任意のファイルをダウンロードし、セレンwebdriverをを使用して目的の場所に保存する方法-スタックオーバーフロー

https://stackoverflow.com/questions/16746707/how-to-download-any-file-and-save-it-to-the-desired-location-using-selenium-webd/16765032

[3] Firefoxのウィンドウなしでファイルをダウンロード・問題#7174・SeleniumHQ /セレングーグルコード発行・アーカイブ・GitHubの

https://github.com/seleniumhq/selenium-google-code-issue-archive/issues/7174


おすすめ

転載: blog.51cto.com/12078224/2401004