| |
| | Lanzar aplicación DESPUES de un juego, ...no se si se podrá hacer. | |
| |  | |  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Buenas. Ando trasteando un poquillo con mamewah estos días y me ha surgido una necesidad. La idea que tengo es la de lanzar joytokey con una configuración determinada ANTES de los distintos emuladores. En realidad esto no sería necesario con todos, claro está pero con alguno si. Con esto no hay problema ya que mamewah lo permite. Sin embargo, debería cerrar joytokey al terminar la emulación, justo antes de volver a mamewah. He mirado la documentación de MAMEWAH y no he visto que se hable de esto así que me imagino que no será posible... pero como por aquí hay peña que controla mucho  Yo tengo un modo chapucilla de hacerlo (solo en teoría, no lo he probado con mamewah) que consiste en crearme un bat y desde ahí llamar a joytokey, al emulador y al final cerrar joytokey). Después con mamewah solo tendría que llamar a los distintos .bat para cada juego. El mayor inconveniente de este sistema, aparte de la "limpieza" es que tendría que crearme dicho .bat por cada juego. Un saludo y ya me diréis. |
|  |
 | Quark | |  El poder de la Quantica
  Grupo: MemberMensajes: 5658 Location: Valencia Status:  | |
| Yo no uso el Mamewah y menos el MAME para linea de comando, pero pienso que no es necesario, puedes crear un solo bat llamado mame.bat y substituir el nombre del juego a ejecutar por la variable "%1" Por ejemplo: Mameb.bat @echo off joytokey on mame %1 joytokey off e voilá |
|  |
 | Quark | |  El poder de la Quantica
  Grupo: MemberMensajes: 5658 Location: Valencia Status:  | |
| Perdon, luego para ejecutar cada juego pue como lo tengas en el Mamewah Pero si pones esto... mameb amidar se encendera el joytokey primero, luego se pondra el juego y cuando salgas del mismo se quitara el joytokey |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Ok, pues yo creo que esa es la solución...
Nunca supe usar parámetros en los .bat y por eso no se me había ocurrido.
Muchas gracias. |
|  |
 | Quark | |  El poder de la Quantica
  Grupo: MemberMensajes: 5658 Location: Valencia Status:  | |
| Hay muchas posibilidades en los bat |
|  |
 | Quark | |  El poder de la Quantica
  Grupo: MemberMensajes: 5658 Location: Valencia Status:  | |
| Ummm se me acaba de ocurrir que a muchos marcianos el mamewah a veces les borra la configuracion por las buenas. Pue una buena solucion seria tener un directorio que se llamase "seguridad" y una vez todo bien configurado guardar TODOS los archivos de configuracion en ese directorio, se añaden al autoexec.bat unas lieas como... ... copy c:\seguridad\tal.ini c:\tal copy c:\seguridad\tal.cfg c:\tal copy c:\seguridad\cual.ini c:\cual copy c:\seguridad\cual.cfg c:\cual copy c:\seguridad\tiopascual.ini c:\tiopascual ... Simple simple pero efectivo, y asi cada vez que reinicies recuperarias las configuraciones sin peligro a perderlas  Como me rayo dios
Modificado por Quark - 6/4/2005, 20:29 |
|  |
 | dj_rao | |  Supermarciano Doctorado
Grupo: MemberMensajes: 720 Location: Mandril Status:  | |
| Oye Quark, eso es muy buena idea, y da para pensar en futuras aplicaciones saludos. |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Pues si, es una buena opción para que al arrancar todo vuelva a estar correctamente configurado en caso de fallo o desconfiguración. |
|  |
 | Quark | |  El poder de la Quantica
  Grupo: MemberMensajes: 5658 Location: Valencia Status:  | |
| Si teneis alguna duda en bat preguntad, me lo papee demasiado en mis tiempos mozos |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Pues si tuvieras algún txt de referencia básica te lo agradecería porque como ya te dije no se cómo usar los parámetros, cómo saltar de unas zonas del bat a otras introduciendo números, etc...
Un saludo. |
|  |
 | Quark | |  El poder de la Quantica
  Grupo: MemberMensajes: 5658 Location: Valencia Status:  | |
| Es facil, puedes hacerlo de varias formas, las mas sencillas: Primera Usando el IF... GOTO con variable %1, %2... etc IF %1="manolo" GOTO tal . . . :tal . . GOTO fin Segunda Usando el CHOICE CHOICE 123 IF ERRORLEVEL 1 GOTO mariano IF ERRORLEVEL 2 GOTO manolo IF ERRORLEVEL 3 GOTO benancio :mariano . . GOTO fin :manolo . . GOTO fin :benancio . . :fin Se pue hacer mucho mas complicado pero weno... de todas formas yo no estoy muy puesto en la programacion en batch en el xp. A mas preguntas no dudeis |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Okis, muchas gracias, ahora mismo no tengo más preguntas.
En cuanto a lo de las etiquetas ":etiqueta", es cierto, así hacía los autoexec.bat múltiples, je, ya no me acordaba.
Un saludo. |
|  |
| 11 respuesta(s) desde el 6/4/2005, 18:43 |
| | | | |
|