3

Некоторые из моих учетных записей привязаны к личному адресу Gmail, а некоторые к служебному адресу Gmail. Они необходимы для автоматического входа, как на сайтах StackExchange.

Поэтому, если я хочу войти в эту группу, я должен выйти из служебной Gmail и войти в частную Gmail, чтобы иметь возможность войти в StackExchange.

Есть ли способ, что я могу иметь что-то вроде нескольких идентификаторов в Google Chrome? Например, на одном экране я использую личный идентификатор, где я вошел в свою личную почту Gmail, и использую службы, связанные с этим письмом. А на другом экране я могу войти в свою служебную почту Gmail и использовать службы, связанные с этим адресом Gmail.

3 ответа3

9

Google Chrome поддерживает несколько профилей: https://support.google.com/chrome/answer/2364824?hl=ru.
Каждый профиль - это отдельный экземпляр Chrome со своими сохраненными вкладками и сессиями.

У меня есть кнопка в правом верхнем углу экрана, которая позволяет мне переключать профили. Я использую его как на своем рабочем компьютере, так и на своем персональном компьютере. Скриншот из Chrome 46.0.2490.80 на OSx
Переключатель профиля Chrome

0

Некоторое время назад, когда я использовал один и тот же компьютер для работы и дома, я столкнулся с той же проблемой, связанной с необходимостью использовать свои учетные записи Google для входа в другие службы. Поэтому я настроил второй профиль в Google Chrome, а затем установил значки для каждого профиля, чтобы я мог быстро получить к ним доступ одним нажатием значка.

Я на Mac OS, но то же самое должно быть возможно и на Windows.

Для этого вам нужно знать имя каталога, в котором находится ваш профиль. В Mac OS 10.9 это будет имя папки профиля, найденной в:

~/Library/Application Support/Google/Chrome

(В Windows 7 это будет %USERPROFILE%\AppData\Local\Google\Chrome\User Data)

Обычно первый профиль называется "По умолчанию", поэтому команда для запуска экземпляра с этим профилем будет выглядеть так:

$ open -n /Applications/Google\ Chrome.app/ --args --profile-directory=Default

Ваш второй профиль обычно находится в каталоге с именем "Профиль 1", поэтому команда должна выглядеть примерно так:

$ open -n /Applications/Google\ Chrome.app/ --args --profile-directory=Profile\ 1

(Вы также можете написать это как --profile-directory="Profile 1" если хотите)

Как объяснено на https://mathiasbynens.be/notes/shell-script-mac-apps, мы можем настроить значки приложений в Mac OS, создав исполняемый сценарий bash где-нибудь в вашем $PATH , я обычно создаю его в /usr/local/bin:

#!/bin/bash

APPNAME=${2:-$(basename "$1" ".sh")}
DIR="$APPNAME.app/Contents/MacOS"

if [ -a "$APPNAME.app" ]; then
  echo "$PWD/$APPNAME.app already exists :("
  exit 1
fi

mkdir -p "$DIR"
cp "$1" "$DIR/$APPNAME"
chmod +x "$DIR/$APPNAME"

echo "$PWD/$APPNAME.app"

Затем вы создаете простой сценарий оболочки для каждого из ваших профилей, который содержит каждую из приведенных выше команд для запуска экземпляров браузера. Например, создайте файл с именем chrome_personal.sh:

#!/bin/sh
open -n /Applications/Google\ Chrome.app/ --args --profile-directory=Default

Теперь используйте appify для создания иконки из сценария оболочки:

$ appify chrome_personal.sh "Personal"

Наконец, чтобы установить значок, просто перейдите к реальному значку Google Chrome в /Applications и щелкните правой кнопкой мыши и выберите "Получить информацию". Затем щелкните значок и используйте Command-C, чтобы скопировать его. Теперь щелкните правой кнопкой мыши на только что созданном значке и выберите "Получить информацию". Нажмите на его значок и используйте Command-V, чтобы вставить в него значок Google Chrome.

Затем повторите процедуру для любых других профилей, для которых вы хотите иконки.

Вы должны быть в состоянии настроить что-то подобное и в Windows. Вам просто нужно создать пользовательский значок на рабочем столе или на панели задач и использовать те же параметры, что и выше, например --args --profile-directory=Default после команды в каждом значке, и процесс установки значка будет разные. (У меня нет системы Windows для тестирования, но нужно просто щелкнуть правой кнопкой мыши значок и выбрать "Свойства", я думаю).

-1

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

Canary может работать как отдельный экземпляр Google Chrome и позволяет устанавливать дополнения, вести историю и сеансы, вкладки и т.д.

Это должно позволить вам достичь того, что вы ищете, используя стандартный Google Chrome для своей бизнес-учетной записи и затем Chrome Canary для своей личной учетной записи, или наоборот.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .