Работа с модулями в Shadowrocket
Модули — наборы настроек для прокси-приложений, они содержат сами скрипты и все прочие необходимые для взлома параметры, легко добавляются и удобно переключаются. При помощи них вы сможете устанавливать взломы для приложений за пару нажатий, а если взлом надо будет изменить, вам не придётся его переустанавливать, достаточно будет просто обновить. Модули с канала M[i]TM[OS] подходят для приложений Shadowrocket, Loon, Surge. В этой инструкции будет рассмотрен самый универсальный вариант — Shadowrocket.
Содержание
Если автоматизация успевает включить Shadowrocket
Если автоматизация не успевает включить Shadowrocket
Настройка Shadowrocket
Установите приложение Shadowrocket. Бесплатно его можно скачать с этих общих аккаунтов.
Выберите "English", английский. Без этого шага не всё будет работать из-за бага.
Нажмите на "i" на своём конфиге.
Откройте раздел "HTTPS Decryption".
Включите раздел "HTTPS Decryption".
Нажмите "Generate A New CA Certificate" дважды
Нажмите "Install CA Certificate to System".
Откройте приложение "Настройки"
Загруженный профиль будет висеть на главной странице. Откройте его.
Нажмите "Установить" ещё два раза
В настройках перейдите по пути "Основные" → "Об этом устройстве" → Доверие сертификатам"
Включите доверие сертификату Shadowrocket.
Добавление модулей
Модуль добавился. Нажатием на него его можно выключить или включить, смахнув влево обновить ("Update") или удалить ("Delete"). Обновить все модули разом можно нажатием на кнопку "🔄". Если взлом перестанет работать, или появится возможность его улучшить, я могу обновить модуль у себя на сервере, а вы — просто обновить без дополнительных действий.
Применение
Если лицензия не слетает
Если лицензия не слетает после перезапуска приложения, перейдите на главную вкладку Shadowrocket и нажмите переключатель напротив надписи "Not connected", чтобы включить Shadowrocket
Запустите взламываемое приложение.
Если автоматизация успевает включить Shadowrocket
Если приложение проверяет лицензию после каждого запуска приложения, сначала попробуйте этот способ.
Откройте "Команды"
Перейдите во вкладку "Автоматизации"
Нажмите "Создать автоматизацию для себя"
Найдите и выберите автоматизацию "Приложение".
Выберите взламываемое приложение.
Вбейте в поиск по действиям "Start Shadowrocket" и выберите соответствующее действие.
Выключите "Спрашивать до запуска".
Если Shadowrocket можно выключить сразу после запуска приложения, и премиум не слетает до перезапуска, в автоматизацию можно добавить действия "Подождать" и "Stop Shadowrocket"
Если Shadowrocket должно быть включено, пока приложение открыто, можно сделать автоматизацию на его отключение по закрытию.
Если автоматизация не успевает включить Shadowrocket
Если приложение успевает послать запрос на проверку раньше, чем автоматизация включает Shadowrocket и премиум не активируется, можно сделать следующее.
В командах откройте вкладку "Все быстрые команды"
Добавьте действия "Start Shadwrocket"
"Подождать", если необходимо, смотрите по ситуации
На действии "Открыть приложение" нажмите "Выбрать"
В выпадающем списке найдите и выберите взламываемое приложение.
На iOS 16.0.0+ нажмите на название команды. На iOS <16.0.0 нажмите значок "поделиться"
Введите название, например название приложения и иконку, например иконку приложения. Так ярлык на домашнем экране будет не отличим от оригинала. Иконку можно скачать, скопировав ссылку на приложение в App Store и запустив эту команду.
Запускайте приложение через получившийся ярлык на рабочем столе.