6

プラグインの Firefox での「手動インストール」を回避するにはどうすればよいですか?また、プラグインをダウンロードするときに (作成者が検証されていません) メッセージを回避するには、どこに行く必要がありますか? 理想的には、プラグインのインストールを自動的に開始したいと思います。プラグインに何らかの形で署名して、悪意のあることをしていないことを示す必要がある場合は、それも行いたいと思います。

ありがとう!

4

4 に答える 4

4

XPI に署名すると、警告メッセージは削除されますが、拡張機能やプラグインを自動的にインストールする方法はまだありません。

XPI フォーマットと、Java コマンドライン ツールを使用して署名するためのハウツーに関する記事をいくつか書きました。

XPISignerツールを使用すると、プロセスが大幅に簡素化され、ビルド システムに統合できます。

于 2008-12-10T11:37:19.860 に答える
3

これは、XPI への署名のみを扱う公式チュートリアルです。セキュリティ上の理由から、プラグインを自動的にインストールできるとは思えません。

于 2008-11-10T06:21:58.110 に答える
1

FF 2.0.3で動作します:

<script type="application/javascript">
<!--
function install (aEvent)
{
  var params = {
    "Foo": { URL: aEvent.target.href,
             IconURL: aEvent.target.getAttribute("iconURL"),
             Hash: aEvent.target.getAttribute("hash"),
             toString: function () { return this.URL; }
    }
  };
  InstallTrigger.install(params);

  return false;
}
-->
</script>

<a href="http://www.example.com/foo.xpi"
  iconURL="http://www.example.com/foo.png"
  hash="sha1:28857e60d043447c5f4550853f2d40770b326a13"
  onclick="return install(event);">Install Extension!</a>
于 2012-07-24T23:28:09.860 に答える
0

これは、XPI への署名を扱う公式チュートリアルです。セキュリティ上の理由から、自動インストールはできません。

于 2008-11-10T06:43:41.420 に答える