Об этом проекте
Это локальный редактор сохранений для игры Soul Knight на платформе iOS, реализованный на основе схемы побега из песочницы AirLift. Инструмент заменяет файл сохранения в контейнере данных приложения по схеме pull, локальное изменение, push, не изменяет установочный пакет игры и не содержит саму игру.
Основные возможности: разблокировка всех персонажей, скинов, навыков и питомцев, повышение уровня персонажей до максимума; установка чертежей оружия в состояние «исследовано», запись истории эволюции оружия и скинов; разблокировка эффектов добивания и мифического оружия; повышение значений самоцветов, сезонных монет, материалов, семян, билетов и других показателей до максимума. Каждый тип изменений можно включать отдельно, поддерживается офлайн-режим для обработки уже извлечённых копий сохранений.
Проект предоставляет два способа использования: инструмент командной строки и нативное приложение для macOS. Командная строка поддерживает подкоманды просмотра устройств, чтения состояния сохранения, резервного копирования, разблокировки и восстановления; графический интерфейс двуязычный (китайский и английский), позволяет просматривать среду выполнения, отмечать пункты изменений и в реальном времени отображать журнал. Перед изменением автоматически создаются локальная резервная копия и резервная копия на телефоне, после записи выполняется побайтовая проверка чтения, при сбое выводится предложение восстановления.
Требования к среде: macOS 13 или новее, полный Xcode 27, сопряжённый iPhone под управлением iOS 27, Python 3.11 или новее. Игра должна быть полностью закрыта, устройство должно оставаться разблокированным и подключённым. Инструмент зависит от AirLift, который клонируется и компилируется через make setup и не распространяется вместе с репозиторием. Проект распространяется под лицензией MIT, является неофициальным инструментом, рекомендуется использовать его только на собственных устройствах и учётных записях.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.