SteamAutoCracker
Un script de código abierto que descifra (elimina DRM) automáticamente los juegos de Steam
Cómo utilizar (manera fácil)
- Descargue la versión empaquetada/compilada haciendo clic aquí y descargando el archivo llamado
Steam.Auto.Cracker.GUI.vX.XXzip
- Extraiga el contenido del archivo (.zip) en algún lugar de su computadora
- Ejecute
steam_auto_cracker_gui.exe
- Selecciona la carpeta de tu juego
- ¡Ingresa el nombre del juego para intentar descifrarlo! (también puedes ingresar el Steam AppID si lo conoces)
- SAC intentará automáticamente encontrar el AppID utilizando el nombre que proporcionó. Si no es posible, intente ingresar el AppID usted mismo.
- Puedes encontrar el AppID en la URL de la página de Steam del juego (por ejemplo: store.steampowered.com/app/-> 620980 <-/Beat_Saber/)
Características
- Crackea automáticamente tus juegos de Steam comprados o pirateados. Solo necesitas seleccionar la carpeta del juego e ingresar el nombre del juego o AppID.
- Rompe Steam API DRM aplicando y configurando emuladores de Steam automáticamente
- Rompe Steam Stub DRM aplicando Steamless en ejecutables automáticamente
- No se necesita cuenta de Steam ni clave API de Steam
- Configurable a tu gusto
- Opción de desbloquear solo DLC para los juegos de Steam que hayas comprado en lugar de descifrarlos por completo
- Opción de elegir tu propio Steam Emu gracias a una lista simple y un sistema de plantilla de configuración simple (predeterminado: ALI213)
- Lista de emus de Steam incluidos por defecto:
- ALI213 (Juego)
- Goldberg (Juego)
- API de crema (DLC)
- Código abierto, transparente y centrado en la privacidad. ¡Sin análisis ocultos ni cosas raras!
- Un actualizador automático y un verificador de versiones opcionales. ¡Suscríbete para disfrutar de la privacidad!
Capturas de pantalla
Capturas de pantalla de v2.0.0
Imágenes
Requisitos
- Una conexión a Internet (SAC realizará solicitudes a
steampowered.com
para recuperar AppID y DLC) - Si utiliza el .exe compilado:
- Si usa el archivo Python (fuente):
- El módulo
requests
. Instale con py -m pip install requests
o python -m pip install requests
o python3 -m pip install requests
- El módulo
pywin32
(que contiene win32api). Instalar con py -m pip install pywin32
o python -m pip install pywin32
o python3 -m pip install pywin32
- Si tiene algún problema, consulte https://pypi.org/project/pywin32/
- El módulo
tkinter
, pero debería estar incluido en Python de forma predeterminada. - A partir de la GUI v2.2.0, también se requiere el módulo
tkinterdnd2
(v0.4.0+). Instálelo con py -m pip install tkinterdnd2
. (enlace pypi - enlace github) - Creo que se necesita Python 3.7+.
Notas sobre los DLC
Algunos DLC en algunos juegos requieren que descargues archivos adicionales.
Esta herramienta no puede descargar esos archivos; deberá obtener una versión limpia de ellos.
Puede obtener archivos Steam limpios para juegos (y a veces DLC) en la sección Compartir contenido de Steam en cs.rin.ru
Información de compilación de Windows
Compilado usando pyinstaller y venv
Se compiló previamente usando auto-py-to-exe (que es solo una GUI para pyinstaller)
Las instrucciones sobre cómo compilar SAC, así como scripts útiles, están disponibles aquí: https://github.com/BigBoiCJ/SteamAutoCracker/tree/compile-env
Privacidad
SAC realizará solicitudes a steampowered.com
(el sitio web oficial de Steam) para recuperar AppID y DLC.
No es baneable y no le causará problemas.
SAC realizará solicitudes a este repositorio de GitHub para buscar actualizaciones, descargar el actualizador automático y nuevas versiones.
Esto solo sucede si decide hacer clic manualmente en el botón "Buscar actualizaciones" y decide actualizar usando el actualizador automático. SAC también puede buscar actualizaciones automáticamente si está habilitado en la configuración (está deshabilitado de forma predeterminada)
SAC no registra nada.
Puedes eliminar la carpeta SAC en cualquier momento y no quedarán restos. *
*Excepción a las sobras:
- Quedarán algunas sobras si usa el exe compilado. Esto se debe a cómo funciona PyInstaller/auto-py-to-exe. Se extraerá una versión integrada de Python y el script de Python en la carpeta temporal de su sistema operativo. La carpeta se llamará
_MEIxxxxxx
, donde xxxxxx es un número aleatorio. Puedes eliminar la carpeta en cualquier momento después de usar el programa, ya que es posible que no se elimine correctamente en todos los casos. Consulte la documentación de pyinstaller para obtener más información.
Detección de virus
Podría obtener una detección de virus en algunos archivos. El mayor infractor es sac_emu/game_ali213/files/steam_api.dll
.
Muchas herramientas de craqueo se detectan como malware, ya sea porque su comportamiento es sospechoso (evitar las protecciones del juego) o porque han sido marcadas manualmente (sucede con muchas herramientas).
Si sospecha de la legitimidad de los archivos, simplemente elimine las DLL y utilice las suyas propias.
Puede hablar con otras personas sobre la herramienta en cs.rin.ru o en las ediciones de GitHub.
Gracias
- Gracias a atom0s por su proyecto Steamless
- Gracias a oureveryday por su bifurcación Steamless, que admite la línea de comandos (ya no se usa)
- Gracias a los creadores de Steam Emus, específicamente a los que están incluidos: ALI213, Goldberg y deadmau5 (creador de CreamAPI)
- Gracias a CS.RIN.RU y sus miembros por ser útiles y compartir cargas de calidad.
- ¡Gracias a nuestros contribuyentes que proponen código, informan problemas y dan sugerencias! Los más notables se citarán en las notas de las versiones.
- ¡Incluso si no recibes crédito, eso no significa que no hayas ayudado! Agradezco a todos ❤️