Chromeをトレイに最小化する拡張機能

拡張機能の新しいバージョン( 1.0.1.24 )をリリースしました。これにより、Google Chromeウィンドウのトレイを最小化できます。 私はすべての願いを満たし、 前の投稿で述べられたすべてのコメントを排除しようとしました。



UPD
拡張機能は、Google Chromeの4番目のバージョンでのみ機能します。 Google Chromeチャンネルチェンジャーユーティリティを使用してDevでアップデートを受信するようにチャンネルを切り替えることで取得できます

Google Chromeの拡張機能
プロジェクトソース

ソースコードはSVNからも入手できます

新しい

修正済み

新しいバージョンのコンテキストメニューにブックマークを表示する機能を追加したかったのですが、コードの準備がほぼ完了した時点で、スクリプトを呼び出すプロセスでページが読み込まれているブックマークの名前が未定義として定義されていました。 開発者が修正したらすぐに情報を送信しました。ブックマークを選択する機能を追加します。

開発者向け


NPAPIプラグインには、ページ上のJScriptと対話するためのコードが追加されました。 プラグインは、JScriptを介して、新しいウィンドウの作成、ウィンドウの閉じ、設定の変更などに関する通知を受け取ります。

開発プロセス中、マニフェストのオプションセクションを使用する拡張機能の新しいDevバージョンビルド( 4.0.223.9 )がリリースされたことに嬉しく驚きました。 それはちょうどよかった。

また、新バージョンでは、拡張機能の相互作用が獲得されました。 サードパーティの拡張機能からトレイアイコンを変更する場合は、次のコードを追加できます。

//
// -
// - ,

var port = chrome.extension.connect("ppkfenalijoglfhgpchdegciehdlinkh", {name: 'minimize-to-tray'});
// ,
// param (param: '') -

port.postMessage({command: 'SetIcon', param: 'ErrorMsg.ico'});


現在の実装では、アイコンへのパスはディスク上のファイルへのパスです。拡張機能に含まれるアイコンの使用方法はまだわかりませんが、作業中です。

助けが必要


Google Codeのプロジェクトページに同行するには、英語が上手な人が必要です。 それほど多くの作業はありません-新しいバージョンをリリースするとき、小さな指示を(執筆の過程で)翻訳し、定期的に変更のリストを翻訳します。

いつものように、私はあなたの願いやコメントを喜んで聞きます。

Source: https://habr.com/ru/post/J73366/


All Articles