adblock check

Как изменить иконки программ на Mac

Многие полагают, что операционная система компьютеров Apple не подлежит кастомизации — нет, она и здесь имеет право на жизнь

Жаль, но, в отличие от iOS, в macOS нет четких гайдов, какие значки должны быть у приложений для Mac. Именно поэтому разработчики изгаляются как могут и рисуют кто во что горазд: одни делают круглые ярлыки, другие наклоненные влево прямоугольники, третьи на волне ностальгического скевоморфизма пытаются перенести в цифровой мир объекты из реального. Получается странная каша из форм и стилей, которая вкупе отвратительно выглядит как в Dock, так и в Launchpad. Хорошо, что с этим досадным недоразумением можно достаточно просто разобраться. В этой статье, я расскажу, как это сделать.

Как изменить значки сторонних приложений на Mac

Процесс замены иконки стороннего приложения macOS наглядно

Для того, чтобы изменить иконки сторонних программ в macOS, для начала нужно раздобыть один или несколько подходящих значков. Проще всего использовать изображения в форматах PNG, ICO или ICNS с прозрачным фоном. В интернете можно найти как одинокие варианты, так и целые паки. Вот как это сделать.

Шаг 1. Открываем Finder — стандартный файловый менеджер Mac.

Шаг 2. Переходим в папку «Программы» — это можно сделать как с помощью одноименного пункта в боковом меню Finder, так и через системный диск macOS, который содержит папку «Программы» в корне.

Шаг 3. Активируем контекстное меню приложения, иконку которого нужно заменить.

Шаг 4. Выбираем пункт «Свойства» и оставляем это меню открытым.

Шаг 5. Теперь открываем папку со значком, который мы скачали в интернете.

Шаг 6. Открываем его через приложение «Просмотр».

Шаг 7. Выделяем изображение целиком с помощью пункта «Выбрать все» в разделе «Правка» из строки меню или сочетания клавиш Command(⌘) + «A».

Шаг 8. Копируем выделенную область с помощью пункта «Скопировать» в разделе «Правка» из строки меню или сочетания клавиш Command(⌘) + «C».

Шаг 9. Возвращаемся в «Свойства» приложения из четвертого шага.

Шаг 10. Выделяем значок программы слева от ее названия в верхней части «Свойств».

Шаг 11. Вставляем скопированный значок с помощью пункта «Вставить» в разделе «Правка» из строки меню или сочетания клавиш Command(⌘) + «V».

Шаг 12. Подтверждаем свое намерение с помощью Touch ID, если у вас Mac со встроенным сканером отпечатков пальцев, или вводом пароля от учетной записи администратора вашей версии macOS.

После указанной процедуры значки в Launchpad поменяются автоматически. А вот Dock сохранит прежние иконки даже после перезагрузки Mac, пока вы не закроете программы, уберете их из панели с помощью функции «Удалить из Dock» из контекстного меню, а потом добавите снова с помощью Drag-and-drop.

Если значок стороннего приложения в Dock не заменился

Как изменить иконки программ на Mac
Содержимое пакета популярного мультимедийного плеера VLC

Случается, иконка дополнительной программы в главной панели macOS остается неизменной даже после указанных манипуляций. Это касается, например, мультимедийного плеера VLC — он показывает новый значок в Dock до запуска, но после возвращается к дефолту. В этом случае нужны дополнительные действия.

Шаг 1. Открываем Finder — стандартный файловый менеджер Mac.

Шаг 2. Переходим в папку «Программы» — это можно сделать как с помощью одноименного пункта в боковом меню Finder, так и через системный диск macOS, который содержит папку «Программы» в корне.

Шаг 3. Активируем контекстное меню приложения, иконку которого нужно заменить.

Шаг 4. Выбираем пункт «Показать содержимое пакета».

Шаг 5. Ищем дефолтный значок программы с разрешением PNG, ICO или ICNS стандартными средствами Finder.

Шаг 6. Называем таким же именем кастомный значок и перемещаем его в указанный каталог с заменой базового — в этом случае важно, чтобы формат нового соответствовал формату старого.

Если брать в пример VLC, то после этих действий он показывает новый значок уже и после запуска. Тем не менее, я не исключаю, что этот способ может не работать с некоторыми приложениями для Mac. Если столкнулись с таким, обязательно пишите в комментарии — попробуем разобраться вместе.

Как заменить иконки встроенных в macOS программ

Как изменить иконки программ на Mac
Наглядная разница между разрешениями у Safari, иконку которого можно заменить, а также QuickTime Player, который не поддается кастомизации

Актуальные версии операционной системы для Mac ограничивают доступ к системным файлам, поэтому получится изменить далеко не все значки встроенных приложений. Но с некоторыми действительно можно поступить, так как я писал выше. Это, к примеру, касается следующих программ:

  • Safari;
  • Pages;
  • Numbers;
  • Keynote.

На этом, собственно, практически все. Finder, «Музыка», «Подкасты», «Книги», «Заметки» и другие встроенные приложения сегодня не поддаются кастомизации ни с отключенной проверкой целостности системы, ни через корневого пользователя macOS, ни через утилиты UNIX, запускаемые через MacPorts. Жаль.

Как заменить иконки папок в macOS и вернуть стандартные

Как изменить иконки программ на Mac
Наглядный пример использования кастомных значков для папок в Finder

