|
You last visited: Today at 10:31
Advertisement
AutoIt Hotkey ergänzung
Discussion on AutoIt Hotkey ergänzung within the AutoIt forum part of the Coders Den category.
06/05/2010, 11:42
|
#1
|
elite*gold: 184
Join Date: Nov 2009
Posts: 158
Received Thanks: 43
|
AutoIt Hotkey ergänzung
Trotz einiger recherche finde ich einfach nicht heraus wie ich wietere Hotkey ergänzen kann könntet ihr das pls tun? Hier mein Code er funktioniert schonmal.
Code:
HotKeySet("{ESC}","close")
While 1
MouseClick("left", 204,600,10)
Sleep(3000)
MouseClick("left",715,508,10)
Sleep(5000)
MouseClick("left",211,620,10)
Sleep(3000)
MouseClick("left",727,497,10)
Sleep(5000)
WEnd
Func close()
Exit
Endfunc
*Ergänzung Pause und Start sollen hinzugefügt werden.
|
|
|
06/05/2010, 11:46
|
#2
|
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
|
PHP Code:
HotKeySet(Taste, "Func1") HotKeySet(Taste, "Func2") ...
Func Func1() ... EndFunc
Func Func2() ... EndFunc
...
So?
|
|
|
06/05/2010, 11:50
|
#3
|
elite*gold: 184
Join Date: Nov 2009
Posts: 158
Received Thanks: 43
|
könntest du es gleich mal in meinen code einfügen weil ich nicht genau weiß wie es reinmuss pls wär echt net
|
|
|
06/05/2010, 11:58
|
#4
|
elite*gold: 20
Join Date: Dec 2009
Posts: 1,850
Received Thanks: 484
|
Du musst doch selber wissen, was du in deinen Funktionen haben willst 
Woher sollen wir das wissen?
Du hast einen Hotkey auf close() und willst weitere Hotkeys hinzufügen.
Wo ist da das Problem?
|
|
|
06/05/2010, 12:00
|
#5
|
elite*gold: 184
Join Date: Nov 2009
Posts: 158
Received Thanks: 43
|
naja ich habs jetzt eingefügt aber der befehl für close is ja exit dann was muss ich bei start schreiben? und ist es bei Pause der befehl "Break"
|
|
|
06/05/2010, 12:26
|
#6
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
meinst du so?
PHP Code:
HotKeySet("{ESC}","close")
HotKeySet("{F1}","start")
HotKeySet("{F2}","pause")
Func start()
While 1
MouseClick("left", 204,600,10)
Sleep(3000)
MouseClick("left",715,508,10)
Sleep(5000)
MouseClick("left",211,620,10)
Sleep(3000)
MouseClick("left",727,497,10)
Sleep(5000)
WEnd
Endfunc
Func pause()
While 1
Sleep("100")
Wend
Endfunc
Func close()
Exit
Endfunc
|
|
|
06/05/2010, 12:35
|
#7
|
elite*gold: 184
Join Date: Nov 2009
Posts: 158
Received Thanks: 43
|
ja genauso weit bin ich mir fehlt doch nur noch die funktion "start" allein der hotkey oben bringt ja nix oda?
|
|
|
06/05/2010, 12:41
|
#8
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
wenn du jetz F1 drückst (kannst auch ne andere taste nehmen)
fängt dein bot an das zu machen:
PHP Code:
Func start() ; hier fängt die function "start" an... While 1 MouseClick("left", 204,600,10) Sleep(3000) MouseClick("left",715,508,10) Sleep(5000) MouseClick("left",211,620,10) Sleep(3000) MouseClick("left",727,497,10) Sleep(5000) WEnd Endfunc ;und hier endet es.
und druch die While schleife macht dein bot es solange bis du F2 zum pasuen drückst, oder ESC zum beenden.
|
|
|
06/05/2010, 12:49
|
#9
|
elite*gold: 184
Join Date: Nov 2009
Posts: 158
Received Thanks: 43
|
Ok thx jetzt hab ichs begriffen allerdings beendet sich das Script nun auch gleich wieder fehlt da eine Schleife oder ist eine zu viel?
Code:
HotKeySet("{ESC}","close")
HotKeySet("{F1}","start")
HotKeySet("{F2}","pause")
Func start()
While 1
MouseClick("left", 204,600,10)
Sleep(3000)
MouseClick("left",715,508,10)
Sleep(5000)
MouseClick("left",211,620,10)
Sleep(3000)
MouseClick("left",727,497,10)
Sleep(5000)
WEnd
Endfunc
Func pause()
While 1
Sleep("100")
Wend
Endfunc
Func close()
Exit
Endfunc
|
|
|
06/05/2010, 12:51
|
#10
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
achja...dafür musst du nur eine While schleife am ende einfügen:
PHP Code:
HotKeySet("{ESC}","close") HotKeySet("{F1}","start") HotKeySet("{F2}","pause")
Func start() While 1 MouseClick("left", 204,600,10) Sleep(3000) MouseClick("left",715,508,10) Sleep(5000) MouseClick("left",211,620,10) Sleep(3000) MouseClick("left",727,497,10) Sleep(5000) WEnd Endfunc
Func pause() While 1 Sleep("100") Wend Endfunc
Func close() Exit Endfunc
While 1 Sleep("100") Wend
|
|
|
06/05/2010, 13:00
|
#11
|
elite*gold: 184
Join Date: Nov 2009
Posts: 158
Received Thanks: 43
|
Ok thx kann Geschlossen werden
|
|
|
 |
Similar Threads
|
[AutoIt] HOTKEY BRAUCHE HILFE
07/01/2010 - AutoIt - 10 Replies
mein problem ist:
Ich hab gelesen das wenn man ein hotkeyset einstellt immer
while 1 drin sein muss
doch ich möchte, das wenn man z.B. "n" drückt, dann wird das "n" gelöscht mit backspace, und dann mit send ("Günter")
nur wenn ich den script starte dann passiert folgendes-->
"n" wird gelöscht und die ganze zeit Günter geschrieben!!!!
mein code
HotKeySet ("n","name")
|
[HELP]AutoIt - RICHTIG Hotkey setzten
04/16/2010 - AutoIt - 4 Replies
also wie die überschrift schon sagt (und mein spoiler Meine WICHTIGEN Ziele bin ich ja noch ein anfänger) brauche ich hilfe um (RICHTIG) einen hotkey zu setzten!!
wofür???:
ich habe mir in autoit einen autocklicker gebastelt (NUR linkscklick) und der is halt schwer zu beenden wenn man unten rechts neben der uhr auf Exit klicken will
hier der code:
#RequireAdmin
MsgBox(64, Autocklicker", "Zum beenden Alt und E drücken")
HotKeySet("!e")
|
autoit hotkey funzt ned
07/04/2009 - AutoIt - 18 Replies
hallo an alle
ich habe ein kleines problem....
ich bin in autoit ein anfänger und habe probiert einen bot zu schreiben der ganz gut funktioniert aber leider schaffe ich es nicht einen hotkey einzubaun... bitte helft mir
so sieht er aus
|
All times are GMT +1. The time now is 10:33.
|
|