2008-09-15 131 views
8

有没有办法改变Firefox系统图标(窗口左上角的那个)?如何更改Firefox图标?

精度:我想用apache/php和我的应用程序更改Firefox的捆绑版本的图标。因此,每台计算机上的手动操作都不是解决方案。 我尝试Resource Hacker,这是很好的解决方案。附加一个也很好。

+0

我敢肯定有......但在这里,是不恰当的问题牛逼oask除非它涉及到编程的一些知识。 – jjnguy 2008-09-15 15:57:39

+0

那么,我的问题是关于我必须提供给客户的东西,而我是一名开发人员,所以它不是编程,但它接近。没有? – 2008-09-19 08:13:34

回答

0

我想你的意思是系统图标,而不是像别人认为的网站图标。在Mac上,您可以按住 - 单击 - >在Firefox.app上获取信息,然后将图像拖放或粘贴到图标顶部。

我不确定Windows,但我认为你可能需要从源代码编译来改变它。

0

如果你正在讨论应用程序图标(Windows下的应用程序通常位于应用程序窗口的左上角),那么......不......和是的。

与大多数Windows应用程序一样,您在那里看到的图标可能是编译到应用程序本身的资源,因此您无法更改它。

Firefox中可能有插件可以让你做到这一点,但我怀疑它 - 该图标是商标,并“标识”Firefox的“品牌”(如果你愿意的话)。所以你不可能在运行时改变它。

Firefox是开源的;你总是可以下载&编译你自己的版本,用你自己的版本替换图标资源。有点戏剧性,但可能。

1

有可在http://iconpacks.mozdev.org/图标包,通过安装一个扩展工作。如果你想使用你自己的图标,扩展名只是压缩文件,所以将扩展名从xpi更改为zip并检查它包含的源代码和图像以对其进行自定义。如果您自定义它,我建议更改GUID,以便它不会自动更新并覆盖您的自定义设置。

1

@ phloopy的好建议使用http://iconpacks.mozdev.org/不幸的是不适用于较新版本的Firefox(我认为对omni.jar的改变)。您仍然可以使用自己的ICO文件(或自己),但你现在需要做下面的手动步骤...

  • 解压omni.ja在Firefox的应用程序目录。
  • 删除omni.ja或重命名它(例如omni.ja.off)。
  • 在Firefox chrome应用程序目录中创建目录icons/default
  • 复制图标文件要chrome/icons/default/main-window.ico
  • 启动Firefox,享受你的新图标

注:

  • 有你可以使用其他窗口其他ICO文件名。我亲眼看到工作的有:
    • main-window.ico的浏览器窗口,便签
    • downloadManager.ico用于下载
    • 如果你知道别人请发表评论,所以我可以将它们添加。我个人会喜欢Firebug和错误控制台。一个图书馆(书签)也会很好(bookmark-window.ico不起作用)。
  • 您的开始时间会稍慢(由于解压缩omni.ja)。从理论上讲,你可以再次调试它,但是我不能100%确定它会在再次运行优化后运行(它在Firefox 10中“破碎”,所以omni.ja实际上是正常的JAR/ZIP文件)。
  • 如果您让Firefox更新,您需要重新执行此操作
  • 请注意,许多zip工具无法读取Firefox上JAR格式的变体(请参阅https://bugzilla.mozilla.org/show_bug.cgi?id=605524)。

更多信息,请访问http://iconpacks.mozdev.org/docs/faq.html