Post by thepako92 » 16 Mar 2018, 18:32
hola, queria saber si hay alguna forma de ajuntar 2 scripts, ya que tengo que abrir los 2 ahk por separado.
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)
}
segundo ahk igual q el otro se desactiva con letra 1 :
Code: Select all
*Q::
Suspend,off
return
*1::
suspend,on
return
*~$LButton::
Sleep 10
SendInput {4}
return
Otro problema que hay es que si meto los 2 script en un ahk no ejecuta debido a que la tecla de ejecucion es LButton para ambos scripts.. entonces hay alguna solucion ?
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..
hola, queria saber si hay alguna forma de ajuntar 2 scripts, ya que tengo que abrir los 2 ahk por separado.
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=autohotkey file=Untitled.ahk]*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]
segundo ahk igual q el otro se desactiva con letra 1 :
[code=autohotkey file=Untitled.ahk]*Q::
Suspend,off
return
*1::
suspend,on
return
*~$LButton::
Sleep 10
SendInput {4}
return[/code]
Otro problema que hay es que si meto los 2 script en un ahk no ejecuta debido a que la tecla de ejecucion es LButton para ambos scripts.. entonces hay alguna solucion ?
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..