В macOS можно очень просто заменить значки избранных папок, чтобы они более быстро воспринимались визуально. Это логично сделать с каталогами, которые чаще всего используются в профессиональных целях. Жаль, но на отображение папок в боковом меню Finder это никак не повлияет.

Шаг 1. Открываем Finder — стандартный файловый менеджер Mac.

Шаг 2. Переходим в необходимую папку.

Шаг 3. Активируем контекстное меню папки, иконку которой нужно заменить.

Шаг 4. Выбираем пункт «Свойства» и оставляем это меню открытым.

Шаг 5. Теперь открываем папку со значком, который мы скачали в интернете.

Шаг 6. Открываем его через приложение «Просмотр».

Шаг 7. Выделяем изображение целиком с помощью пункта «Выбрать все» в разделе «Правка» из строки меню или сочетания клавиш Command(⌘) + «A».

Шаг 8. Копируем выделенную область с помощью пункта «Скопировать» в разделе «Правка» из строки меню или сочетания клавиш Command(⌘) + «C».

Шаг 9. Возвращаемся в «Свойства» папки из четвертого шага.

Шаг 10. Выделяем значок папки слева от ее названия в верхней части «Свойств».

Шаг 11. Вставляем скопированный значок с помощью пункта «Вставить» в разделе «Правка» из строки меню или сочетания клавиш Command(⌘) + «V».

Подтверждение с помощью сканера отпечатков пальцев Touch ID или пароля администратора не предусмотрено — иконка меняется сразу. Тем не менее, у вас есть возможность быстро удалить кастомный значок и вернуть системный — для этого нужно выделить иконку в «Свойствах» и нажать на кнопку Delete.

Где взять альтернативные иконки для компьютеров Apple

Как изменить иконки программ на Mac
В интернете есть знаки для любых приложений и на любой вкус

Во-первых, новые значки можно банально вытянуть из раздела «Картинки» в меню поиска Google. Для этого в своем запросе достаточно использовать имя программы, название типа изображения «icon» и имя формата: «png», «ico» или «icns». Для замены значков наиболее распространенных приложений этого достаточно.

Во-вторых, для этого я также рекомендую использовать сайт DevianArt. По факту, это социальная сеть, которую использует внушительное число творческих пользователей, которые, в том числе, занимаются кастомайзингом операционных систем. Милости прошу в поиск с теми же запросами, о которых говорил выше.

В-третьих, для этого также логично использовать более традиционный ресурс IconArchive. У него также есть система поиска, в которой можно использовать просто названия приложений. На каждый из запросов сайт выдает внушительное число вариантов в разных форматах. Это победа.

В-четвертых, у вас есть возможность нарисовать или перерисовать иконку приложения самостоятельно. К примеру, если вы хотите изменить цвет значка, просто скопируйте его в графический редактор из тех же «Свойств», а потом перенесите туда готовый файл со всеми необходимыми изменениями.

В-пятых, вы можете также использовать значки одних приложений в паре с другими. Для этого откройте сразу пару меню «Свойств», потом скопируйте иконку первой программы из одного и вставьте ее вместо иконки второй программы из другого. Да, так также можно.

С какими трудностями при этом есть риск столкнуться

Как изменить иконки программ на Mac
Файловый менеджер для Unix с Root-правами, запущенный через MacPorts, который не справился с заменой значка Finder

Не все значки можно заменить. К сожалению, значки не всех приложений получится заменить даже после танцев с бубном. Это, в первую очередь, касается встроенных приложений, которые являются частью операционной системы Mac. С выходом macOS 10.15 Catalina разработчики Apple сделали платформу, которую используют ее компьютеры, еще более безопасной для простых пользователей. Сломать ее практически невозможно, но, вместе с тем, продвинутые владельцы лишились львиной доли возможностей кастомизации. Хорошо хоть, в отличие от сторонних, значки стандартных программ выглядят более-менее адекватно.

Иконки возвращаются после обновлений. Да, в большинстве случаев, после апдейта конкретного приложения его значок будет возвращен в дефолтный статус. Скорее всего, в Dock иконка останется кастомной, но в Launchpad она сразу же будет стандартной. Поэтому есть смысл оставить папку со своими избранными значками, которые вы используете для замены, и проводить ревизию обновленного софта с хоть какой-то периодичностью. Полагаю, что не самым педантичным пользователям будет достаточно проводить указанную процедуру не чаще одного раз в месяц.

Подводя итоги: а стоит ли настолько сильно заморачиваться

Как изменить иконки программ на Mac
Мое мнение — результат стоит потраченного времени. Обвел значки, которые заменил только в этой папке

Сложный вопрос, на который каждый даст ответ самостоятельно. Кто-то действительно любит настраивать операционную систему под себя, поэтому точно оценит такую возможность. Другие трезво понимают, что никаких технических преимуществ это собой не несет, поэтому и смысла во всей этой затее ровно ноль.

nickgric nickgric
Пользователь
5 комментариев по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
lightning 3 года
это лол) кастомизация: максимальная
nickgric 3 года
Автор
Еще бы
valerijlotysh 1 год
Я менял любые иконки любых программ в мак ос до Каталин
ы включительно. Но в мак ос Биг Сюр мои умения не катя.тКто в теме-помогите, пожалуйста!!!
TARANS_ 3 года
> Файловый менеджер для Unix с Root-правами, запущенный через MacPorts, который не справился с заменой значка Finder

sudo /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
nickgric 3 года
Автор
неа, не катит