webdevqa.jp.net

インストールされているすべてのFirefox拡張機能のリストを表示してエクスポートするにはどうすればよいですか?

Firefox用の機能や別のアドオンがあるのか​​、すべてのアドオンを単純なリスト(できればtxtまたはhtml)にエクスポートできるのだろうかと思っていました。私は道に迷い始め、自宅と職場で同じアドオンが欲しいので、名前だけを意味します。

8
user48604

Extension List Dumper は、アドオンとテーマをファイルとして保存できるアドオンです。

編集:Firefox 30以降、上記のアドオンは機能しなくなりました。 URLバーにabout:supportと入力すると、インストールされているすべてのアドオンのリストとFirefoxのインストールに関するその他の情報を取得できます。リストを簡単にエクスポートしたい場合は、代わりに アドオンリストダンパー(リスタートレス) を試すこともできます。

17

または、すべてをバックアップします。

https://addons.mozilla.org/en-US/firefox

FEBE(Firefox環境バックアップ拡張機能)を使用すると、Firefox拡張機能をすばやく簡単にバックアップできます。実際、バックアップするだけではありません。実際には、拡張機能を個別にインストール可能な.xpiファイルに再構築します。これで、オフィスと家庭のブラウザを簡単に同期できます。

FEBEは、拡張機能、テーマ、および(オプションで)ブックマーク、設定、パスワード、Cookie、およびFirefoxが提供するその他のほぼすべてのものをバックアップします(プロファイル全体をバックアップ/復元することもできます)。

1
opexxx

これを自動化したい場合は、これがPythonスクリプトで、有効なフラグを含め、インストールされているアドオンの名前を出力します。これは、Firefoxプロファイルパスという単一の引数を受け入れます。 about:supportページ。

import json, os, sys
PROFILE, = sys.argv[1:]
path = os.path.join(PROFILE, 'extensions.json')
data = json.load(open(path, encoding='utf-8'))
for addon in data['addons']:
    enabled = '*' if addon['active'] else ' '
    name = addon['defaultLocale']['name']
    print(enabled, name)
1
efotinis

FirefoxQuantumで機能するものを探している人のために。見てみると タブリストボタン

0
R J

より簡単な方法は、受け入れられた回答で指摘されているようにabout:supportを使用することです。

とにかく、私はそれを行うためにさらにいくつかのFirefoxアドオンを提案することができます:

InfoLister

そして

拡張機能をクリップボードにコピー

どちらの拡張機能でも、インストールされている拡張機能、テーマ、プラグインのリストを表示して保存/エクスポートできます。前者はグラフィック形式で、後者は地味なプレーンテキスト形式ですが、ブラウザを再起動する必要はありません。

0
danicotra