Hola soy nuevo en esto y venia pedirles ayuda con algo que intento crear
1r script: Que mi cursor se mueva a un punto X, de click, regrese a su punto original y en lo que regrese suelte otro click.
2do script: Que mi cursor busque en un juego con Flash Player, que se puede abrir en un navegador (sin tener que descargar nada), busque un objeto de dicho juego y mueva su cursor hasta donde este el a la velocidad mas rapida posible, se podra?
Gracias de antemano, me ayudarian mucho para aprender del autohotkey
Ayuda con 2 scripts
Moderator: Flipeador
Re: Ayuda con 2 scripts
1) debes presionar F2 para establecer donde quieres hacer clic (coordenadas actuales), luego mueve el cursor a otras coordenadas y presiona F3.
2) no creo que se pueda.
Code: Select all
;F1 para obtener las coordenadas actuales del mouse relativa a toda la pantalla
F1::
while GetKeyState("F1")
{
MouseGetPos, x, y, w, c
MouseGetPos,,,, hc, 2
MouseGetPos,,,, hc2, 3
ToolTip % "x" . x . " y" . y
. "`nWindow " . w
. "`nControlName: " . c . " (" . hc . ", " . hc2 . ")"
Sleep 50
}
ToolTip
return
;F2 para guardar las coordenadas actuales del mouse relativa a toda la pantalla
F2::MouseGetPos, px, py
;F3 para hacer clic y volver
F3::
MouseGetPos, x, y ;obtenemos las coordenadas actuales
if (px = "") {
MsgBox Precione F2 para establecer las coordenadas donde hacer clic primero!
return
}
Click %px% %py% ;hacemos clic en las coordenadas guardadas
Click %x% %y% ;hacemos clic en las coordenadas originales
return
;F4 para salir
F4::ExitApp
2) no creo que se pueda.
Re: Ayuda con 2 scripts
No se puede hacer pero que el regreso del cursor sea más rápido?
Re: Ayuda con 2 scripts
Code: Select all
;F1 para obtener las coordenadas actuales del mouse relativa a toda la pantalla
F1::
while GetKeyState("F1")
{
MouseGetPos, x, y, w, c
MouseGetPos,,,, hc, 2
MouseGetPos,,,, hc2, 3
ToolTip % "x" . x . " y" . y
. "`nWindow " . w
. "`nControlName: " . c . " (" . hc . ", " . hc2 . ")"
Sleep 50
}
ToolTip
return
;F2 para guardar las coordenadas actuales del mouse relativa a toda la pantalla
F2::MouseGetPos, px, py
;F3 para hacer clic y volver
F3::
MouseGetPos, x, y ;obtenemos las coordenadas actuales
if (px = "") {
MsgBox Precione F2 para establecer las coordenadas donde hacer clic primero!
return
}
MouseClick,, % px, % py,, 0 ;hacemos clic en las coordenadas guardadas
MouseClick,, % x, % y,, 0 ;hacemos clic en las coordenadas originales
return
;F4 para salir
F4::ExitApp
Who is online
Users browsing this forum: No registered users and 44 guests