Как изменить значок Firefox? - PullRequest
8 голосов
/ 15 сентября 2008

Есть ли способ изменить системный значок Firefox (тот, что в левой верхней части окна)?

Точность: я хочу изменить значок связанной версии Firefox с помощью apache / php и моего приложения. Поэтому ручное управление на каждом компьютере не является решением. Я пробую Resource Hacker, и это хорошее решение. Дополнения одно тоже хорошо.

Ответы [ 5 ]

4 голосов
/ 15 сентября 2008

Хакер ресурсов выполняет работу по обмену значков приложений в Windows (до XP, еще не тестировался с Vista).

Доступно по адресу: http://www.angusj.com/resourcehacker/

1 голос
/ 24 февраля 2012

@ хорошее предложение phloopy для использования http://iconpacks.mozdev.org/, к сожалению, не работает с более новыми версиями Firefox (я думаю, что изменение omni.jar). Вы по-прежнему можете использовать их файлы ICO (или свои собственные), но теперь вам нужно выполнить следующие шаги вручную ...

  • Распакуйте omni.ja в каталог приложений Firefox.
  • Удалить omni.ja или переименовать его (например, omni.ja.off).
  • Создание каталогов icons/default в каталоге приложения Firefox chrome.
  • Скопируйте нужный файл значка в 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

1 голос
/ 15 сентября 2008

Доступны пакеты значков на http://iconpacks.mozdev.org/, которые работают при установке расширения. Если вы хотите использовать свой собственный значок, расширения - это просто сжатые файлы, поэтому измените расширение с xpi на zip и изучите исходный код и содержащиеся в нем изображения, чтобы настроить его. Если вы все же настроите его, я предлагаю изменить GUID, чтобы он не обновлялся автоматически и не перезаписывал ваши настройки.

0 голосов
/ 15 сентября 2008

Если вы говорите о значке приложения (который в Windows обычно находится в верхнем левом углу окна приложения), то ... нет ... и да.

Как и большинство приложений Windows, значок, который вы видите, вероятно, является ресурсом, скомпилированным в само приложение, поэтому вы не можете его изменить.

Могут быть надстройки для Firefox, которые позволяют вам это делать, но я сомневаюсь в этом - этот значок является торговой маркой и «идентифицирует» бренд Firefox (если хотите). Так что вряд ли вы могли бы изменить его во время выполнения.

Firefox с открытым исходным кодом; Вы всегда можете просто скачать и скомпилировать свою собственную версию, заменив ресурс иконки своим собственным. Немного драматично, но возможно.

0 голосов
/ 15 сентября 2008

Я думаю, вы имеете в виду значок системы, а не значок сайта, как кто-то думал. На Mac вы можете удерживать нажатой кнопку -> Получить информацию в Firefox.app, а затем перетащить или вставить изображение поверх значка.

Я не уверен насчет Windows, но я думаю, что вам может понадобиться скомпилировать его из исходного кода, чтобы изменить его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...