Вопрос
Я настроил профиль пользователя "Работа" и "Домой" в Google Chrome.
Я бы хотел переключаться между ними одним сочетанием клавиш. Это как-то возможно?
Чего я не хочу
Использование длинной последовательности сочетаний клавиш
Можно переключать профиль пользователя с помощью целой последовательности сочетаний клавиш, как описано в этом ответе.
- Ctrl+Shift+M, чтобы выбрать кнопку пользователя
- Стрелка вниз, Enter, чтобы выбрать Сменить человека
- Стрелка влево или Стрелка вправо для выбора профиля пользователя
- Введите, чтобы выбрать профиль
Я не хочу нажимать столько клавиш, потому что переключение профилей - это операция, которую я выполняю довольно часто.
Запуск Google Chrome с разными профилями пользователей
Другой способ, который я не хочу делать, - запускать Google Chrome с другими параметрами, как описано здесь: Как запускать разные профили с помощью Google Chrome при запуске?
Расширения Google Chrome, которые имеют собственную концепцию "профиля"
Я не ищу расширений, которые вводят свою собственную концепцию "профиля", таких как Profile Swapper или MultiLogin. Я хочу продолжать использовать профили пользователей, предоставляемые Google Chrome из коробки.
Возможные идеи
Решение одним щелчком мыши тоже подойдет.
Возможно, есть расширение Google Chrome, которое делает это. Я еще не нашел.
Возможно, есть расширение Google Chrome, которое позволяет назначать сочетания клавиш для функций Google Chrome. Я еще не нашел.
Возможно, Google Chrome имеет эту функцию из коробки, и нужно просто включить ее в about:flags. Я еще ничего не нашел там; Включить только новую систему управления профилями.
система
- Windows 7
- Google Chrome 41.0.2272.89
Изменить 24.03.2015: Мое текущее решение с использованием AutoHotkey
Это решение с использованием AutoHotkey было вдохновлено ответом Цви Тверски.
; Switch to user profile "Home" with Ctrl+Shift+1
#IfWinActive ahk_class Chrome_WidgetWin_1
^+1::
Send, ^+M
Send, {Down}{Enter}
Sleep, 300
Send, {Right}{Enter}
return
; Switch to user profile "Work" with Ctrl+Shift+2
#IfWinActive ahk_class Chrome_WidgetWin_1
^+2::
Send, ^+M
Send, {Down}{Enter}
Sleep, 300
Send, {Left}{Enter}
return