Scrypt para cerrar Emulador Fusion en Hyperspin

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Scrypt para cerrar Emulador Fusion en Hyperspin

Re: Scrypt para cerrar Emulador Fusion en Hyperspin

Post by Flipeador » 28 Aug 2017, 15:32

El script que te he pasado presiona la tecla 2 veces... si lo necesitas junto con el anterior, simplemente agrega dos veces SendInput 2 despues de WinClose como en el ejemplo... es que te explicas a medias y no miras los enlaces que te he puesto.

Re: Scrypt para cerrar Emulador Fusion en Hyperspin

Post by Marcelo87 » 28 Aug 2017, 13:47

Te explico...
Pasa que el emulador Dolphin al apretar la tecla 2 (o sea ESC) detiene el juego pero NO el emulador , queda la ventana del emulador abierta y al fondo queda el Hyperspin.
Tengo que apretar la tecla 2 dos veces.

Re: Scrypt para cerrar Emulador Fusion en Hyperspin

Post by Flipeador » 28 Aug 2017, 13:24

No se que relación tiene esto con el tema principal, pero...

Code: Select all

~2::
SendInput 2
Return

Re: Scrypt para cerrar Emulador Fusion en Hyperspin

Post by Marcelo87 » 28 Aug 2017, 11:52

No me sirvio ese ,
Capaz me expique mal.
Quiero que al apretar la tecla 2 equivalga a apretarla 2 veces.
No se si me explico?

Re: Scrypt para cerrar Emulador Fusion en Hyperspin

Post by Flipeador » 28 Aug 2017, 10:56

No entiendo tu pregunta.
¿Que quieres que haga exactamente el script?
Tal vez:

Code: Select all

#IfWinActive ahk_exe Fusion.exe
2::
If (A_TimeSincePriorHotkey > 1 && A_TimeSincePriorHotkey < 301)
    WinClose, A
Return
#IfWinActive

Re: Scrypt para cerrar Emulador Fusion en Hyperspin

Post by Marcelo87 » 28 Aug 2017, 10:33

Exelente Flipeador , muchas gracias !!!
Ahora por ejemplo si un emulador necesitara de apretar 2 veces la tecla 2 que habria que agregar a ese scrypt?
Perdona la joda.

Re: Scrypt para cerrar Emulador Fusion en Hyperspin

Post by Flipeador » 28 Aug 2017, 10:15

Code: Select all

#IfWinActive ahk_exe Fusion.exe
2::WinClose, A
#IfWinActive

Re: Scrypt para cerrar Emulador Fusion en Hyperspin

Post by Marcelo87 » 28 Aug 2017, 10:04

Hola Flipeador , seria algo asi ?
#IfWinActive Fusion_exe 2::WinClose A

Porque asi no me funciono.

Re: Scrypt para cerrar Emulador Fusion en Hyperspin

Post by Flipeador » 28 Aug 2017, 09:54

Hola,
Utiliza la directiva #IfWinActive para que la tecla que quieras cambiar solo tenga efecto cuando este activa la ventana especificada. Utiliza el título de la ventana o ahk_exe.
Luego pon la tecla que quieres cambiar, por ejemplo, 2::WinClose A.

Scrypt para cerrar Emulador Fusion en Hyperspin

Post by Marcelo87 » 28 Aug 2017, 08:44

Hola gente , necesito ayuda . Tengo un mueble arcade con el hyperspin (en el mueble el boton que se usa para salir vendria a ser el 2 en el teclado o sea : yo entro al hyperspin y con la tecla ENTER entro a los emuladores y con la tecla 2 cierro el emulador y vuelve al hyperspin ) . Pero tengo un problema con el emulador Fusion , ya que la tecla ESC viene por defecto para para fullscreen .
Quiero hacer un scrypt que presionando la tecla 2 se cierre emulador Fusion . Y luego pueda seguir usando el boton 2 normalmente, Como hago ?
Espero me puedan ayudar.
desde ya muchas gracias.

Top