問題タブ [thunderbird-addon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
313 参照

xul - Thunderbird のツールバー ボタン アイコンにアクセスするには?

Thunderbird のデフォルトのツールバー ボタン アイコンはどこにありますか - ここhttp://mxr.mozilla.org/mozilla-central/source/toolkit/themes/winstripe/global/を見回しましたが、成功しませんでした。

スクリーンショット

0 投票する
1 に答える
284 参照

c++ - Thunderbird のアドオンとしてのオープン ソース C++ プロジェクト

Thunderbird のアドオンとしてオープン ソースの C++ プロジェクトがあるかどうか教えてください。電子メール処理用に開発する必要があります。この件に関する情報は大歓迎です。ありがとうございました!

0 投票する
1 に答える
223 参照

firefox - デフォルト設定を定義する方法 (prefpane)

アプリケーション用のカスタム prefpane を (thunderbird で) 作成し、いくつかの設定を定義することに成功しました。

現時点では、私の prefpane の値はデフォルトで空です。ただし、それらを入力/選択して保存すると、すべて問題なく、デフォルトのデータベースに書き込まれます。

自分の設定に値を事前に定義するにはどうすればよいですか (たとえばautosync_time = int(60)autosync_server = string(dlc://mydlc.com)アプリケーションの場合は?

0 投票する
1 に答える
711 参照

c++ - C++ で Thunderbird 拡張機能を開発する

XPCOM で Thunderbird 拡張機能を開発するための C++ チュートリアルを知っている人はいますか?

0 投票する
1 に答える
1944 参照

javascript - Thunderbirdからの電子メール本文とその添付ファイルを保存します

カスタムアドインを使用してJavaScriptから電子メール本文とその添付ファイルを保存しようとしていますが、 http://forums.mozillazine.org/viewtopic.php?f = 19&tで説明されているように保存できません。= 2030903何か提案はありますか?電子メールの本文をネイティブEML形式で保存できますか?ありがとうございました!

[編集]上記のコードは添付ファイルを保存しますが、[名前を付けて保存]ダイアログを開きます。静かにできますか?電子メールの本文をネイティブEML形式で保存できますか?ありがとうございました![/編集]

0 投票する
1 に答える
1160 参照

jquery - jQuery を使用して XUL 要素を取得し、XUL DOM ツリーを文字列として出力する方法

私は Mozilla Thunderbird 拡張機能に取り組んでいます。DOM インスペクターとコンソールをインストールし、開発環境を構成して、指先でほとんどの情報を取得できるようにしました。

オーバーレイを使用する際の開発を容易にするために、XUL 要素への参照を取得し、デバッグ/開発目的でログに DOM ツリーを表示したいと考えています。

Web 開発では、単純にブラウザー コンソールにドロップして、次のように入力します。

そして、その要素の HTML コンテンツをコンソールに出力します。

ただし、XML/XUL 要素でこれを行う方法は見つかりませんでした。基本的に、XML/XUL DOM を文字列に変換して印刷できるようにしようとしています。

テキストだけを印刷するつもりはありません。SOには、それを示す回答がすでにあります。構造も印刷したいです。

たとえば、id="attachmentList" を持つノードを取得するとします。

内容を印刷して表示するにはどうすればよいですか。

XML/XUL DOM が id="attachmentList" で識別される要素内にあると仮定しますか?

アップデート:

これは、serializeToString を使用しようとしたときに表示される美しいエラー メッセージです。私は何か間違ったことをしているかもしれないと思っていますが、jQuery と XUL は十分に文書化されていません:

これが役立つ場合、Thunderbird で jQuery をインポートする方法は次のとおりです。

0 投票する
1 に答える
337 参照

firefox - Thunderbird拡張機能からFirefoxXPCOMコンポーネントを呼び出す

Firefoxに保存されているユーザー名/パスワードを取得してそれらのアカウントをThunderbirdにインポートするThunderbird拡張機能を実行しています。その結果、nsILoginManagerが必要になりますが、Thunderbird拡張機能からそれを機能させる方法がわかりません。そうすることは可能ですか?

0 投票する
1 に答える
430 参照

api - Gmail Lab APIは開いていますか?

メールアプリケーション用のプラグインを書くことを考えています。GmailLabsに配置できます。それはthunderbirdプラグインまたはchrome/firefoxプラグインでさえありえます。ただし、最大限の露出を得るには、可能であればGmailLabsに配置する必要があります。実は、それが可能かどうかはわかりません。ところで、私はこれを知っています。どう考えているか教えてください。

0 投票する
2 に答える
2422 参照

javascript - Thunderbird アドオン/拡張機能の JavaScript をデバッグする方法

Thunderbird 12 アドオンを開発したいと考えています。簡単な JS 関数を作成しました。(ファイル: 「chrome\content\myApp.js」)。このファイルは xul-'onclick'-event によって呼び出されます。アドオンを .xpi ファイルとしてパックし、インストールしました。(大丈夫です、動いています!)

次に、JS 関数をデバッグしたいと思います。しかし、動作する JS デバッガーが見つかりません。私はこのアドオンを試しました:

  • 「Javascript デバッガー」(0.9.89)。機能していません: スレッドがブレークポイントで停止しません。
  • Firebug(1.7.2) + Chromebug(1.7.2)。動作しない: JS デバッグ タブを有効にできません。(更新:「コンテキスト」を設定/変更することもできません)
0 投票する
1 に答える
1178 参照

javascript - Thunderbid 拡張機能: eml ファイルを開く

私はすでに次のことを行う拡張機能を作成しました:

コマンド ラインで Thinderbird を実行するとthunderbird -MyCustomParam1 "12345"、拡張機能によって作成ウィンドウが開き、パラメーター"12345"がウィンドウに追加されます。

私が使用するいくつかのコード:

もちろん、正しい URL と機能を使用します。

今、私は同じことをしたいのですが、メッセージウィンドウと、選択しemlたファイルを使用しています。

eml次のようにコマンドラインからファイルを開くことができます: Thunderbird test.eml(これにより、新しいウィンドウでメールが開きます)。

私が欲しいのは次のとおりです。

Thunderbird test.eml -MycustomParam1 "1234"メールを開き、パラメータ"1234"を画面に追加して、例 1 のようにドキュメント ウィンドウでアクセスできるようにする必要があります。

したがって、基本的には のようなものが必要ですwatcher.openWindowが、特定のemlファイルが必要です。

何か案は?