1

より具体的には、ユーザーが Firefox を開き、Web ページ上の単語を強調表示し、それを右クリックして、選択すると、入力文字列で何かを行う C++ コードを呼び出す追加オプションを使用できるようにするという考えです (呼び出す必要があります)。残念ながら C++ コード)、結果を示すダイアログ ボックスが表示されます。

この機能を実装するために、Firefox プラグインまたは拡張機能を作成する必要があるかどうかはまだわかりません。誰かが私を正しい方向に向けることができますか?

また、誰かが私を始めるためにサンプルコードを見せてくれれば幸いです。(XPCOM を使用する必要があるかどうかさえわかりませんが、この一見単純なプロジェクトでは少し複雑に思えます。)

4

1 に答える 1

2

通常の Firefox 拡張機能が必要です。コンテキスト メニューにアイテムを追加できますが、NPAPI プラグインはこれを実行できません。クリックすると、選択したテキストを取得してバイナリ ライブラリに送信できます。このライブラリで関数を呼び出す最良の方法はjs-ctypesです。XPCOM は必要ありません。

于 2012-08-01T17:10:25.817 に答える