|
You last visited: Today at 04:59
Advertisement
schleife eine bestimmte zeit laufen lassen
Discussion on schleife eine bestimmte zeit laufen lassen within the AutoIt forum part of the Coders Den category.
12/27/2009, 16:16
|
#1
|
elite*gold: 0
Join Date: Aug 2009
Posts: 225
Received Thanks: 68
|
schleife eine bestimmte zeit laufen lassen
geht das das ich etwas eine bestimmte zeit wiederhole
|
|
|
12/27/2009, 16:17
|
#2
|
elite*gold: 0
Join Date: Sep 2008
Posts: 9,483
Received Thanks: 3,111
|
Wie meinst du das,
Das es so und solang wartet, bis sie sich wiederholt oder das die schleifen z.b.: 10 mal
was macht?
|
|
|
12/27/2009, 16:21
|
#3
|
elite*gold: 0
Join Date: Aug 2009
Posts: 225
Received Thanks: 68
|
ne das sich das z.b. 5sekunden wiederholt
MouseClick ("left",1,1)
MouseClick ("left",2,2)
|
|
|
12/27/2009, 16:24
|
#4
|
elite*gold: 0
Join Date: Sep 2008
Posts: 9,483
Received Thanks: 3,111
|
einfach:
PHP Code:
While 1 MouseClick ("LEFT", 1 , 1) MouseClick ("LEFT", 2 , 2) sleep(5000) WEnd
Dann wiederholt sich das alle 5 sek.
Aber ist ne endlos schleife, die alle 5 sek aufgerufen wird!
|
|
|
12/27/2009, 16:27
|
#5
|
elite*gold: 0
Join Date: Aug 2009
Posts: 225
Received Thanks: 68
|
ich meine die schleife soll sich 5 sekunden wiederholen und dann was anderes machen
|
|
|
12/27/2009, 16:30
|
#6
|
elite*gold: 0
Join Date: Sep 2008
Posts: 9,483
Received Thanks: 3,111
|
Beschreib mal genauer bitte!
Vllt meinste das:
PHP Code:
$x = 0
While 1 Do CODE $x = $x+1 Until $x = 5 Code nachdem das 5 mal sich wiederholt hat
WEnd
|
|
|
12/27/2009, 16:32
|
#7
|
elite*gold: 0
Join Date: Aug 2009
Posts: 225
Received Thanks: 68
|
ich will das sich das
MouseClick ("left",1,1)
MouseClick ("left",2,2)
5sekunden wiederholt
und nach den 5 sekunden
MouseClick ("left",3,3)
|
|
|
12/27/2009, 16:34
|
#8
|
elite*gold: 0
Join Date: Sep 2008
Posts: 9,483
Received Thanks: 3,111
|
Quote:
Originally Posted by 93lucas
ich will das sich das
MouseClick ("left",1,1)
MouseClick ("left",2,2)
5sekunden wiederholt
und nach den 5 sekunden
MouseClick ("left",3,3)
|
Ok!
Versuch mal das:
PHP Code:
HotKeySet("{TASTE um start aufzurufen}" , "start") $x = 0 Func start () Do MouseClick ("LEFT", 1 , 1) MouseClick ("LEFT", 2 , 2) $x = $x+1 sleep(1000) Until $x=5 MouseClick("LEFT", 3 , 3) EndFunc
Soll er dann nochmal von vorne anfangen?
Und wieder 5mal 1,1 klicken?
|
|
|
12/27/2009, 16:35
|
#9
|
elite*gold: 0
Join Date: Aug 2009
Posts: 225
Received Thanks: 68
|
ja
|
|
|
12/27/2009, 16:36
|
#10
|
elite*gold: 0
Join Date: Sep 2008
Posts: 9,483
Received Thanks: 3,111
|
Quote:
Originally Posted by 93lucas
ja
|
PHP Code:
$x = 0 While 1 Do MouseClick ("LEFT", 1 , 1) MouseClick ("LEFT", 2 , 2) $x = $x+1 sleep(1000) Until $x=5 MouseClick("LEFT", 3 , 3) $x=0 WEnd
So müsste das gehen!
|
|
|
12/27/2009, 16:38
|
#11
|
elite*gold: 0
Join Date: Aug 2009
Posts: 225
Received Thanks: 68
|
bei mir zeigt er ne fehlermeldung bei $x = $x+1
|
|
|
12/27/2009, 16:40
|
#12
|
elite*gold: 0
Join Date: Sep 2008
Posts: 9,483
Received Thanks: 3,111
|
Probier mal:
PHP Code:
While 1 Do MouseClick ("LEFT", 1 , 1) MouseClick ("LEFT", 2 , 2) $x=$x+1 sleep(1000) Until $x=5 MouseClick("LEFT", 3 , 3) $x=0 WEnd
|
|
|
12/27/2009, 16:43
|
#13
|
elite*gold: 0
Join Date: Aug 2009
Posts: 225
Received Thanks: 68
|
geht ned immer noch fehlermeldung ,kapier des mit $x=$x+1 ned
|
|
|
12/27/2009, 16:44
|
#14
|
elite*gold: 0
Join Date: Sep 2008
Posts: 9,483
Received Thanks: 3,111
|
Quote:
Originally Posted by 93lucas
geht ned immer noch fehlermeldung ,kapier des mit $x=$x+1 ned
|
Ja,
Wenn x=0 is
Dann zählt er am ende der Schleife immer 1 zu dem alten wert von x!
Also $x=$x+1
|
|
|
12/27/2009, 17:28
|
#15
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
|
TimerInit() und TimerDiff() sind die Stichwörter, einfach mal in er Hilfe danach schauen oder hier im Forum danach suchen.
|
|
|
All times are GMT +1. The time now is 04:59.
|
|