日常的に、さまざまなFTPサーバーにアクセスする必要があります。 Webインターフェイスにそれぞれのftp://プロトコルリンクがあります。それらをクリックするたびに、Chromeは、WinSCP(Windowsでデフォルトのftp://として設定したFTPクライアント)ではなく、組み込みの「FTPクライアント」の新しいタブでそれらを開きます。プロトコルハンドラ)。
chromeシステムのデフォルトアプリケーションでftp://プロトコルを開くようにするにはどうすればよいですか?これがデフォルトでftp://以外のほぼすべてのプロトコルで機能するのはなぜですか?
Chromeは、セキュリティ上の理由から、カスタムURLハンドラーの外部プログラムを起動せず、Webサイトのみを起動することがわかりました。
そのための拡張機能が必要です。これは、メッセージパッシングと ネイティブメッセージング を使用してWebページと通信します。
WinSCPのそのような拡張機能を見つけることができませんでしたが、パラメーターを使用して外部プログラムを起動できる可能性のある拡張機能をいくつか見つけました。
外部アプリケーションボタン
この拡張機能は、記事で説明されているように、アプリケーションを起動するボタンを作成するためにTrelloによって使用されます chrome拡張ボタン からSalesMapを起動する機能、ただし、そのバージョンはわずか0.2.8であり、アルファテストまたはベータテストを意味します。
外部アプリで開く
これはバージョン0.3であり、最終更新日は2016年9月であるため、まだ活発に開発されているようには見えません。
これらの拡張機能がどの程度うまく機能するかはわかりませんが、機能しない場合は独自の拡張機能を作成しようとしているとは思いません。