Авто-VPN для Android
Открыл Telegram или ChatGPT — VPN включился сам. Открыл Магнит, MAX или банковское приложение — выключился сам.
Никаких ручных переключений. MacroDroid следит за приложениями и сам нажимает кнопку в SuperVPN. Сейчас расскажу, как это собрать по шагам.
Что ты получишь
Результат
- Telegram, ChatGPT — VPN автоматически включается.
- Магнит, MAX, банковские приложения — VPN автоматически выключается.
- Если VPN уже в нужном состоянии — ничего не делается.
- Правила не зацикливаются: триггер срабатывает только на свои приложения.
Что нужно перед стартомУстанови MacroDroid и SuperVPN из Google Play. Дай MacroDroid доступ к специальным возможностям и статистике использования — без них автоматизация работать не будет.
Подготовка MacroDroid
Что установить
- MacroDroid — бесплатно, из Google Play.
- SuperVPN — бесплатно, из Google Play.
- Telegram, ChatGPT, Магнит, MAX и банковское приложение уже стоят.
Какие разрешения дать MacroDroid
Настройки телефона → Приложения → MacroDroid → Разрешения
Специальные возможности ВКЛ
Статистика использования ВКЛ
Показ поверх других окон ВКЛ
Уведомления ВКЛ
Зачем это нужноБез «Специальных возможностей» MacroDroid не сможет нажимать кнопки в SuperVPN. Без «Статистики использования» — не увидит, какое приложение ты открыла.
Правило 1: Включать VPN для Telegram и ChatGPT
Идея правилаКогда ты открываешь Telegram или ChatGPT — MacroDroid сам запускает SuperVPN, ждёт 3 секунды и тапает по центральной кнопке «Подключиться».
Создание правила
- Открой MacroDroid → вкладка «Макросы» (значок с плюсом) → «Добавить макрос».
- В поле «Имя» напиши: Включить VPN (Telegram / ChatGPT).
- Раздел «Триггеры» — нажми «+».
- Выбери категорию «Приложения» → «Приложение запущено / закрыто».
- Отметь галочками Telegram и ChatGPT. Нажми «ОК».
Действия правила
- Раздел «Действия» — нажми «+».
- Категория «Приложения» → «Запустить приложение» → выбери SuperVPN.
- Снова «+» → категория «Макросы» → «Ожидание/Таймер» → поставь 3 секунды. Это нужно, чтобы SuperVPN успел открыться.
- Снова «+» → категория «Ввод» → «Взаимодействие с экраном» → «Тап по координатам».
- Открой SuperVPN вручную, посмотри, где находится центральная кнопка подключения. Запомни примерные координаты (например, центр экрана).
- В MacroDroid укажи эти координаты.
Проверка состояния VPN
- Раздел «Условия» — нажми «+».
- Категория «Связь» → «Состояние VPN».
- Выбери «Отключён». Нажми «ОК».
Как это работаетЕсли VPN уже включён — правило просто не сработает. MacroDroid не будет зря запускать SuperVPN и тапать по кнопке.
Про зацикливаниеТриггер срабатывает только на Telegram и ChatGPT. MacroDroid и SuperVPN не входят в этот список — поэтому правило никогда не сработает на них само.
Правило 2: Выключать VPN для Магнита, MAX и банков
Идея правилаКогда ты открываешь Магнит, MAX или банковское приложение — MacroDroid сам запускает SuperVPN, ждёт 3 секунды и тапает по центральной кнопке «Отключиться».
Создание правила
- Вкладка «Макросы» → «Добавить макрос».
- Имя: Выключить VPN (Магнит / MAX / банки).
- Триггеры → «+» → «Приложения» → «Приложение запущено».
- Отметь Магнит, MAX и банковское приложение. Нажми «ОК».
Почему исключения не нужныТриггер уже включает только три конкретных приложения. MacroDroid и SuperVPN в этот список не входят — значит правило никогда не запустится на них и зацикливания не будет.
Действия правила
- Действия → «+» → «Приложения» → «Запустить приложение» → SuperVPN.
- «+» → «Ожидание/Таймер» → 3 секунды.
- «+» → «Взаимодействие с экраном» → «Тап по координатам». Укажи ту же кнопку, что и в первом правиле — она переключает VPN в обе стороны.
Проверка состояния VPN
- Условия → «+» → «Связь» → «Состояние VPN» → выбери «Включён».
- Сохрани правило.
Как это работаетЕсли VPN уже выключен — правило не сработает.
Список приложений под выключение
Триггер
МагнитMAXБанковские приложения
Проверка и частые ошибки
Тест правила «Включить VPN»
- Убедись, что VPN выключен (открой SuperVPN и посмотри).
- Открой Telegram. Должен сам запуститься SuperVPN, через 3 секунды — нажаться кнопка, VPN включится.
- Закрой Telegram. Открой ChatGPT — то же самое.
Тест правила «Выключить VPN»
- Открой Telegram — VPN включится.
- Открой Магнит. Должен сам запуститься SuperVPN, через 3 секунды — нажаться кнопка, VPN выключится.
- Закрой Магнит, открой MAX — то же самое.
Если кнопка не попадаетКоординаты зависят от размера экрана. Открой SuperVPN вручную, посмотри, где кнопка, и впиши новые координаты в оба правила.
MacroDroid не реагирует на открытие приложения
Не даны разрешения «Статистика использования» или «Специальные возможности».
Настройки → Приложения → MacroDroid → Разрешения → всё включить
SuperVPN не открывается / зависает на загрузке
MacroDroid не дождался, пока приложение прогрузится.
Увеличь таймер в действии правила с 3 до 5–7 секунд
Кнопка нажимается не туда
Координаты указаны для другого размера экрана или темы.
Поставь плагин Touch или пересчитай координаты вручную
VPN постоянно дёргается туда-сюда
Оба правила перезапускают друг друга.
Проверь, что в первом правиле триггер — только Telegram и ChatGPT, во втором — только Магнит, MAX и банки. Списки не должны пересекаться.