このブログは気が向いたときにしか更新しません。
生存確認等はtwitterでどうぞw

2010年9月30日木曜日

Chrome用外部コマンド実行拡張

derawさんのIrvine拡張でircom.exeの呼び出しに使っているNPAPIプラグインのnpproc.dllはircomだけじゃなくて任意のプログラムとかドキュメントも開けて便利なので、 拡張間連携によってそれを利用できるような拡張にしてみました。
"execPath arg1 arg2 arg3 ..."みたいなコマンドの実行はこんな感じになります。
var shexecID="hepeohbjjmlibfhmdpjkfmgkoccnpeig";
chrome.extension.sendRequest( shexecID, {action: "shellExec", execPath: execPath, args: [arg1, arg2, ...]}, function (response) {} )
download: shellexec.crx

ちなみに、うちではproxy設定を変えた別プロファイルのChromePlusを起動するためにこの拡張を使ってます。

0 コメント:

コメントを投稿