Gestión dinámica de cuentas de gestión de licencias de juegos: STEAM script.

Colocar en:

Bot Script First

* Lo que está en negritas es opcional y sirve para darle mayor seguridad al sistema, y el código 7DCE991 debe ser reemplazado por el correspondiente a la versión actual de STEAM.

{{expire:00:00:30}}{{IfSign:%%TARGETPATHEXE%%,7DCE991}}{{shell:%%TARGETPATH%%,%%TARGETPATHEXEPARAMS%%}}

Bot Script Change

{{expire:00:00:30}}{{IfSign:%%TARGETPATHEXE%%,7DCE991}}{{shell:%%TARGETPATH%%,%%TARGETPATHEXEPARAMS%%}}

Bot Script ShutDown

{{expire:00:00:10}}{{shell:%%TARGETPATH%%,%%TARGETPATHEXE%% -shutdown}}{{Wait:00:00:03}}{{KillProc:Steam.exe}}

NOTA: Esta script ofrece seguridad, pero no es compatible con configuraciones en donde en el launcher se configuró primero ejecutar el EXE del juego para que éste a su vez cargue el steam, por lo tanto ese tipo de configuraciones deben ser normalizadas a ejecutar el STEAM.EXE con el -applaunch + ID del juego a ejecutar correspondiente.

VER VIDEO A PARTIR DEL MINUTO 7:41

Ejemplo de inscripción de juego STEAM en el launcher.

Nombre del programa o juego: Ponerlo tal cual el nombre del acceso directo en el escritorio.
Ejecutable: %PROGRAMFILES%\Steam\Steam.exe
Parámetros: -login %%STEAMUSER%% %%STEAMPASS%% -applaunch ###
(En este caso Audiosurf es el juego #235800 eso se ve en propiedades del acceso directo original).
Icono: Se indica donde está el icono del juego, también puede ser que el icono esté contenido en el EXE del juego. Usar examinar y buscarlo.

steam-launching

MEDIDAS DE SEGURIDAD DE LA SCRIPT

En dos de las scripts, el valor 7DCE991 o 3BAAE1B corresponde a la firma digital del archivo original Steam.exe (según la versión de Steam vigente el 30 de Octubre del 2016). Validar el EXE antes de pasarle los datos de la cuenta es importante para mantener seguras sus cuentas, de posibles hackers.

Para calcular la firma digital de la versión vigente actual. Realice el siguiente procedimiento.

  • Descargue esta APP: FileSigner.
  • Ejecute la aplicación, arrastre el archivo Steam.exe genuino y actualizado hasta el cuadro grande de la aplicación.
  • Haga clic en el último botón.
  • Copie la firma y reemplace la de la script.

Es posible dejar varias firmas válidas, separarlas con comas.

Ejemplo:

{{IfSign:%%TARGETPATHEXE%%,7DCE991,1111111,2222222,3333333}}

Esta posibilidad es ideal cuando se tiene algunas PCs clientes sin actualizar el steam y otras ya han actualizado.