题
有没有办法更改 Firefox 系统图标(窗口左上角的图标)?
精确 :我想更改 Firefox 与 apache/php 和我的应用程序的捆绑版本的图标。所以在每台电脑上手动操作并不是一个解决方案。我尝试了 Resource Hacker,这是一个很好的解决方案。附加组件也很好。
解决方案
资源黑客负责在 Windows 中交换应用程序图标(直到 XP,尚未在 Vista 上进行测试)。
其他提示
有可用的图标包 http://iconpacks.mozdev.org/ 通过安装扩展来工作。如果您想使用自己的图标,扩展名只是压缩文件,因此将扩展名从 xpi 更改为 zip 并检查它包含的源代码和图像以对其进行自定义。如果您确实对其进行自定义,我建议更改 GUID,这样它就不会自动更新并覆盖您的自定义设置。
@phloopy 的好建议 http://iconpacks.mozdev.org/ 不幸的是,它不适用于较新版本的 Firefox(我认为是omni.jar 的变化)。您仍然可以使用他们的 ICO 文件(或您自己的),但您现在需要执行以下手动步骤...
- 解压
omni.ja
在您的 Firefox 应用程序目录中。 - 删除
omni.ja
或重命名它(例如omni.ja.off
). - 创建目录
icons/default
在火狐浏览器中chrome
应用程序目录。 - 复制你想要的图标文件
chrome/icons/default/main-window.ico
- 启动 Firefox 并享受您的新图标
笔记:
- 您还可以将其他 ICO 文件名用于其他窗口。我个人见过的工作是:
main-window.ico
适用于浏览器窗口和便签本downloadManager.ico
下载- 如果您认识其他人,请发表评论,以便我添加。我个人喜欢 Firebug 和错误控制台。一个用于图书馆(书签)也很好(
bookmark-window.ico
不起作用)。
- 你的开始时间会慢一些(由于解压
omni.ja
)。理论上你可以再次把它震起来,但我不能 100% 确定一旦他们得到了它就会起作用omni.ja
优化再次发挥作用(它在 Firefox 10 中“损坏”,所以omni.ja
实际上是普通的 JAR/ZIP 文件)。 - 如果您让 Firefox 更新,则需要再次执行此操作
- 请注意,许多 zip 工具无法读取 Firefox 的 JAR 格式变体(请参阅 https://bugzilla.mozilla.org/show_bug.cgi?id=605524).
我认为你指的是系统图标,而不是像其他人想象的那样是网站图标。在 Mac 上,您可以在 Firefox.app 上按住单击 -> 获取信息,然后将图像拖或粘贴到图标顶部。
我不确定Windows,但我认为你可能需要从源代码编译才能更改它。
如果您谈论的是应用程序图标(在 Windows 下通常位于应用程序窗口的左上角),那么...不...是的。
与大多数 Windows 应用程序一样,您看到的图标可能是编译到应用程序本身中的资源,因此您无法更改它。
Firefox 中可能有插件可以让您执行此操作,但我对此表示怀疑 - 该图标已注册商标并“标识”了 Firefox“品牌”(如果您愿意的话)。因此您不太可能在运行时更改它。
Firefox 是开源的;您始终可以下载并编译您自己的版本,用您自己的图标资源替换图标资源。有点戏剧性,但有可能。