1

Firefoxの拡張機能とC++プログラムを作成しました。

拡張機能は、Firefoxのサイドバーにいくつかの情報を表示します。

C ++プログラムは、prefs.jsFirefoxの実行中に、(Firefoxの設定ファイル)内の拡張機能のいくつかの設定を編集します。

user_pref("Sidebarinfo.initialize", "true");
user_pref("Sidebarinfo.initdone", "false");
user_pref("Sidebarinfo.usageflag", "eng");
user_pref("Sidebarinfo.userid", "162");
user_pref("Sidebarinfo.originaltime", "1309061712");

では、Firefoxの実行中に拡張機能の設定を編集するにはどうすればよいですか?

Firefoxの実行中に編集prefs.jsすると(この場合のみ)、Firefoxはリセットされますprefs.js

4

1 に答える 1

0

そのようにコミュニケーションの部分を行うことはできません。これは設定ファイルであり、「通信ファイル」ではありません。拡張子が付いた他のファイルを読み取るか(これがどこまで可能かわからない)、C++プログラムに埋め込まれたミニhttpサーバーからURLを取得する必要があります。

于 2012-04-23T09:02:04.673 に答える