autoit help

01/10/2012 14:54 Backster123123#1
Hay suche so eine art script für autoit das er leertaste drück ich konnte es mal habs aber vergessen
so sieht mein script aus aber geht net
Code:
HotKeySet("{F1}", "starten")
HotKeySet("{F2}", "pause")
HotKeySet("{F3}", "quit")

While 1
Sleep(100)
Send (SPACE)
WEnd


Func starten()
While 1
sleep(100)
Send (" ")
WEnd
Endfunc


Func pause()
While True
Sleep(1000)
WEnd
Endfunc


Func quit()
Exit
Endfunc
01/10/2012 15:09 Teare#2
Quote:
Code:
HotKeySet("{F1}", "starten")
HotKeySet("{F2}", "pause")
HotKeySet("{F3}", "quit")

While 1
Sleep(100)
Send ("{SPACE}")                                                                                                      
WEnd


Func starten()
While 1
sleep(100)
Send ("{SPACE}") 
WEnd
Endfunc


Func pause()
While True
Sleep(1000)
WEnd
Endfunc


Func quit()
Exit
Endfunc
Bitteschön!
01/10/2012 17:50 Diablo_#3
Ich habe wirklich viel Verständnis für Leute, die wenig Ahnung vom Programmieren haben, aber solche Mini-Fragen kann man doch in 10 Sekunden per Google lösen, oder?

Es ist nur ein kleiner Sendbefehl.
01/10/2012 20:11 xShizoidx#4
Quote:
Originally Posted by Teare View Post
Bitteschön!
Nur mal so nebenbei angemerkt :

Bei dir sendet er schon nach dem Starten des Scriptes in einem 100 Millisekunden Abstand jedes Mal die Leertaste. Daher wäre der Func _Start unnötig, aber ich denke mal, dass es mit dem Send in der While Schleife am Anfang ein Fehler war.