過去に Mozilla アドオン開発に携わったことがあります (初級レベル)。しかし、XPCOM に遭遇したとき、私は本当に怖くなり、途中でそれを残しました。
最近だけ Add-on SDK に出会い、とてもクールだと感じました。以前は数か月かかっていた作業が、SDK では 2 日以内で機能することを知り、非常に興味をそそられました。ここでも、XPCOM モジュールに行き詰まっています。
XPCOM のパワーを活用したいと思っていますが、SDK のコンテキストで XPCOM に慣れるには少なくとも 1 週間はかかります。必要な機能を取得するには、どのコードが必要ですか?
ユーザーセッションごとに、何かをログに記録したいと思います。セッションを区別することができます。私が今欲しいのは、ユーザーのマシンにファイルを作成し、それをアドオンから開き、それに何かを書き込むコードです。
ブックマークとダウンロードにアクセスし、それらを読み取るためのコード。
SDK から元に戻さなければならなくなったら、本当に胸が張り裂けそうです。