January 28, 2025

Делаем отдельные браузеры Chrome на MacOS

1. Создаем копии основного браузера

Идем в "Программы" (Applications). Создаем папку с нашими будущими браузерами. Названием ставим ChromeProfiles (либо свое, но тогда написание скрипта будет отличаться). Находим Google Chrome и копируем через cmd+v cmd+c в папку ChromeProfiles. Там, в папке, мы копируем браузер столько раз, сколько акков мы хотим сделать и называем их: Chrome 1, Chrome 2, Chrome 3 и т.д.

У вас иконки будут одинаковые от гугл хрома. На скрине кастомные

2. Создай отдельные папки для данных профилей

Чтобы каждый браузер был независимым, у него должна быть своя папка данных. Для этого:

  • Открой Finder -> вверху "Переход" -> Переход к папке
  • Туда вводим ~/Library/Application Support/Google/ и жмем Enter

Создаем там пустые папки под каждый браузер и называем их: ChromeProfile1, ChromeProfile2, ChromeProfile3 и т.д.

3. Создай приложения через Automator

Идем в Launchpad либо в "Программы" и находим программу Automator.

Открываем -> Новый документ -> Программа (Application) -> Выбрать -> Слева Утилиты -> "Запустить AppleScript" перетаскиваем в область справа

Вводим в окно код: do shell script "open -na 'Chrome 1' --args --user-data-dir='/Users/user_name/Library/Application Support/Google/ChromeProfile1'"

В коде меняем:

Chrome 1 - меняем на то название, которое мы писали в пункте 1: Chrome 1, Chrome 2, Chrome 3 и т.д.

user_name - ну тут понятно, имя вашего мака
ChromeProfile1 - меняем в соответствии папке, которую мы создавали в пункте 2.

Когда код отредактировали под себя, сохраняем себе в удобное место, откуда мы будем запускать браузеры. Для меня - папка на рабочем столе. Эти файлы я могу переименовать как угодно, например, названиями профилей

Иконки будут как №5 на скрине

Из этой папки запускаем наш скрипт и браузер должен открыться

Бонус. Как поменять иконки на кастомные

Открываем папку, которую мы создали на рабочем столе. Открываем папку, которую мы создали в пункте 1. Качаем/делаем сами/просим у меня иконки под профили. Теперь мы выделяем нужную иконку, которую мы хотим заменить, жмем cmd+c, открываем через правую кнопку свойства браузера из двух браузеров по очереди у них в свойствах сверху слева выделяем иконку, нажимаем cmd+v и иконка обновится. Делаем так со всем акками

Также можете перетянуть папку с рабочего стола в Dock, и тогда будет еще удобнее открывать акки