web-dev-qa-db-ja.com

Firefoxのペルソナ画像はどこに保存されますか?

ペルソナが使用する完全な画像を取得することは可能ですか?

1
Shaihi

これを入力している時点ではWindows7を使用できませんが、スタートボタンをクリックして、[実行]を選択してみてください。次に、%APPDATA%(矢印なし)と入力します。それはあなたのすべてのPCプログラムで画面をロードするはずです。

次に、「Mozilla」、「Firefox」、「プロファイル」の順にクリックします。あなたのプロファイル名はおそらく私のものとは異なるでしょうが、それは私の「profiles」フォルダ内の唯一のフォルダでした。使用しているプロファイルをクリックします(または、私のようなプロファイルで、プロファイルが1つしかない場合は、そのフォルダーを選択します)。次に、「ペルソナ」フォルダを選択し、次に「キャッシュ」フォルダを選択します。ここに、現在使用されているペルソナ画像が実際に表示されます。これらの画像は、そのペルソナの名前が何であれ、別のフォルダー内にあります。

ただし、現在の画像のみが保存されるため、その画像が必要な場合は、別の場所にコピーして保存してから、次のペルソナを読み込みます。これにより、「キャッシュ」フォルダがそれらの画像で更新されるため、それらもコピーできます。

また、この情報を上記の質問/回答の編集としてもう少し詳しく追加しました。

1
Eric

Firefox 3.6ペルソナ、別名軽量テーマはコンピューターに保存されません。これらは、ブラウザがロードされるたびにWebからロードされます。すべてのURLは、about:configの設定エディターのlightweightThemes.usedThemesに保存されます。

Dark Fox ペルソナをインストールしたとしましょう。 about:configエディターでは次のようになります。

設定名:lightweightThemes.usedThemes
ステータス:user set
タイプ:string
値:

[{"id":"18066","name":"Dark Fox","headerURL":"https://addons.cdn.mozilla.net/user-media/addons/18066/1232849758499.jpg?1241547734","footerURL":"https://addons.cdn.mozilla.net/user-media/addons/18066/1232849758500.jpg?1241547734","textcolor":"#ffffff","accentcolor":"#000000","iconURL":"https://addons.cdn.mozilla.net/user-media/addons/18066/preview_small.jpg?1241547734","previewURL":"https://addons.cdn.mozilla.net/user-media/addons/18066/preview_large.jpg?1241547734","author":"randomaster","description":"My dark version of the Firefox logo.","updateURL":"https://versioncheck.addons.mozilla.org/en-US/themes/update-check/18066","version":"1.0","updateDate":1495495021492,"installDate":1495495021492}]

値を見ると、ここでJSON形式を扱っていることがわかります。 JSON beautifier を実行すると、次の結果が得られます。

[
    {
        "id": "18066",
        "name": "Dark Fox",
        "headerURL": "https://addons.cdn.mozilla.net/user-media/addons/18066/1232849758499.jpg?1241547734",
        "footerURL": "https://addons.cdn.mozilla.net/user-media/addons/18066/1232849758500.jpg?1241547734",
        "textcolor": "#ffffff",
        "accentcolor": "#000000",
        "iconURL": "https://addons.cdn.mozilla.net/user-media/addons/18066/preview_small.jpg?1241547734",
        "previewURL": "https://addons.cdn.mozilla.net/user-media/addons/18066/preview_large.jpg?1241547734",
        "author": "randomaster",
        "description": "My dark version of the Firefox logo.",
        "updateURL": "https://versioncheck.addons.mozilla.org/en-US/themes/update-check/18066",
        "version": "1.0",
        "updateDate": 1495495021492,
        "installDate": 1495495021492
    }
]

このようにして、Firefoxのペルソナが何で構成されているかを注意深く調べることができます。 idは、nameと同様に自明です。

headerURLは、 ここ にあるFirefoxヘッダーで使用されている実際の画像のURLです。 footerURLは、Firefoxとして使用されている画像のURLです フッターバー

textcolorは白の16進値#ffffffに設定され、accentcolorは黒に変換される16進値#000000に設定されます。基本的にフォントのアウトラインの色。

次に、Dark Fox Addon icon のURLを指定するiconURLがあります。これはTools> Add-ons> Appearanceの下に表示されます。 =。次の文字列previewURLは、プレビュー画像の場所を示しています。これは、 Firefox Personasを検索 または 対応するPersonaページ にアクセスしたときに表示されます。この場合、そのプレビュー画像は this のようになります。 author文字列の値は作成者の名前であり、description文字列の値は観察できる説明テキストです ここ

updateURLの値が何を表しているのか正確にはわかりませんが、その content を確認できるため、JSON形式であり、更新チェックに使用される可能性が高いと結論付けます。値1.0は、Dark Fox Personaのversionを示します。次に、updateDate文字列の値1495495021492と、installDateの値を示す1495495021492があります。

軽量テーマの詳細については、 Mozillaナレッジベース を参照してください。

6
heavyd