Как изменить иконку Firefox?
-
09-06-2019 - |
Вопрос
Есть ли какой-нибудь способ изменить системный значок Firefox (тот, что в левой верхней части окна)?
Точность :Я хочу изменить значок комплектной версии Firefox с помощью apache / php и моего приложения.Таким образом, ручное управление на каждом компьютере не является решением проблемы.Я пробую Resource Hacker, и это хорошее решение.Одно из дополнений тоже хорошо.
Решение
Resource hacker выполняет работу по замене значков приложений в Windows (вплоть до XP, еще не тестировалась с Vista).
Доступно по адресу:http://www.angusj.com/resourcehacker/
Другие советы
Пакеты значков доступны по адресу 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
в Firefoxchrome
каталог приложений. - Скопируйте файл значка, который вы хотите
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).
Более подробная информация доступна по адресу http://iconpacks.mozdev.org/docs/faq.html
Я думаю, вы имеете в виду значок системы, а не сайта, как подумал кто-то другой.На компьютере Mac вы можете нажать, удерживая нажатой клавишу -> Получить информацию о Firefox.app, затем перетащить или вставить изображение поверх значка.
Я не уверен насчет Windows, но я думаю, что вам может потребоваться скомпилировать из исходного кода, чтобы изменить его.
Если вы говорите о значке приложения (который в Windows обычно расположен в верхнем левом углу окна приложения), то...нет...и да.
Как и в большинстве приложений Windows, значок, который вы там видите, вероятно, является ресурсом, скомпилированным в само приложение, поэтому вы не можете его изменить.
В Firefox могут быть надстройки, которые позволяют вам это делать, но я сомневаюсь в этом - этот значок является торговой маркой и "идентифицирует" "бренд" Firefox (если хотите).Так что маловероятно, что вы могли бы изменить его во время выполнения.
Firefox имеет открытый исходный код;вы всегда можете просто загрузить и скомпилировать свою собственную версию, заменив ресурс icon своим собственным.Немного драматично, но возможно.