Google Chrome でローカル ファイルシステムのリンクを開くにはどうすればいいですか?

Google Chrome でローカル ファイルシステムのリンクを開くにはどうすればいいですか?

私たちの職場のイントラネットでは、次のような形式のリンクが提供されます。

file:///home/bruni/Documents/

(これらのリンクは、ローカル ファイル システム上のマウント ポイントにつながります。)

これらのリンクをクリックして Dolphin で開くことは可能ですか?

KUbuntu 17.10 で Google Chrome を使用しています。

Firefoxでアドオンを見つけました(ローカルファイルシステムリンク) はまさにこれを実行します (ただし、奇妙なことにリンクは Dolphin ではなく Nautilus で開きます)。

Chrome で試したアドオンはすべて Windows 用に書かれているようです。Kubuntu の Chrome で同様の解決策を知っている人はいますか?

PS: 明確にするために、1つの解決策は次のようになりますこれUbuntu用。

答え1

この問題はウェブブラウザのセキュリティポリシーによるものです。より詳しい説明は以下をご覧ください。ここ幸いなことに、この問題を解決できる拡張機能がいくつかあります。たとえば、次のようになります。

  • のためにファイアフォックスFirefox Quantum 以前:

    • 拡張機能ローカルリンクエントリ(ローカルコンテキストでリンクを開く) を右クリックのコンテキスト メニューに追加します。

    • 拡張機能ローカルファイルシステムリンクfile:///これらのリンク ( ) はデフォルトのファイル エクスプローラー (私の場合は Nautilus) で開きます。

  • のためにクロム:


延長中ローカルファイルシステムリンク質問の要件に従って Firefox 内で機能することはできましたが、Chrome/Chromium 用の類似の拡張機能は見つかりませんでした。ただし、次の回避策を見つけました。

1.拡張機能を追加するFirefoxで開くChrome/Chromiumへ。フォローインストールガイド拡張機能を設定します。

2.拡張機能が正常に動作したら、アイコンを右クリックしてオプションメニュー。/usr/bin/dolphin「実行可能ファイルへのパス」を入力して保存します。

3.これらのリンクはオプションから開くことができますFirefoxブラウザでリンクを開く右クリックのコンテキスト メニューから。


以下は、Chrome の上記の拡張機能がどのように動作するか (一緒に) を示すデモです。

ここに画像の説明を入力してください

答え2

@pa4080 のアプローチを採用する場合は、「外部アプリケーション ボタン」拡張機能 (同じ開発者によるもの) を使用して、コンテキスト メニュー項目の名前を適切に変更できるようにします。

拡張機能は、Firefox、Opera、Chrome で利用できます。 https://add0n.com/外部アプリケーションボタン.html

答え3

有効な代替手段ファイアフォックスクォンタム(厳密に言えば質問に答えているわけではないが)

ファイルを編集する設定ファイルFirefoxのプロファイルフォルダの~/.mozilla/firefoxに以下を追加します。

user_pref("capability.policy.policynames", "localfilelinks"); user_pref("capability.policy.localfilelinks.sites", "http://www.example.com"); user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");

この機能を追加したいサイトの www.example.com を置き換えてください。その後、@Belaviyo の回答で説明されているように、「外部アプリケーションボタン」拡張機能も使用する必要があります (https://add0n.com/外部アプリケーションボタン.html

答え4

私はこれを発見したChrome拡張機能最近、Chrome のセキュリティ境界を回避できるようになりました。試してみて、自分に合うかどうか確認してください。

関連情報