Googleから外部アプリケーションを起動する方法Chrome Extension?
基本的に、起動時にジョブを実行する実行可能ファイルがあります。ウィンドウ(コンソールアプリケーション)なしで起動し、現在のURLを引数で渡せるようにする必要があります。
これを行う唯一の方法は、NPAPIプラグインを使用することです。 https://developer.chrome.com/extensions/npapi
Googleは現在、Chrome用のNPAPIを段階的に廃止しています ですので、これを行うには、 ネイティブメッセージングAPI を使用することをお勧めします。外部アプリケーションは、アプリケーションとメッセージを交換するために、ネイティブメッセージングホストを登録する必要があります。
任意のコマンドを起動することはできませんが、ユーザーが追加のセットアップを実行する場合は、 カスタムプロトコル を使用できます。
例えば。 some-app://
リンクが「SomeApp」を開始するようにユーザーに設定してもらい、my-awesome-extension
でsome-app://some-data-the-app-wants
を指すタブを開いて、準備完了です!
Chrome(SimpleGet)の拡張機能があり、コマンドラインパラメーターでアプリを実行できるWindowsおよびLinux用のプラグインがあります。
http://pinel.cc/
http://code.google.com/p/simple-get/
http://www.chromeextensions.org/other/simple-get/
今は検証できないので、仮説を立てます。
Apacheを使用して、ローカルマシンで実行可能ファイルを呼び出すphpスクリプトを作成し、POSTまたはhtml/javascript?
機能しますか?
お知らせ下さい。
質問にはグーグルで良いページランクがあるので、この質問への答えを探している人にとってこれは役に立つかもしれません。
Googleには拡張機能がありますchrome marketspaceそれを正確に行うには: https://chrome.google.com/webstore/detail/hccmhjmmfdfncbfpogafcbpaebclgjcp