el problema pasa cuando hay q desactivarlo, ambos los suspendo con la misma tecla, pero no suspenden de una, sino que tengo que tocar 2 veces la tecla de suspencion para que
ambos scripts se desactiven.
primer ahk se desactiva con letra 1:
Code: Select all
*2::
Suspend,off
return
*1::
suspend,on
return
~LButton::
If GetKeyState("F10") {
Sleep, 1
moveAmount := (moveAmount = 2) ? 3 : 0
mouseXY(moveAmount,20)
}
KeyWait f10
return
mouseXY(x,y){
DllCall("mouse_event",int,1,int,x,int,y,uint,0,uint,0)
}
Code: Select all
*Q::
Suspend,off
return
*1::
suspend,on
return
*~$LButton::
Sleep 10
SendInput {4}
return
aunque no se pueda ajuntar ambos scripts no me importaria tener 2 ahk ejecutandose, pero si pudiera solucionar la forma en que para desactivar no tenga q tocar 2 veces la tecla de
desactivado en este caso 1, ya que solo de desactiva 1 primero y luego tengo q tocar otra vez 1 para desactivar el otro.. solamente si pulso la tecla se desactivan ambos.. alguna solucion gracias de antemano..