ok das mit dem drehen ist wohl doch etwas zuviel
und
das ganze script soll durchlaufen 15min warten und von vorn beginnen
Schleife Wiederholen
-
- [ offen ]
-
DumdiDum -
17. September 2009 um 21:24 -
Geschlossen -
Erledigt
-
-
Ok dann musst du 15 min in ms umrechen und es bei adlibenable oben anstatder jetzigen Zahl eingeben
-
also es funzt nicht folgender text wird angezeigt
D:\Mausscript.au3(25,12) : WARNING: $i possibly not declared/created yet
$i += 1
~~~~~~~~~~~^mfg
-
Zitat
$i += 1
zu zählst zu dem wert den $i schon hat 1 dazu
für gewöhlnich kommt dieser fehler wenn $i noch keinen wert hat, weil das programm dann nicht weiß zu was muss ich denn 1 dazu zählen -
und was muß ich jetzt tun ??
-
Upps
Spoiler anzeigen
[autoit]$i = 1
[/autoit] [autoit][/autoit] [autoit]
AdlibEnable("d",1000)Func d()
[/autoit]
MouseWheel("up", 2)
MouseMove( 500, 360 , 10)
MouseClick( "left" , 500, 360 , 1 , 10)
Sleep(15000)
MouseClick( "left" , 960, 470 , 1 , 10)
Sleep(1000)
MouseClick( "left" , 960, 485 , 1 , 10)
Sleep(1000)
MouseClick( "left" , 960, 500 , 1 , 10)
Sleep(1000)
MouseClick( "left" , 960, 510 , 1 , 10)
Sleep(1000)
MouseClick( "left" , 960, 525 , 1 , 10)
Sleep(11000)
MouseClick( "left" , 560, 760 , 1 , 10)
Sleep(11000)
MouseClick( "left" , 970, 870 , 1 , 10)
Sleep(5000)
MouseWheel("down", 2)
MouseClick( "left" , 510, 830 , 1 , 10)
Sleep(15000)
$i += 1
If $i = 15 Then
AdlibDisable()
Endif
EndFunchabs geändert und das mousweehl auf nur 2mal drehen gesetzt
-
tja der test funzt aber wenn ich das Script starte kommt folgendes :wacko:
>"C:\Programme\AutoIt3\SciTE\..\autoit3.exe" /ErrorStdOut "D:\Mausscript.au3"
>Exit code: 0 Time: 0.399 -
- Offizieller Beitrag
@simon, wie soll das Funktionieren?
[autoit]AdlibEnable("d",1000)
[/autoit]Die Funktion braucht alleine 61 Sekunden nur an Sleep Zeiten und wird jede Sekunde aufgerufen. :pinch:
PS: Der Link zu deiner Filestation ist immer noch falsch.
-
PS: Der Link zu deiner Filestation ist immer noch falsch.
bin ich jetzt gemeint
-
- Offizieller Beitrag
Nein, Simon.
-
AdlibEnable("d",1000)
also wenn sich das Script alle 10min wiederholen soll:
AdlibEnable("d",7980000)
-
- Offizieller Beitrag
Naja wenn du alle 133 MInuten die Funktion aufrufen willst dann stimmt es.
Nee, Scherz beiseite. 10 * 60 * 1000 = 600000. Das wären dann 10 Minuten. -
ich glaube ich suche mal wieder etwas Hirn hast natürlich recht
-
Raupi
was meinst du mit filestation -
- Offizieller Beitrag
Omg , ich meine den Link in deiner Signatur. Die Adresse gibt es nicht. https://autoit.de/www.simon-webstation.de
-
Oh
achso den meinst du
ist mir noch gar nicht aufgefallen
habs jetzt ausgebessert
danke für den Hinweis -
aber mein Script läuft nicht der Testlauf funzt aber wenn ich es starte beendet es sich wieder
-
Hallo,
das problem ist noch nicht gelöst
ich möchte das sich das Script 15x wiederholt und dann beendet was läuft da schief ??
-
aber mein Script läuft nicht der Testlauf funzt aber wenn ich es starte beendet es sich wieder
was denkste wieviele möglichkeiten es gibt dass sich das script beendet?
du könntest mal deinen aktuellen code posten, das würd des ganze auf ein geringes maß einschränken -
der code wäre
Spoiler anzeigen
AdlibEnable("d",10000)
Func d()
MouseClick( "left" , 615, 360 , 1 , 10)
Sleep(5000)
MouseClick( "left" , 965, 645 , 1 , 10)
Sleep(5000)
MouseClick( "primary" , 900, 460 , 2 , 10)
Sleep(2000)
Send("0")
Sleep(2000)
MouseClick( "left" , 610, 490 , 1 , 10)
Sleep(1000)
MouseClick( "left" , 610, 500 , 1 , 10)
Sleep(1000)
MouseClick( "left" , 610, 510 , 1 , 10)
Sleep(1000)
MouseClick( "left" , 500, 360 , 1 , 10)
Sleep(5000)
MouseClick( "left" , 920, 460 , 1 , 10)
Sleep(3000)MouseWheel("up", 50)
MouseMove( 500, 360 , 10)
MouseClick( "left" , 500, 360 , 1 , 10)
Sleep(10000)
MouseClick( "left" , 960, 470 , 1 , 10)
Sleep(1000)
MouseClick( "left" , 960, 485 , 1 , 10)
Sleep(1000)
MouseClick( "left" , 960, 500 , 1 , 10)
Sleep(1000)
MouseClick( "left" , 960, 510 , 1 , 10)
Sleep(1000)
MouseClick( "left" , 960, 525 , 1 , 10)
Sleep(11000)
MouseClick( "left" , 560, 725 , 1 , 10)
Sleep(11000)
MouseClick( "left" , 970, 835 , 1 , 10)
Sleep(5000)
MouseWheel("down", 50)
MouseClick( "left" , 510, 830 , 1 , 10)
Sleep(10000)$i += 1
If $i = 26 Then
AdlibDisable()
Endif
EndFuncbeim Test kommt diese Meldung
Spoiler anzeigen
>C:\Programme\AutoIt3\SciTE\..\au3check.exe "D:\versuch.au3"
AutoIt3 Syntax Checker v1.54.8 Copyright (c) Tylo 2007D:\versuch.au3(47,8) : WARNING: $i possibly not declared/created yet
$i += 1
~~~~~~~^
D:\versuch.au3 - 0 error(s), 1 warning(s)
>Exit code: 1 Time: 0.215danach wird das Script beendet
-