Скрипт с открытым исходным кодом, который автоматически взламывает (удаляет DRM) игры Steam.
Steam.Auto.Cracker.GUI.vX.XXzip
steam_auto_cracker_gui.exe
Скриншоты из версии 2.0.0
steampowered.com
для получения AppID и DLC)requests
. Установите с помощью py -m pip install requests
или python -m pip install requests
или python3 -m pip install requests
pywin32
(который содержит win32api). Установите с помощью py -m pip install pywin32
или python -m pip install pywin32
или python3 -m pip install pywin32
tkinter
, но он должен быть включен в Python по умолчанию.tkinterdnd2
(v0.4.0+). Установите его с помощью py -m pip install tkinterdnd2
. (ссылка на pypi — ссылка на github) Некоторые DLC в некоторых играх требуют загрузки дополнительных файлов.
Этот инструмент не может загрузить эти файлы, вам придется получить их чистую версию.
Получить чистые Steam-файлы для игр (а иногда и DLC) можно в разделе «Общий доступ к контенту Steam» на сайте cs.rin.ru.
Скомпилировано с использованием pyinstaller и venv.
Ранее был скомпилирован с использованием auto-py-to-exe (это просто графический интерфейс для pyinstaller).
Инструкции по сборке SAC, а также полезные скрипты доступны здесь: https://github.com/BigBoiCJ/SteamAutoCracker/tree/compile-env
SAC будет отправлять запросы на steampowered.com
(официальный сайт Steam) для получения AppID и DLC.
Это не запрещено и не доставит вам проблем.
SAC будет отправлять запросы к этому репозиторию GitHub для проверки наличия обновлений, загрузки средства автоматического обновления и новых выпусков.
Это произойдет только в том случае, если вы решите вручную нажать кнопку «Проверить наличие обновлений» и решите выполнить обновление с помощью средства автообновления. SAC также может автоматически проверять наличие обновлений, если это включено в настройках (по умолчанию отключено).
SAC ничего не регистрирует.
Вы можете удалить папку SAC в любой момент, и никаких остатков не останется. *
* Исключение из остатков:
_MEIxxxxxx
, где xxxxxx — случайное число. Вы можете удалить папку в любой момент после использования программы, так как не во всех случаях она может удалиться корректно. Пожалуйста, проверьте документацию pyinstaller для получения дополнительной информации. Вы можете обнаружить вирус в некоторых файлах. Самый крупный нарушитель — sac_emu/game_ali213/files/steam_api.dll
.
Многие инструменты взлома определяются как вредоносные программы либо потому, что их поведение подозрительно (обход защиты игры), либо потому, что они были помечены вручную (это происходит со многими инструментами).
Если вы сомневаетесь в легитимности файлов, просто удалите библиотеки DLL и используйте вместо них свои собственные.
Вы можете обсудить этот инструмент с другими на cs.rin.ru или в вопросах GitHub.