3

Вопрос

Я настроил профиль пользователя "Работа" и "Домой" в Google Chrome.

Страница переключения профиля пользователя Google Chrome

Я бы хотел переключаться между ними одним сочетанием клавиш. Это как-то возможно?

Чего я не хочу

  1. Использование длинной последовательности сочетаний клавиш

    Можно переключать профиль пользователя с помощью целой последовательности сочетаний клавиш, как описано в этом ответе.

    • Ctrl+Shift+M, чтобы выбрать кнопку пользователя
    • Стрелка вниз, Enter, чтобы выбрать Сменить человека
    • Стрелка влево или Стрелка вправо для выбора профиля пользователя
    • Введите, чтобы выбрать профиль

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

  2. Запуск Google Chrome с разными профилями пользователей

    Другой способ, который я не хочу делать, - запускать Google Chrome с другими параметрами, как описано здесь: Как запускать разные профили с помощью Google Chrome при запуске?

  3. Расширения Google Chrome, которые имеют собственную концепцию "профиля"

    Я не ищу расширений, которые вводят свою собственную концепцию "профиля", таких как Profile Swapper или MultiLogin. Я хочу продолжать использовать профили пользователей, предоставляемые Google Chrome из коробки.

Возможные идеи

  1. Решение одним щелчком мыши тоже подойдет.

  2. Возможно, есть расширение Google Chrome, которое делает это. Я еще не нашел.

  3. Возможно, есть расширение Google Chrome, которое позволяет назначать сочетания клавиш для функций Google Chrome. Я еще не нашел.

  4. Возможно, 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

1 ответ1

2

Использование AHK должно помочь. С AutoHotkey вы можете перераспределить любую комбинацию нажатий клавиш в одно нажатие, так что это должно помочь.

Для переназначения произнесите клавишу « М» для « Стрелка вниз»Ввод» :

M::
Send, {DOWN}{Enter}
return

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