Mozilla 開発者ドキュメントにターゲットを保存する方法のこの例は、まさにあなたが望むことを行うべきであるように見えます。temp 環境変数を取得する非常によく似た Chickenfoot の例をテストしましたが、これは Chickenfoot でうまく機能しました。
https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsIWebBrowserPersist#Example
アクションがファイルの保存に設定されていることを確認するために、ツール、オプション、アプリケーションでアプリケーションの関連付けをいじる必要があるかもしれませんが、それらの設定はこれらの機能には適用されない場合があります。
回答を終了し、関連する不平を言い始めます...
誰かが Chickenfoot の多くのバグを修正し、素敵なクックブック プログラミング ガイドを書いてくれることを願っています。私は何年もそれを使用してきましたが、方法を理解できていない基本的なことがまだたくさんあります。アーカイブにはまともなスクリプトの例がいくつかあるので、ようやく決心してメーリングリストに登録しました。Web API リファレンスは非常にまばらであるため、pdf リファレンスやブログなどを何度も検索する必要があります。Chickenfoot がいくつかのタスクを自動化できるシンプルさが気に入っていますが、実際には Web プログラマーではないので、JavaScript、DOM、および Firefox のドキュメントを検索して、できないことのいくつかを行う方法を見つけるのに何日もかかります。Chickenfoot の目標は、私がそうする必要はないということのようですが、残念ながら、MIT がプロジェクトを中止したため、概念実証を改良している人はほとんどいません。
Chickenfoot コマンドのみを使用していくつかの方法でこれを実行しようとしましたが、最新の Firefox 3 および Chickenfoot 1.0.7 では機能しないことを確認しました。
これが役立つことを願っています!幸運を。申し訳ありませんが、昨日あなたの質問に出くわしたばかりですが、放っておくにはあまりにも興味深いことがわかりました.