Ver la Versión Completa : AllInOneFYC
empardopo
21/09/13, 17:39:59
AllInOneFYC (http://adf.ly/VSdYN)
A continuación un programa que he denominado AllInOneFYC (Todo En Uno para tu recreativa) aunque no sea del todo cierto http://empardopo.dyndns.info/phpBB3/images/smilies/icon_lol.gif
Algunas de las cosas que mi programa podrá hacer serán las siguientes:
+ Remapear pulsaciones de teclas o botones de nuestro panel de control o mando de consola.
+ Lanzar algún proceso al pulsar uno o dos botones/teclas.
+ Matar hasta 8 procesos al pulsar uno o dos botones/teclas.
+ Traer al foco un proceso determinado.
+ Controlar el volumen del PC mediante botones de nuestro panel de control o bien teclas.
+ Cambiar la resolución de pantalla al pulsar uno o dos botones/teclas.
Ni que decir tiene, que preferentemente el programa es para usar con nuestra MACA (osea con una recreativa). http://empardopo.dyndns.info/phpBB3/images/smilies/icon_lol.gif http://empardopo.dyndns.info/phpBB3/images/smilies/icon_lol.gif
El programa lo podéis descargar de aquí (http://adf.ly/VSdYN) y cualquier tipo de soporte aquí en el foro o aquí (http://arcadespain.info/Foro/index.php?board=76.0)
Espero que alguien se anime y se convierta en beta testers del programa.
Estoy ultimando una nueva versión que sería la 1.03 con la que se podrá manejar el ratón con una de nuestras palancas o mando del PC.
Un saludo y espero comentarios.
empardopo
21/09/13, 17:44:19
Bueno chicos,
tras varias horas en las que había subido una nueva versión la 1.0.1 (no con la mejora principal que quería, espero poder hacerlo pronto) aquí os traigo una nueva versión del programa la 1.0.2 que lo único que aporta es la integración de los tres programas: AllInOneFYC, AllInOneFYC Ini Configurator y TestJoystick en uno solo.
¿Cómo?
Pues tal y como suena ... Los tres estarán integrados en un solo ejecutable y que bien modificando un parámetro en el fichero ini o bien pasando como argumento una palabra podremos entrar en modo normal de funcionamiento (se ejecuta normalmente el AllInOneFYC), en modo configuración del fichero INI o bien en modo de detección de botones de los joystick.
Aquí os dejo el link (http://adf.ly/VSdYN)para su descarga ...
Dentro va el nuevo ejecutable de AllInOneFYC, el fichero ini, un doc con los cambios de las últimas versiones y dos ficheros ejecutables necesarios para el caso de querer ponerlo como servicio (esto es de anteriores versiones del programa).
En el fichero ini en la sección GENERAL he añadido un nuevo parámetro llamado ProgramMode.
Dicho parámetro podrá tener varios valores o dejarlo en blanco:
NORMAL --> el programa se ejecutará en modo AllInOneFYC para remapeo de botones, etc.
TEST --> Lo que haré es entrar en modo detección de botones de nuestos joysticks.
CONFIG --> entrará en modo configuración del fichero ini de AllInOneFYC
Si lo dejamos en blanco, se activará tres teclas que son A,T y C que son las iniciales de los valores que puede tomar dicho parámetro ProgramMode y dependiendo de cual pulsemos una vez ejecutado el programa entrará en el modo seleccionado de los explicados anteriormente.
Otra alternativa es que independientemente del valor del fichero ini podríamos entrar en los modo TEST o CONFIG pasando estas palabras como parámetro al ejecutable AllInOneFYC.exe de las siguientes formas:
AllInOneFYC.exe TEST
o
AllInOneFYC.exe CONFIG
Como en anteriores ocasiones, espero recibir vuestro feedback para ver si algo falla, si funciona bien, si queréis que intente añadir algo más, etc.
Espero noticias vuestras.
Saludos
empardopo
21/09/13, 17:46:14
¿Cómo lanzar esta versión del programa?
Lo primero que podemos hacer es ver como está creado el fichero ini; para ello abrimos el fichero allinoneyfc.ini con el notepad y nos fijamos en las tres primeras líneas del fichero.
http://arcadespain.info/images/empardopo/AllInOneFYC/Fotos/AllInOneFYC01.png
Aquí podremos ver el valor del parámetro ProgramMode que seré el que determine el modo de funcionamiento de AllInOneFYC.
En este caso está en modo NORMAL o lo que significa lo mismo que funcionará tal y como lo había hecho hasta versiones anteriores, es decir, configuramos nuestro ini, lanzamos el programa y listo.
¿Pero entonces cúal es la ventaja ahora de tenerlo todo junto?
Bien, la ventaja ahora es que con el mismo programa, es decir, con el mismo ejecutable podemos hacer el scan de los botones de nuestros mandos y configurar el fichero ini.
¿Cómo podemos hacerlo?
Bueno, habría varias formas.
Una primera opción sería modificando el parámetro ProgramMode del fichero ini y la segunda sería pasando un parámetro al ejectuble.
Vamos a ver un par de ejemplos de la primera opción.
Ejemplo1: Queremos lanzar el programa TestJoystick.
Lo primero es que vamos a abrir una ventana de msdos; nos iremos a la carpeta donde tenemos nuestro ejecutable de AllInOneFYC y ejecutaremos lo siguiente:
AllInOneFYC.exe TEST
http://arcadespain.info/images/empardopo/AllInOneFYC/Fotos/AllInOneFYC02.png
(podemos ver que hemos escrito test en minúsculas; da igual hacerlo en mayúsculas, minúsculas,etc puesto que el programa no es CASE SENSITIVE).
En este momento en el que nos aparecerá una pantalla parecida a la siguiente:
http://arcadespain.info/images/empardopo/AllInOneFYC/Fotos/AllInOneFYC03.png
Es decir, se activará el programa TestJoystick con el que podremos ver “como se llaman” los botones de nuestros mandos o panel de control de la maca.
Como véis en la pantalla anterior podemos cerrar el programa pulsando la tecla q y cuando lo hagamos se habrá cerrado el programa AllInOneFYC.
Ejemplo2: Queremos lanzar el programa AllInOneFYC Ini Configurator.
Igual que antes abriremos una ventana de msdos; nos iremos a la carpeta donde tenemos tanto el programa AllInOneFYC.exe como el fichero ini AllInOneFYC.ini y ejecutaremos lo siguiente:
AllInOneFYC.exe config
http://arcadespain.info/images/empardopo/AllInOneFYC/Fotos/AllInOneFYC04.png
Aquí podéis ver que he escrito Config la primera letra en mayúscula y el resto en minúsculas; os recuerdo que da igual como lo escribamos puesto que no es CASE SENSITIVE.
En este momento, lo que se nos abrirá es la pantalla de configuración del fichero ini, es decir, es como si hubiésemos lanzado el programa AllInOneFYC Ini Configurator
http://arcadespain.info/images/empardopo/AllInOneFYC/Fotos/AllInOneFYC05.png
De momento, sale la última versión, es decir, faltan algunos parámetros que ya están en el fichero ini pero todavía no están implementados. Estoy trabajando para integrarlos todos así que espero tenerlo listo en breve.
Cuando pulsemos en el botón Salir se cerrará el programa AllInOneFYC.
Creo que esta forma es muy fácil de entender como funciona para abrir tanto la opción de TestJoystick como la de Ini Configurator.
La segunda opción pasaría por abrir el fichero ini AllInOneFYC.ini con el notepad (u otro editor de texto plano) y cambiar el valor del parámetro ProgramMode
Podríamos dejarlo además de con el que venía por defecto que es NORMAL, con las palabras TEST o CONFIG (recuerdo que no hace falta que sea en mayúsculas).
Si lo dejamos con el valor TEST
http://arcadespain.info/images/empardopo/AllInOneFYC/Fotos/AllInOneFYC06.png
Cuando lanzemos el programa AllInOneFYC.exe sin parámetros
http://arcadespain.info/images/empardopo/AllInOneFYC/Fotos/AllInOneFYC07.png
el programa lee del fichero ini el valor del parámetro ProgramMode y como le hemos puesto Test entonces se abrirá en modo TestJoystick
http://arcadespain.info/images/empardopo/AllInOneFYC/Fotos/AllInOneFYC03.png
Si en el fichero ini ponemos el valor CONFIG al parámetro ProgramMode y ejecutamos el programa AllInOneFYC.exe como antes sin pasarle ningún parámetro entonces el programa se abrirá en modo Ini Configurator (configurador del fichero ini).
Finalmente, cabría un último valor en el fichero ini para el valor de ProgramMode que sería dejarlo en blanco.
Si hacemos esto cuando se lanze el programa AllInOneFYC lo que hará es quedarse parado hasta que pulsemos una de las siguientes teclas: A,T o C.
Estas letras son las iniciales de los modos A para AllInOneFYC, T para TestJoystick o C para configurar el INI.
Espero que con esto quede un poquito más claro como funciona.
By empardopo.
empardopo
24/09/13, 12:22:25
Aquí (http://www.htcmania.com/showthread.php?t=687304) os dejo la última versión de AllInOneFYC 1.031.
Ahora podéis manejar el ratón con los botones de vuestro mando o panel de control de vuestra recreativa.
Saludos
empardopo
01/10/13, 14:40:56
Trabajando ya en la nueva versión 1.04 (http://arcadespain.info/Foro/index.php?topic=1522.0) que traerá alguna cosita más.
Posibles cambios para la 1.04
He comenzado un tutorial (http://arcadespain.info/Foro/index.php?topic=1591.0)de AllInOneFYC (http://adf.ly/WFLYc)desde el principio; iré lento así que mientras tanto preguntad las dudas.
Saludos
empardopo
07/10/13, 11:52:30
AllInOneFYC 1.04 ya está aquí (http://adf.ly/X5cug).
A esta versión se han añadido las siguientes cosas:
+ En la pestaña General he añadido una nueva variable llamada Language que podrá contener dos valores:
E para poner el frontend en inglés
S para poner el frontend en español
+ Dependiendo del idioma seleccionado en la variable Language ahora cuando dejemos el ratón encima de una campo donde se pueda escribir aparecerá una pequeña ayuda en pantalla en el idioma seleccionado.
http://arcadespain.info/images/empardopo/AllInOneFYC/Fotos/AllInOneFYC104-General.png
+ En la sección LaunchProcess he añadido la variable ExitAfterLaunchProcess de forma que si contiene un SI o YES una vez lanzados los procesos, etc AllInOneFYC (http://adf.ly/X5cug)se cerrará.
http://arcadespain.info/images/empardopo/AllInOneFYC/Fotos/AllInOneFYC104-LaunchProcess.png
+ En la sección Focus he añadido la variable ExitAfterBringFocus de forma que si contiene un SI o un YES una vez traido al foco el proceso seleccionado AllInOneFYC (http://adf.ly/X5cug)se cerrará.
http://arcadespain.info/images/empardopo/AllInOneFYC/Fotos/AllInOneFYC104-Focus.png
+ Corregido un bug que no dejaba controlar el ratón con teclas. En la sección MyMouse poniendo en la variable JoyStickNum una K podremos definir teclas para manejar el ratón.
+ Corregido un bug en la grabación del ini que dejaba una variable sin grabar.
Como en versiones anteriores necesito betatesters!!!!! Menos mal que el programa es gratis!!!
Bueno alguna donación también se admite :D
Saludos
empardopo
12/10/13, 18:17:59
Para quien le interese el programita, estoy haciendo un tutorial del mismo en el que más o menos explico como funciona todo.
Lo podéis ver aquí (http://arcadespain.info/Foro/index.php?topic=1591.msg16330#msg16330).
Saludos
vBulletin® v3.8.1, Copyright ©2000-2025, Jelsoft Enterprises Ltd.