Горячая клавиша VPN на Mac
Включение и выключение системного VPN-профиля на macOS Monterey (12) и новее через Команды (Shortcuts) и Automator.
Работает с клиентом, который уже создал VPN-конфигурацию в системе (Happ, Incy, Karing, Streisand, Shadowrocket).
Что нужно
- Настроенный клиент GEKON, см. приложения
- Команды (Shortcuts) — из App Store, если удалили
- Automator — предустановлен
1. Shortcut
- Убедитесь, что профиль виден: Системные настройки → VPN.
- Откройте Команды (Spotlight: ⌘ + Пробел).
- + справа сверху.
- Поиск VPN → действие Set VPN.
- Параметр Connect, в меню VPN выберите профиль клиента.
- Play — должно подключиться; повторно — отключиться.
- Имя, например
Connect to VPN. Запомните его.
2. Quick Action в Automator
- Откройте Automator → Quick Action → Choose.
- Workflow receives current → No Input.
- Поиск Apple → Run AppleScript.
- Замените код:
tell application "Shortcuts Events"
run shortcut "Connect to VPN"
end tell
Подставьте точное имя Shortcut.
- Run для проверки. Сохраните (⌘ + S), имя например
Toggle VPN.
3. Клавиша
- Системные настройки → Клавиатура → Сочетания клавиш.
- Службы → Общие → ваша Quick Action.
- Add Shortcut, назначьте комбинацию (например ⌘ + ').
- Готово. Проверьте: повторное нажатие включает и выключает.
Если не работает
| Проблема | Что сделать |
|---|---|
| VPN не переключается | Имя Shortcut в AppleScript совпадает буква в букву; клиент запущен; другая комбинация |
| Клавиша молчит | Перезагрузка Mac; галочка у службы включена |
| Ошибка AppleScript | Проверить синтаксис; разрешить Shortcuts при запросе macOS |
Дальше — поддержка.