Инструменты

Архивация RPA и декомпиляция

Файлы Ren'Py

Обработка на вашем устройстве. Файлы не отправляются на сервер.

Обработка файлов

Подробнее

Предпросмотр обрабатывает только выбранный файл. Декомпилированные скрипты сохраняются в unrpyc.zip, для каждого .rpa создаётся отдельный ZIP с папками и файлами архива. Скрипты .rpyc/.rpymc внутри него восстанавливаются в .rpy/.rpym, поддерживаемые .pyc в .py. Если исходник уже есть, он сохраняется без замены.

UnRpyc восстанавливает .rpyc и .rpymc. Файлы Ren'Py 6/7 тоже обрабатываются, но совместимость зависит от версии игры. Комментарии и исходное форматирование в скомпилированных файлах не сохраняются.

Расширенная декомпиляция добавляет извлечённые блоки в конец скрипта для изучения и адаптации с сохранением исходных контейнеров. Если Python-блок содержит только байткод, вместо него остаются комментарий и pass с предупреждением.

uncompyle6 восстанавливает .pyc с байткодом Python 2.0–3.8. Версии 3.9 и новее не поддерживаются. Для файлов из __pycache__ исходник получает обычное имя .py. Комментарии и исходное форматирование не восстанавливаются.

UnRPA распаковывает RPA-2.0, RPA-3.0 и совместимые варианты, распознаваемые UnRPA. Изменённые или зашифрованные архивы могут не поддерживаться.

Исходные проекты: unrpyc, unrpa, uncompyle6, xdis.