xpcom

    1

    1答えて

    私はThunderbirdから送信されたすべてのメールを傍受し、メール本文にあらかじめ定義された文字列がある場合は送信をブロックする必要があります。 既存のXPCOM dllアドオンの一部である必要があります。 実装方法はありますか?

    0

    2答えて

    私は、特定の拡張子を持つファイルのデフォルトのハンドラとして登録されたC++アプリケーションを作成しました。したがって、これらのファイルの1つをWebサイトからFirefoxでダウンロードすると、一時ディレクトリにダウンロードされた後、コマンドラインでダウンロードしたファイルのフルパスを渡しながらシェルが実行します。 外部アプリから、ファイルの元のダウンロードURLが何であったのか、ディスク上のパ

    1

    1答えて

    私は、Internet ExplorerとActiveXコントロールテストコンテナプログラムで正常に動作するActiveXコントロールを持っています。コントロールの実際の動作は2つの部分に分かれています.1つの部分はOLEホストとのインターフェイスを持つATLの塊で、もう1つはウィンドウの添付、サイジング、描画、マウス/キーボードのコールバックを受け取る本当の肉ですイベント。 Firefoxプラグ

    0

    1答えて

    コンテキスト:私たちのアプリでFirefoxのクッキーを読む必要があります。 Firefox 3.5まで、これはcookies.txt/cookies.sqliteを読むことによって可能でした。 Firefox 3.5ではCookieファイルが排他的にロックされていて、外部のアプリケーションはそれを読み取ることができません(https://bugzilla.mozilla.org/show_bug

    1

    1答えて

    私のXPCOMコンポーネントの一つは、他のXPCOMコンポーネントを利用しています。私がそれをテストしていたとき、私はそれが依存関係の面倒なことを発見しました。次に、Dependency Injectionを使用して、コンストラクタ内の他のコンポーネントを渡すことを考えました。私は成功しなかった。他のコンポーネントの参照をコンストラクタに渡すことは可能ですか? var _foo = Compone

    1

    2答えて

    私はfirefoxの拡張機能を作成しています。私は自分の拡張機能に "file:///home/blahblah/foo.txt"のようなファイルを開き、テキスト領域にあります。ファイル「のhttp://」とその簡単な、しかし、私は、「ファイル://」でこれを行うカント

    0

    1答えて

    私はFirefox拡張機能を作成しようとしています。なぜ私はdocument.body.innerHTML = data;を使用したいのですか?新しい開いたタブで、それは動作しません。ここに私のコードです: function change() { //Open google in new Tab and select it tab=gBrowser.addTab("http://www

    6

    1答えて

    Internet ExplorerのプラグインをFirefoxに移植しようとしていますが、私が必要なものを探す場所がわかりません。 基本的には、特定のContent-Typeヘッダーでブラウザが受信するすべてのコンテンツをフィルタリングできる必要があります。ストリームコンバータを実装しようとしましたが、これは動作しますが、ページ、フレーム、またはiframeの最上位レベルのドキュメントに対してのみ

    0

    1答えて

    jpegやgifのような圧縮されたイメージデータを含むjsトリッキーを使ってバイナリ入力ストリームを作成します。私はデコードし、このデータをimgITools :: decodeImageDataまたは他の方法で表示したいが、まだ方法を見つけることができませんでした。私はどこから始めるべきですか?

    2

    1答えて

    次のように、User 'AppData/Local'フォルダへのパスを取得できます。 appdatafile = Components.classes ["@ mozilla.org/file/directory_service;1"]。 getService(Components.interfaces.nsIProperties)。 get( "LocalAppData"、Components.