問題タブ [xpi]

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 投票する
4 に答える
1465 参照

firefox-addon - NPAPIプラグインをFirefoxアドオンにパッケージ化する

私が書いているFirefoxアドオンにnpapiをパッケージ化しようとしています。プラグインを〜/ Library / Internet Plug-ins /にインストールしている場合、すべて正しく機能しますが、xpiでインストールできません。プラグインディレクトリのルートレベルにプラグインがありますが、Firefoxにxpiでインストールするように指示する方法がわかりません。

任意のヒント?

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

firefox-addon - Mozillaデータストアを使用せずにXPIファイルにサインインする方法

NSSsigntoolを使用してverisign証明書を使用してxpiファイルに署名しています。

ただし、これには次の手順が含まれます

  1. verisignpfxファイルをmozillafirefoxにエクスポートします
  2. このエクスポートされた証明書を.crt拡張子にインポートします
  3. 次に、mozillafirefoxデータストアからpkcs12形式のベリサイン証明書をエクスポートします
  4. 次に、pkcs12形式を使用してxpi拡張機能にサインインします

どういうわけかpfxファイルをpkcs12ファイルに変換できれば、ステップ3は避けたいので、プロセス全体を自動化できます。

誰かがこれを知っているなら助けてください。

ありがとう

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

firefox - XPI で必要なファイル許可は何ですか?

最近、公式の Mozilla Add-ons Web サイトで、私のアドオンの 1 つのレビュアーから次のコメントを受け取りました。

XPI の権限が壊れています。ほとんどのファイルとディレクトリには、予期される読み取り権限と実行権限がなく、実際には権限がまったくありません。

ファイルのアクセス許可が XPI ファイルの問題であるとは知りませんでした。私の知る限り、私の XPI のどのファイルも実行ビット セットを必要としません (私は標準的なもののみをパッケージ化しています: XUL、JavaScript、CSS など)。Cygwin zip ツールを使用して Windows で XPI を作成しましたが、Windows はファイルのアクセス許可について何も認識していないため、Linux のように保存されません。

XPI のファイルとディレクトリのエントリには、どのようなファイル許可が期待されますか? MDNのExtension Packaging page には次の引用がありますが、それらがどうあるべきかについての関連する詳細はありません:

... 拡張子のディレクトリとファイルに対するファイル システムのアクセス許可が適切に設定されていることを確認する必要があります。そうしないと、Extension Manager が拡張機能で正しく機能しないか、拡張機能自体が正しく機能しない可能性があります。

0 投票する
9 に答える
36504 参照

firefox-addon - 7Zipでxpiファイルを作成するには?

私のFirefox拡張機能をxpiファイルとしてパックしたいと思います。アーカイブに追加して、filename.xpiという名前を付けてみました

しかし、Firefox にインストールしようとすると、「パッケージが破損しています」というメッセージが表示されます。有効な xpi ファイルを作成する方法はありますか?

cygwin をインストールし、zip コマンドを実行して xpi ファイルを作成しようとしました。しかし got zip はコマンドエラーではありません。

誰かがそれを成し遂げるために私を導くことができますか?

0 投票する
0 に答える
110 参照

firefox - Firefoxアドオンの位置を変更

Chrome 拡張機能のように、Firefox アドオンの位置を下から上に変更する方法はありますか。とにかく例えば:

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

firefox - firefoxアドオンがインストールできない

私はFirefoxアドオンをプログラムしています。公式チュートリアルからxpiファイルをインストールしようとしましたが、うまくいきました。xpi ファイルをコピーします。コピーしたxpiファイルをインストールしようとしています。xpi ファイル内のファイルは変更しません。インストールがうまくいきません。firefox は、コピーされた xpi ファイルが機能していないと言っています。まったく同じファイルなので、何も変更しません。なぜこれが機能しないのですか:?

info: 誰かが同じ問題を抱えていることがわかりました。xpi ファイルを解凍した後に表示される解凍フォルダーをコピーしました。彼がフォルダの内容をコピーしたとき、それは機能しました。フォルダーの内容を常にコピーしていますが、機能しません。

0 投票する
5 に答える
28682 参照

python - Python: Selenium Firefox Webdriver が次のエラーで失敗する: 「プロファイルを読み込めません...WARN addons.xpi...」

次の Python コードを実行して、Selenium 経由で Firefox Webdriver ウィンドウを作成しようとしています。

このコードは数週間前は正常に機能していましたが、現在は次の不吉なメッセージが生成されます。

これが何を意味するのか、またはエラーを修正してコードを期待どおりに実行するために何ができるかを知っている人はいますか? Google 検索で関連するエラー メッセージを見つけましたが、問題を解決できるものは何もありませんでした。

上記の 2 行目を に変更することで、Chrome Webdriver を問題なく開くことができますdriver = webdriver.Chrome()

Windows 8 マシンで Python 2.7、Selenium 2.35.0 (「pip install selenium --upgrade を実行したところです)、および Firefox 26.0 を使用しています。他の人が提供できるヒントやアドバイスは大歓迎です。