2009-08-13 8 views
0

コンテキスト:私たちのアプリでFirefoxのクッキーを読む必要があります。 Firefox 3.5まで、これはcookies.txt/cookies.sqliteを読むことによって可能でした。 Firefox 3.5ではCookieファイルが排他的にロックされていて、外部のアプリケーションはそれを読み取ることができません(https://bugzilla.mozilla.org/show_bug.cgi?id=476167参照)。ローカルコピーを作成しても、終了するまでFFがディスクにディスクをフラッシュするとは限りません。外部アプリからFirefox XPCOMを呼び出していますか?

私が必要とするようなnsICookieManagerを使用することをお勧めしますが、Firefox以外のプロセスからそれらを取得するにはどうすればよいですか?

私はFirefoxの拡張機能からしか使えないことを示唆しています。私たちは拡張機能を書かなければなりませんし、何とかFirefoxを起動して拡張機能をインストールした後、拡張機能自体を呼び出して、

答えて

0

はい - アプリケーションからFirefoxに通信する拡張機能をビルドする必要があります。あなたはthe windows registryでアドオンをインストールすることができます(あなたがウィンドウ上にいると仮定します)。

関連する問題