Firefox 人物图像保存在哪里?

Firefox 人物图像保存在哪里?

是否可以检索 Persona 使用的完整图像?

答案1

在我输入这段文字的时候,我还没有 Windows 7,但请尝试单击开始按钮,然后选择“运行”。然后输入%APPDATA%(不带箭头)。它应该会加载一个包含您所有 PC 程序的屏幕。

然后单击“Mozilla”,再单击“Firefox”,然后单击“profiles”。您的配置文件名称可能与我的不同,但它是我的“profiles”文件夹中的唯一文件夹。单击您正在使用的配置文件(或者如果它与我的类似并且您只有一个配置文件,请选择该文件夹)。然后选择“persona”文件夹,然后选择“cache”文件夹。实际上,您将在那里找到当前使用的角色图像,它们位于另一个文件夹中,该文件夹包含该角色的名称)。

不过,它只存储当前图像,因此如果您想要该图像,请将其复制到另一个位置进行保存,然后加载下一个角色。这将使用这些图像更新“缓存”文件夹,因此它们也可以被复制。

我还添加了此信息作为对上述问题/答案的编辑,并提供了更详细的信息。

答案2

Firefox 3.6 Personas,又名轻量级主题,不存储在计算机上。每次浏览器加载时,它们都会从网络上加载。所有 URL 都存储在about:config首选项编辑器中的 下lightweightThemes.usedThemes

假设你刚刚安装了暗狐角色。它在编辑器中看起来会像这样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 美化器您将获得以下结果。

[
    {
        "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

headerURLFirefox 标头中使用的实际图像的 URL 位于这里.footerURL是 Firefox 所使用的图像的 URL页脚栏

设置textcolor为十六进制值#ffffff,即白色,并将accentcolor设置为十六进制值#000000,即黑色,基本上是字体轮廓颜色。

接下来我们iconURL指定暗狐添加在图标如下所示工具 > 附加组件 > 外观下一个字符串previewURL显示了预览图像的位置,当您查找 Firefox Personas或访问对应的角色页面。在本例中,预览图像如下所示。字符串的值author是作者的名字,description字符串的值是可以观察到的描述文本这里

我不完全确定 的值代表什么updateURL,但我们可以看到它的内容因此得出结论,它又是 JSON 格式,很可能用于更新检查。值 1.0 告诉version我们暗狐Persona。接下来我们有updateDate字符串的值 1495495021492,并且 1495495021492 向我们展示了 的值installDate

查看Mozilla 知识库有关轻量级主题的更多信息。

相关内容