[Suche] Script für Comet Dash

06/25/2010 14:56 mipez#16
Quote:
Originally Posted by muahahaa View Post
Wieso nicht gleich noch nen Airhugging bot? hab ich mir schon immer gewünscht xD
Erst lesen, dann schreiben >_>
06/25/2010 15:14 zerostrife#17
Quote:
Originally Posted by mipez View Post
"Hotkeys" (eigentlich sinds ja keine mehr) hab ich schon alle gesetzt, fehlen noch die ganzen Millisekunden xD

So um es mal deutlich zu sagen:
AutoIt is arschlahm xD
Zu lahm um genau zu sein... Hier is das fertige Script, aber es funktioniert von der Geschwindigkeit her nich^^
Code:
#include <WinAPI.au3>
#include <Misc.au3>
#RequireAdmin

MsgBox(0,"CometBot by mipez","CS should be in the 2nd slot, PS in the 1st" & @CRLF & "Press End to exit, F to run")
BlockInput(0)
While 1
ToolTip("Activated",0,0)
Sleep(100)
;f = 46, end = 23
    If _IsPressed("46") Then
        _run()
	ElseIf _IsPressed("23") Then
		_exit()
    EndIf
WEnd

Func _exit()
DllClose("user32.dll")
Exit
EndFunc

Func _run()
WinActivate("S4 Client")
send("2")
sleep(10)
MouseDown("right")
send("1")
Sleep(10)
send("{a down}")
Sleep(10)
send("{space}")
Sleep(10)
send("{a up}")
Sleep(200)
MouseUp("right")
EndFunc
Hast du es schon bereits ausprobiert? das ist echt schade. gibt es denn wirklich keinelösung zu diesem problem? :confused:
06/25/2010 16:37 PenGuin :O#18
mipez, wozu hast du die WinAPI inkludiert?
06/25/2010 16:39 Lidan#19
Quote:
Originally Posted by pinguin94 View Post
mipez, wozu hast du die WinAPI inkludiert?
Weil er IsPressed benutzt.
06/25/2010 16:40 PenGuin :O#20
Haha,
dazu braucht man die Misc.au3 :facepalm:
06/25/2010 16:42 Lidan#21
Oups... bin glaub ich grad bischen durcheinander gekommen mit GetASyncKeyState ^^
06/25/2010 16:45 zerostrife#22
Lauter Fachchinesisch hier... O_o Hab bis zuletzt immer gedacht das son macro für den Comet Dash leicht zu schreiben wäre. Ist in der Praxis wohl doch schwierieger als in der Theorie :o
06/25/2010 18:11 PenGuin :O#23
Schwierig nicht, und Fachchinesisch auch nciht wirklich :P
Es hapert eher an der Geschwindigkeit.
Ich denke ein Opt("SendKeyDelay", 0) sollte helfen, denn standardmäßig ist es auf 10ms gestellt :P
06/25/2010 21:24 novamaster64#24
Währe Mal Ein Guter Bot
=D
Ich Suche auch Mal Nach Einer Lösung Und Teste selber mal Meine Bots ^^
06/26/2010 16:16 mipez#25
SendKeyDelay hat nix damit zu tun^^
Die Übertragung ist schlicht zu ungenau (mal dauerts 100ms, mal 20, mal 400)...
Mit C++ müsste es schnell genug gehen (hab da nur keinen Bock, solls jmd anderes machen xD).
06/27/2010 17:56 zerostrife#26
sieht wohl so aus als ob es in naher Zukunft keinen geben wird :S