Ayuda cuenta atrás

Pregunta Sin Miedo no te cortes cualquier cosa para empezar - Autoit se comienza facilmente.Para Ordenes o Comandos sueltos. Ver nota como preguntar.
Responder
alkimia
Mensajes: 1
Registrado: 09 May 2016, 14:48

Ayuda cuenta atrás

Mensaje por alkimia »

Hola,

necesito ayuda por favor. He creado un script con Au3recorder, cuya función es simplemente abrir internet explorer un en acceso directo que tengo en el ecritorio, introducir un usuario y una contraseña, realizar un par de funciones y cerrar el explorador.

La cuestión es que lo que quiero es que cuando yo ejecute el script comience una cuenta atrás de 20 minutos por ejemplo, y a continuación se realicen las tareas que he descrito anteriormente. No se que parámetros tengo que añadir.

Agradecería vuestra ayuda por favor...

Este es el script que tengo ahora:

#region ---Au3Recorder generated code Start (v3.3.7.0) ---

#region --- Internal functions Au3Recorder Start ---
Func Au3RecordSetup()
Opt('WinWaitDelay',100)
Opt('WinDetectHiddenText',1)
Opt('MouseCoordMode',0)
EndFunc

Func _WinWaitActivate($title,$text,$timeout=0)
WinWait($title,$text,$timeout)
If Not WinActive($title,$text) Then WinActivate($title,$text)
WinWaitActive($title,$text,$timeout)
EndFunc

AU3RecordSetup()
#endregion --- Internal functions Au3Recorder End ---

_WinWaitActivate("Program Manager","")
MouseClick("left",602,543,2)
_WinWaitActivate("LOGIN - Internet Explorer","")
MouseMove(765,319)
MouseDown("left")
MouseMove(765,318)
MouseUp("left")
Send("22265245")
MouseClick("left",765,339,1)
Send("oklahoma")
MouseClick("left",1013,330,1)
_WinWaitActivate("http://10.25.90.95/cgi-bin/login.pl - Internet Explorer","")
MouseClick("left",153,314,1)
MouseClick("left",176,340,1)
MouseClick("left",1673,11,1)
#endregion --- Au3Recorder generated code End ---
Avatar de Usuario
Chefito
Profesional del Autoit
Mensajes: 2035
Registrado: 21 Feb 2008, 18:42
Ubicación: Albacete/Cuenca (España)

Re: Ayuda cuenta atrás

Mensaje por Chefito »

Lo más sencillo pero igualmente eficaz, es meter el código en un bucle while 1.........wend para que se repita continuamente, y justo al final del código, justo antes del wend, un sleep (1200000), donde 1200000 son milisegundos, los cuales equivalen a 20 minutos. Esta función pausa el script el tiempo que le pongas, en milisegundos.

Si tienes dudas, mira todo lo que te digo en la ayuda.

Saludos.
Cita vista en algún lugar de la red: En este mundo hay 10 tipos de personas, los que saben binario y los que no ;).
Responder