【问题标题】:How to change Firefox icon?如何更改火狐图标?
【发布时间】:2008-09-15 15:56:00
【问题描述】:

有什么方法可以改变 Firefox 系统图标(窗口左上角的那个)?

Precision : 我想用 apache/php 和我的应用程序更改捆绑版本的 Firefox 的图标。所以在每台电脑上手动操作不是解决办法。 我尝试了 Resource Hacker,这是一个很好的解决方案。附加组件也不错。

【问题讨论】:

  • 我确定有……但这不是一个合适的问题,除非它与编程方式有关。
  • 嗯,我的问题是关于我必须交付给客户的东西,而且我是一名开发人员,所以它不是编程,但它很接近。没有?
  • 请注意,如果更改图标,则不能使用“Firefox”名称。

标签: firefox firefox-addon icons


【解决方案1】:

资源黑客负责在 Windows 中交换应用程序图标(直到 XP,尚未在 Vista 上测试过)。

可在: http://www.angusj.com/resourcehacker/

【讨论】:

    【解决方案2】:

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

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

    注意事项:

    • 还有其他 ICO 文件名可以用于其他窗口。我个人看过的作品有:
      • main-window.ico 用于浏览器窗口和 Scratchpad
      • 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)。

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

      • 一个不错的提示,不幸的是安装程序无法正常工作,并且没有关于为什么或何时修复它的信息。我怀疑是因为对omni.jar 的更改。我将更新的手动步骤放在单独的答案中(无法在评论中很好地格式化)。
      【解决方案4】:

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

      我不确定 Windows,但我认为您可能需要从源代码编译才能更改它。

      【讨论】:

        【解决方案5】:

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

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

        可能有 Firefox 的插件可以让您这样做,但我对此表示怀疑 - 该图标已注册商标并“识别”了 Firefox“品牌”(如果您愿意的话)。因此,您不太可能在运行时更改它。

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2010-11-04
          • 2013-11-01
          • 2015-01-28
          • 2015-08-20
          • 2011-07-22
          • 1970-01-01
          • 1970-01-01
          • 2011-01-04
          相关资源
          最近更新 更多