Click DEMORADO (robot) (X principiantes)
Publicado: 11 Sep 2011, 17:49
Este programa sirve para hacer un click cuando no estemos delante del pc, por ejemplo cuando hay algún programa que hay que estar dandole aceptar :)
Se arranca el programa, y donde se deje el ratón hace click, mostrando una cuenta atrás de los segundos que están en el fichero clickdemorado.ini.
El fichero zip adjunto incluye los fuentes, el fichero exe compilado, y el fichero ini. Los programas Autoit la costumbre es que cualquiera puede modificarlos dejando créditos de las fuentes.
Otras versiones diferentes posibles con otras posibilidades
Esto es una demo de lo facilmente que se puede hacer un programa util para cualquiera con un par de lineas.(luego se puede poner muchos complementos)
fichero de texto para incluir lo anterior: demoraclick.au3
llamar desde aqui cambiar valores de los números posiciónx posicióny y segundos
Igual que antes pero Sin crear función demoraClick()
Podría quitar las variables y escribir directamente en la función, así es más didáctico:
guardar en demoraclick.au3
Puedes crear un ejecutable.exe o bien ejecutarlo desde el fichero.au3
Ven que es super sencillo crear un click demorado para por ejemplo cuando nos tenemos que ir hay que presionar un botón enviar más tarde cuando no estamos :)
La posición del ratón a clicar se puede conseguir con cualquier programa que lo mida o bien con la utilidad del autoit au3info.exe ..etc..
Salu22:)
PD: Revisado ya añadido EL ADJUNTO con la versión del ZIP
Se arranca el programa, y donde se deje el ratón hace click, mostrando una cuenta atrás de los segundos que están en el fichero clickdemorado.ini.
Código: Seleccionar todo
; Programa realizado en AutoIt v. 3.3.6.0
; Finalizado el 13/09/2011. Se actualizara? Pues no se, pero no lo creo :)=
; Autor: Basicos, admin del foro www.autoit.es (Autoit en español).
$tiemposegundos=IniRead("clickdemorado.ini", "seccion", "segundos", "30")
For $i=1 To $tiemposegundos
sleep(1000) ; 1 segundo
TrayTip("Cuenta atrás", $tiemposegundos-$i&" segundos", 5, 1)
Next
$pos = MouseGetPos() ;posición actual del ratón x e i
Mouseclick("left",$pos[0],$pos[1])
Otras versiones diferentes posibles con otras posibilidades
Esto es una demo de lo facilmente que se puede hacer un programa util para cualquiera con un par de lineas.(luego se puede poner muchos complementos)
fichero de texto para incluir lo anterior: demoraclick.au3
llamar desde aqui cambiar valores de los números posiciónx posicióny y segundos
Código: Seleccionar todo
DemoraClick(100,100,60*60) ; 1 hora 60x60
;aquí empieza la función, que se puede hacer directamente sin función pero es más ordenado
DemoraClick($xPos,$yPos,$tiempoSegundos)
sleep(1000*$tiemposegundos) ; en milisegundos
Mouseclick("left",$xPos,$yPos)
EndFunc
Podría quitar las variables y escribir directamente en la función, así es más didáctico:
guardar en demoraclick.au3
Código: Seleccionar todo
$xPos=100
$yPos=100
$tiemposegundos=3600
sleep(1000*$tiemposegundos) ; en milisegundos
Mouseclick("left",$xPos,$yPos)
Ven que es super sencillo crear un click demorado para por ejemplo cuando nos tenemos que ir hay que presionar un botón enviar más tarde cuando no estamos :)
La posición del ratón a clicar se puede conseguir con cualquier programa que lo mida o bien con la utilidad del autoit au3info.exe ..etc..
Salu22:)
PD: Revisado ya añadido EL ADJUNTO con la versión del ZIP