Regresar   Foro de marcianitos.org > Construcción y restauración de máquinas recreativas > Zona de trabajo > Tutoriales en proceso

 
 
Old 25-oct-2007, 22:04   #1
Fuents
Administrador
 
Avatar de Fuents
JoyToKey como Servicio

Hola de nuevo compas. Este proyecto ha sido creado por la necesidad de poder usar el Joytokey con el Loader Marciano. El problema que tenia hasta ahora el Loader Marciano es que no permitia ejecutar nada al inicio de Windows, cosa que impedia poder usar Joytokey.

En primer lugar descargaremos los ficheros del Joytokey como servicio de aqui. Descomprimiremos ese fichero en la unidad C:\ para que nos quede un resultado de C:\JOYTOKEY.

Una vez descomprimidos ejecutaremos el fichero INSTALAR.BAT que hay en la carpeta. Eso nos creara un nuevo servicio de Windows llamado "Joytokey".

Una vez creado el servicio iremos a los "Servicios de Windows", existen varias maneras para acceder a ellos, pero una de las mas sencillas es: Menu inicio - Ejecutar - Services.msc.

Una vez abierta la lista de servicios localizaremos el nuevo servicio Joytokey.



Abriremos sus propiedades e iremos a la pestaña "Iniciar Sesion". En esa pestaña activaremos el Checkbutton de "Permitir a los servicios que interactuen con el escritorio".



Una vez marcado volveremos a la pestaña "General" y le daremos al boton de INICIAR para arrancar el servicio.

Cuando el servicio arranque observaremos que el Joytokey se ha iniciado en el Icontray (al lado del reloj de windows).



Le haremos dos clics para abrirlo y observaremos que ya existe una configuracion llamada FUENTS, es cuestion de configurar los botones a gusto de cada cual y despues reiniciar el PC.



NOTA: Para los usuarios que han instalado el Loader Marciano previamente al Joytokey como servicio, deberan iniciar en modo servicio para cargar el Shell de Windows y poder asi realizar la instalacion.

Para desinstalarlo solo hay que ejecutar el fichero DESINSTALAR.BAT, eliminar la carpeta del JoyToKey y reiniciar el PC.

Saludos a todos y espero que os sea de ayuda.
   
Old 25-oct-2007, 22:10   #2
Macarro
Administrador
 
Avatar de Macarro
Pues perfecto .

Pero voy a ponerle una pega. Si lo arrancamos como servicio, estará ejecutado siempre, no? lo digo porque si se desea cambiar la configuración de joytokey, es necesario "matar" el proceso y luego llamarlo otra vez con la nueva configuración.
   
Old 25-oct-2007, 22:13   #3
Fuents
Administrador
 
Avatar de Fuents
Quote:
Originalmente publicado por Macarro Ver post
Pues perfecto .

Pero voy a ponerle una pega. Si lo arrancamos como servicio, estará ejecutado siempre, no? lo digo porque si se desea cambiar la configuración de joytokey, es necesario "matar" el proceso y luego llamarlo otra vez con la nueva configuración.
Efectivamente sigue teniendo ese problema. Pero buscando una combinacion de teclas adecuada puedes compatibilizar la mayoria de emuladores. Ten en cuenta que hasta hace nada no podias hacer ni eso...
   
Old 25-oct-2007, 22:30   #4
Paul Sernine
Moderador
 
Avatar de Paul Sernine
Los servicios se pueden parar y arrancar sin problemas mediante los siguientes comandos:

Code:
net stop "nombre servicio"
Code:
net start "nombre servicio"
El nombre del servicio va sin las comillas.

Gran trabajo Fuents
   
Old 25-oct-2007, 22:32   #5
Macarro
Administrador
 
Avatar de Macarro
Juas, juas, juasssssss ... se sale, Paul, se sale por todos los putos lados

Machos, hay que definir un nuevo rango de usuario o algo así y que ponga "Masters informáticos"
   
Old 25-oct-2007, 22:52   #6
gonzo90017
Editor Marciano
Otra manera de comenzar programas como servicios es usando el programa XYNTService http://www.codeproject.com/system/xyntservice.asp Es muy facil de instalar. Solo lo descomprimes en C:\Windows y modificas el ini.
Lo insalas poniendo XYNTService -i y le quitas con XYNTService -u

Aqui esta el ini para AtomicFE

Code:
[Settings]
ServiceName = AtomicFE
ProcCount = 1
CheckProcess = 0
[Process0]
CommandLine = C:\VideoGames\AtomicFE\Atomicbat.exe
WorkingDir = C:\VideoGames\AtomicFE
PauseStart = 0
PauseEnd = 0
UserInterface = Yes
Restart = No
Quote:
Si lo arrancamos como servicio, estará ejecutado siempre, no? lo digo porque si se desea cambiar la configuración de joytokey, es necesario "matar" el proceso y luego llamarlo otra vez con la nueva configuración.
Y para que es el XPadder? Con xpadder no hay necesidad de matar el proceso para cambiar de configuracion.
   
Old 25-oct-2007, 22:54   #7
Fuents
Administrador
 
Avatar de Fuents
Otra opcion Paul es poder cargar varios servicios del Joytokey con distintos nombres y configuraciones... Lo del Net start y Net Stop deberia hacerse mediante el menu del Mamewah y un BAT o CMD.
   
Old 25-oct-2007, 23:17   #8
Macarro
Administrador
 
Avatar de Macarro
Quote:
Originalmente publicado por gonzo90017 Ver post
Y para que es el XPadder? Con xpadder no hay necesidad de matar el proceso para cambiar de configuracion.
...si, si eso ya lo se. Pero era por buscarle un fallo al sistema
   
Old 26-oct-2007, 00:18   #9
RiCCo
Marciano
 
Avatar de RiCCo
Muy bueno Fuents, ahora no tengo miedo de usar el hack de pads en mi maquina.
   
Old 27-oct-2007, 14:36   #10
Fuents
Administrador
 
Avatar de Fuents
Bien... pues despues de estar probandolo con exito me dispongo a realizar el tutorial correspondiente sobre el tema...

PD: Que sepais que se puede usar en cualquier sistema, no necesariamente se debe usar con el Loader, aunque la idea surgio por ello...