Habn fehler...wo liegt der??

01/13/2010 20:24 VALL3#1
Quote:
$lol = "schinken"

HotKeySet ("{F9}", "start()")
HotKeySet("{F10}", "ende()")

func start()

Do
MouseClick ("left", 245, 147)
MouseClick ("left", 221, 509)
MouseClick ("left", 245, 1432)
MouseClick ("left", 1245, 147)
MouseClick ("left", 225, 1247)
send ("wwwwwwwwwwwwwwwwww")
send ("a")
send ("s")
Until $lol = "schinken2"

EndFunc
func ende()
Exit
EndFunc
das is mein kleiner script...der soll dafür sorgen, dass mein programm netr ausgeht wegen inaktivität...
naja wiso passiert nix beim starten
01/13/2010 20:33 .nAno#2
While...
01/13/2010 20:37 | Moep |#3
die "do...until" schleife wird so lange wiederholt bis die Variable $lol den Wert "schinken" hat. Da dass von anfang an erfüllt ist, wird die Schleife genau einmal ausgeführt.
01/13/2010 21:46 Xereon#4
Quote:
Originally Posted by | Moep | View Post
die "do...until" schleife wird so lange wiederholt bis die Variable $lol den Wert "schinken" hat. Da dass von anfang an erfüllt ist, wird die Schleife genau einmal ausgeführt.
:P es wird überprüft, ob $lol == "schinken2" ist.

Code:
$lol = "schinken"

HotKeySet ("{F9}", "start")
HotKeySet("{F10}", "ende")

func start()

Do
MouseClick ("left", 245, 147)
MouseClick ("left", 221, 509)
MouseClick ("left", 245, 1432)
MouseClick ("left", 1245, 147)
MouseClick ("left", 225, 1247)
send ("wwwwwwwwwwwwwwwwww")
send ("a")
send ("s")
Until $lol = "schinken2"

EndFunc
func ende()
Exit
EndFunc
Ich würde einfach mal wetten, dass der Fehler am HotKeySet lag
01/13/2010 22:22 Cannion2#5
:facepalm:

Code:
$lol = "schinken"

HotKeySet ("{F9}", "start")
HotKeySet("{F10}", "ende")

While 1
Sleep(2000)
WEnd


func start()
Do
MouseClick ("left", 245, 147)
MouseClick ("left", 221, 509)
MouseClick ("left", 245, 1432)
MouseClick ("left", 1245, 147)
MouseClick ("left", 225, 1247)
send ("wwwwwwwwwwwwwwwwww")
send ("a")
send ("s")
Until $lol = "schinken2"

EndFunc
func ende()
Exit
EndFunc
der code bringt zwar nichts aber so müsste es gehen...