Вопрос или проблема
Есть ли способ установить разные значки на панели задач для двух различных профилей Firefox? У меня есть две ярлыка, которые указывают на bat-скрипты, запускающие профили Firefox следующим образом:
start "" "D:\Program Files (x86)\Mozilla Firefox\Firefox.exe" -no-remote -P "default"
Легко изменить значки для ярлыков на рабочем столе, но когда я запускаю экземпляры Firefox, оба имеют один и тот же стандартный значок.
правка
Связанные проблемы:
- Закрепить одно и то же приложение несколько раз в Windows 7
- Как закрепить несколько экземпляров Firefox на панели задач?
- http://forums.mozillazine.org/viewtopic.php?f=23&t=1995575&start=15
Похоже, в данный момент (2011-08-20) нет хорошего, постоянно работающего решения.
Если кто-то согласен использовать бета-версию FF (или Aurora, или Nightly), то установка и использование стабильной версии с одним профилем и бета-версии с другим, похоже, решает проблему.
- возможно закрепить оба профиля на панели задач
- эти профили могут иметь разные значки
Как это сделать:
- Установите стабильную версию FF и бета-версию в отдельные папки (вы можете получить бета-версию здесь)
- Создайте второй профиль с помощью ProfileManager
- Добавьте к целевому параметру бета-ярлыка
-no-remote -p yourprofilename
- Измените значок, просто щелкнув правой кнопкой мыши на закрепленном значке, затем щелкнув правой кнопкой мыши
свойства
и в пункте меню значок
Похоже, это работает безупречно. Если у кого-то есть способ запустить две стабильные версии этим способом, я с радостью приму такой ответ.
- Щелкните правой кнопкой мыши на запущенный на панели задач, для которого вы хотите изменить значок.
- Щелкните правой кнопкой мыши на элемент списка задач с именем программы (например, “Mozilla Firefox”)
- Нажмите на Свойства.
Вы можете изменить значок запуска в этом диалоговом окне свойств. Возможно, вам придется перезапустить проводник или выйти из системы/войти, чтобы изменения вступили в силу.
Я нашел расширение для Firefox, которое устанавливает AppID в зависимости от имени профиля. Это позволит различным профилям отображаться под разными значками на панели задач Windows 7. Оно доступно здесь:
http://code.google.com/p/win7appid/issues/detail?id=3#c0
В обсуждении есть ссылка для скачивания zip-файла “win7appid-ff4-profile.zip”, который должен быть распакован в папку расширений Firefox.
Также есть обновленный скрипт для FF5 и более поздних версий в комментарии 8 обсуждения. Этот скрипт следует вставить в следующий файл, перезаписав существующий код: components\win7appid.js
Обратите внимание, что мне не удалось выбрать разные значки для каждого профиля – они отображаются на панели задач как стандартный значок Firefox.
Я долго боролся с этой проблемой, но, наконец, нашел решения.
Согласно пользователям, этот пост на Reddit решил проблему для многих пользователей, но это не то, что использовал я.
https://www.reddit.com/r/firefox/comments/s2k5tt/have_multiple_firefox_profile_and_taskbar_icons/?rdt=63276
Ответ Кенни (прямо над моим) выглядит тоже довольно интересно, и я рекомендую его проверить.
В любом случае, вот что я лично сделал и хотел поделиться на случай, если это может помочь :
-
Создайте изображение 256*256 (я нашел, что мне нужно, отредактировал в Gimp…)
-
Создайте пользовательский значок с помощью https://icoconvert.com/
Я выбрал “пользовательские размеры / несколько размеров в одном значке” и создал один файл значка со всеми четырьмя значками 16×16, 32×32, 48×48 и 256×256 из изображения, которое я хотел использовать. -
Затем, чтобы использовать его в FF, я пошел в каталог Firefox, создал несколько копий exe и изменил значки в копиях с помощью Resource Hacker (найденный на Wikihow, вероятно, здесь).
Это безопасно, но мы в Интернете, так что я рекомендую проверить это с помощью Virustotal!
Операция была действительно простой. Просто откройте exe, посмотрите “группы значков” и замените значок в группах 32512 (значок на панели задач) и 1 (значок проводника файла).
Затем сохраните его (Вы всегда должны работать с копиями, но Resource Hacker также создаст резервный файл для вас).
Как только у вас есть столько разных настроенных exe, сколько вам нужно для ваших сеансов, просто используйте обычные ярлыки и запускайте их с помощью "путь-к-FF-exe.exe" -no-remote -P <вашеИмяПрофиля>
так, как вы обычно делаете это для использования нескольких сеансов.
Я предполагаю, что ограничение этой техники может быть связано с тем, что она может быть нарушена автоматическими обновлениями (я этого не тестировал), но я отключил их и обновляю вручную на довольно длительных интервалах в течение довольно продолжительного времени.
Кроме того, на момент написания этого текста я не могу перейти через FF ESR 115 на Win7, так что обновления определенно не являются проблемой.
Может быть, у Resource Hacker есть беззвучный режим, который также позволит это автоматизировать?
В любом случае, если это вас интересует, Reddit, который я опубликовал выше, или ответ Кенни могут больше подходить вашим потребностям.
Я просто желаю, чтобы я нашел нечто подобное раньше и предпочитаю все-таки делиться этим. (Я искал это несколько раз в прошлом и никогда не находил решение до сегодня)
Решение очень простое.
Перейдите в about:config в firefox
измените или создайте булевую настройку taskbar.grouping.useprofile на true
затем измените или создайте булевую настройку browser.startup.blankWindow на false
затем откройте about:profiles и запустите второй профиль, который вы хотите закрепить.
этот профиль теперь откроется с новым значком на панели задач. Вы сможете закрепить этот значок. Как только значок будет закреплен, он станет ярлыком.
Затем щелкните правой кнопкой мыши на ярлыке, который закреплен на панели задач, в этом меню щелкните правой кнопкой мыши Firefox (1)
*примечание: каждое добавление закрепления создаст Firefox (x), …. так что если это ваш 4-й профиль, то ярлык покажет Firefox (4)
Перейдите в свойства. в поле назначения добавьте -no-remote -P “name_of_second_profile” в конце. Я также меняю значок на этом этапе, на что-то другое, чтобы я знал, какой профиль что.
Ответ или решение
Существует несколько способов установить разные значки для профилей Firefox на панели задач в Windows 7. Этот вопрос интересует многих пользователей, которые хотят эффективно управлять несколькими профилями Firefox. В этой статье мы подробно рассмотрим, как это можно сделать, а также некоторые альтернативные методы.
Способы установки различных значков для профилей Firefox
1. Использование различных установок Firefox
Наиболее простым способом для управления несколькими профилями является установка различных версий Firefox, например, стабильной и бета-версии. Этот метод подразумевает следующие шаги:
Шаги:
- Установите стабильную версию Firefox и бета-версию в разные папки. Бета-версию можно загрузить с официального сайта Mozilla.
- Создайте новый профиль с помощью Profile Manager.
- Обновите ярлык для запуска бета-версии, добавив в его целевой параметр
-no-remote -P "имя_вашего_профиля"
. - Затем кликните правой кнопкой мыши на ярлык и измените его значок через свойства.
Этот метод позволяет добавить разные значки для каждой из версий Firefox и их профилей.
2. Использование ярлыков с изменёнными иконами
Если вы не хотите устанавливать разные версии браузера, вы можете создать копии исполняемого файла Firefox.exe
и изменить их значки:
Шаги:
- Зайдите в папку установки Firefox и создайте несколько копий файла
Firefox.exe
. - Используйте утилиту, такую как Resource Hacker, чтобы изменить значки этих файлов. Для этого откройте файл, найдите группу иконок и замените Default иконку на свою.
После этих действий вы сможете запускать каждую копию с помощью ярлыка с параметрами -no-remote -P "имя_вашего_профиля"
, и каждая копия будет иметь уникальный значок.
3. Настройки конфигурации Firefox
К счастью, достаточно просто настроить несколько параметров браузера для изменения способа его отображения на панели задач:
Шаги:
- Откройте Firefox и введите в адресной строке
about:config
. - Измените или создайте логическое значение для параметра
taskbar.grouping.useprofile
, установив его вtrue
. - Установите
browser.startup.blankWindow
вfalse
. - Перейдите к
about:profiles
и запустите второй профиль.
Как только вы это сделаете, вам будет доступен новый значок на панели задач, который можно будет закрепить. После этого просто измените целевой параметр ярлыка, добавив -no-remote -P "имя_вашего_профиля"
.
Заключение
Изменение значков для разных профилей Firefox на панели задач в Windows 7 может показаться сложной задачей, но следуя вышеперечисленным методам, вы сможете без труда управлять своими профилями. Выбор между установкой различных версий Firefox, изменением значков через Resource Hacker или конфигурацией настроек зависит от ваших предпочтений и требований.
Если у вас остались вопросы или вам нужны дополнительные разъяснения, не стесняйтесь обращаться за помощью. Удачного пользования вашими профилями в Firefox!