2013年7月11日木曜日

Firefox のアドオン本体を探す

1.  Firefox にインストールしている、アドオンの本体を探したい。

Firefox アドオン をインストールすると、Firefox の「プロファイル」フォルダの中にある

  • フォルダ extensions

に配置される。この中から特定のアドオンの本体を取り出したい。

extensions フォルダ内にある「フォルダ・ファイル名」はアドオン名と対応しておらず、ランダムな文字列で表されている。そのため、どれが目的のファイルなのか分からない。ただし、拡張子は .xpi となっている。

XPInstall – Wikipedia によると、

XPInstall (正式名:Cross-Platform Install、通称:XPI) はMozilla FirefoxMozilla ThunderbirdMozilla Application SuiteなどのXULベースで作成されたアプリケーション拡張機能インストールする技術形式。…

XPInstall | MDN 

Cross-Platform Install (XPInstall) は、Mozilla Application Suite, Mozilla Firefox, Mozilla Thunderbird およびその他の XUL ベースのアプリケーションで 拡張機能 のインストールのために使われる技術です。XPI (「ジッピィ」と発音し、XPInstall に由来する) インストーラモジュールは、インストールスクリプトまたはマニフェスト (install.js または install.rdf) をファイルのルートに含む ZIP ファイルです。

 

2. アドオンと本体の確認

アドオンとその本体を確認するには、

  • Firefox ボタン > ヘルプ > トラブルシューティング情報

を表示し、「拡張機能」の一覧を確認する。「名前」を検索し、対応する`ID’ をコピーしておく。

SnapCrab_No-0339

その後、上記 extentions フォルダより、ID に対応するファイルを見つける。

このファイルを別の PC の Firefox に直接インストールしたい場合、.xpi ファイルを渡し、インストール先の「アドオン」の一覧にドラッグアンドドロップする。