[R] Temp d'arret

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
astaroth
Niveau 4
Niveau 4
Messages : 65
Enregistré le : dim. 28 oct. 2007 15:22
Status : Hors ligne

[R] Temp d'arret

#1

Message par astaroth »

Bonjour,

Je voudrai savoir s’il y a une commande pour faire un temps d'arrêt aléatoire dans un script, entre 5 et 20 min par exemple.

Ex:

Code : Tout sélectionner

Sleep(300000 - 1200000)
Je voudrais que le programme choisisse un temps aléatoirement situé entre 300000 et 1200000 ms, avant de reprendre la suite du script.

Merci
Modifié en dernier par astaroth le lun. 19 nov. 2007 17:21, modifié 1 fois.
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

#2

Message par ani »

je ne serai te venir en aide , suis un noobs :(

a quel moment ton script doit se mettre en pause et pour quel raison ?

le minimum = 5 minutes
le maximum = 20 minutes

donc le timing se trouve entre 5 et 20 est-ce bien cela ?

; Exemple de fonction mise en pause tiré de l'aide

Code : Tout sélectionner

Global $Paused

Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
ToolTip('Script is "Paused"',0,0)
WEnd
ToolTip("")
EndFunc
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1550
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

#3

Message par sylvanie »

oulà, attention à cette ligne :

Code : Tout sélectionner

random(sleep(300000),sleep(1200000))
sleep ne renvoie pas de valeur, donc on va avoir
rand ("","") est ceci au bout de 35 minutes, puisque les deux sleep seront executé.

tout simplement :

Code : Tout sélectionner

$to_wait=rand(5,20,1)*60000
sleep($to_wait)
le ",1" c'est pour forcer la sortie d'un entier
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

#4

Message par ani »

merci sylvani :)
astaroth
Niveau 4
Niveau 4
Messages : 65
Enregistré le : dim. 28 oct. 2007 15:22
Status : Hors ligne

#5

Message par astaroth »

Exelent :)

Merci a vous!
Répondre