Un script open source qui cracke automatiquement (supprime les DRM) des jeux Steam
Steam.Auto.Cracker.GUI.vX.XXzip
steam_auto_cracker_gui.exe
Captures d'écran de la v2.0.0
steampowered.com
pour récupérer les AppID et les DLC)requests
. Installez avec py -m pip install requests
ou python -m pip install requests
ou python3 -m pip install requests
pywin32
(qui contient win32api). Installez avec py -m pip install pywin32
ou python -m pip install pywin32
ou python3 -m pip install pywin32
tkinter
, mais il devrait être inclus dans Python par défaut.tkinterdnd2
est également requis (v0.4.0+). Installez-le avec py -m pip install tkinterdnd2
. (lien pypi - lien github) Certains DLC de certains jeux nécessitent le téléchargement de fichiers supplémentaires.
Cet outil n'est pas capable de télécharger ces fichiers, vous devrez en obtenir une version propre.
Vous pouvez obtenir des fichiers Steam propres pour les jeux (et parfois les DLC) dans la section Partage de contenu Steam sur cs.rin.ru
Compilé avec pyinstaller et venv
A été précédemment compilé à l'aide de auto-py-to-exe (qui n'est qu'une interface graphique pour pyinstaller)
Des instructions sur la façon de compiler SAC, ainsi que des scripts utiles sont disponibles ici : https://github.com/BigBoiCJ/SteamAutoCracker/tree/compile-env
SAC fera des requêtes à steampowered.com
(le site officiel de Steam) pour récupérer les AppID et les DLC.
Ce n'est pas banni et ne vous posera pas de problèmes.
SAC fera des requêtes à ce référentiel GitHub pour vérifier les mises à jour, télécharger le programme de mise à jour automatique et les nouvelles versions.
Cela ne se produit que si vous décidez de cliquer manuellement sur le bouton « Rechercher les mises à jour » et de procéder à la mise à jour à l'aide du programme de mise à jour automatique. SAC peut également vérifier automatiquement les mises à jour s'il est activé dans les paramètres (il est désactivé par défaut)
Rien n'est enregistré par SAC.
Vous pouvez supprimer le dossier SAC à tout moment et il n'y aura aucun reste. *
*Exception aux restes :
_MEIxxxxxx
, où xxxxxx est un nombre aléatoire. Vous pouvez supprimer le dossier à tout moment après avoir utilisé le programme, car il risque de ne pas se supprimer correctement dans tous les cas. Veuillez consulter la documentation de pyinstaller pour plus d'informations. Vous pourriez obtenir une détection de virus sur certains fichiers. Le plus gros contrevenant est sac_emu/game_ali213/files/steam_api.dll
.
De nombreux outils de piratage sont détectés comme des logiciels malveillants, soit parce que leur comportement est suspect (contournement des protections du jeu), soit parce qu'ils ont été signalés manuellement (ce qui arrive avec de nombreux outils).
Si vous avez des doutes sur la légitimité des fichiers, supprimez simplement les DLL et utilisez les vôtres à la place.
Vous pouvez discuter avec d'autres de l'outil sur cs.rin.ru ou dans les problèmes GitHub.