Firefoxをダウンロードマネージャとして使用できるアプリケーションを作成しようと考えています。 C/C++の外部プログラムからFirefoxを制御する方法(ダウンロードの追加、スタート/ストップのダウンロードなど)はありますか?C/C++からFirefoxを制御する
それができない場合は、おそらくそれを行う拡張機能ですか?拡張機能が唯一の方法ならば、Firefoxの外部からの拡張機能とどうやって通信するのですか?すべての
Firefoxをダウンロードマネージャとして使用できるアプリケーションを作成しようと考えています。 C/C++の外部プログラムからFirefoxを制御する方法(ダウンロードの追加、スタート/ストップのダウンロードなど)はありますか?C/C++からFirefoxを制御する
それができない場合は、おそらくそれを行う拡張機能ですか?拡張機能が唯一の方法ならば、Firefoxの外部からの拡張機能とどうやって通信するのですか?すべての
あなたは解決策から始まっていますが、問題はありません。簡単な考え方は、FireFoxが構築されているプラットフォームであるXulRunnerを使用することです。 XulRunnerプラグインとして独自のアプリケーションを効果的に実装し、そこからNecko(XulRunnerとFireFoxのネットワーク層)を使用します。
まず私はあなたが私の知る限り理解し、ほとんどのMozillaのプラットフォーム機能がXPCOMとして知られているクロス言語APIを通じて提供されdeveloper.mozilla.org
に慣れることを示唆しています。 plugin APIもありますが、主な目的はものを視覚化することです(Flashなどで使用されます)。
wgetを見てください。