Guten Abend alle miteinander,
Ich habe grade mal versucht einen kleinen Klickbot zu schreiben, welcher größtenteils nur Pixelabfrage durchführt und danach dann irgendwo hinklickt. Eine große Effizienz hat er noch nicht, aber daran arbeite ich dann noch.
Allerdings hat er das Problem, das Sobald die erste Pixelabfrage durchgeführt ist, hängt das Programm auf einmal und klickt nicht.
Hier einmal der Quellcode:
sleep(3000)
WinActivate("BlueStacks App Player for Windows (beta-1)")
WinMove("BlueStacks App Player for Windows (beta-1)","",0,0,1200,800)
While 1
$col=PixelGetColor(934,499)
while Hex($col, 6)<>"D7AE53"
WEnd
MouseMove(934,499,1)
sleep(50)
MouseClick("Left")
sleep(50)
MouseClick("Left")
$col_a=Hex(PixelGetColor(857,389),6)
while $col_a<>"D61847"
WEnd
Sleep(5000)
MouseMove(420,330,1)
sleep(50)
MouseClick("Left")
sleep(50)
MouseClick("Left")
Sleep(2000)
MouseMove(420,330,1)
sleep(50)
MouseClick("Left")
sleep(50)
MouseClick("Left")
$col_b=Hex(PixelGetColor(767,564),6)
while $col_b<>"25180E"
WEnd
Sleep(250)
MouseMove(595,555,1)
sleep(50)
MouseClick("Left")
sleep(50)
MouseClick("Left")
$col_c=Hex(PixelGetColor(380,411),6)
while $col_c)<>"CCBB84"
WEnd
Sleep(250)
MouseMove(380,411,1)
sleep(50)
MouseClick("Left")
sleep(50)
MouseClick("Left")
WEnd
Und das Problem liegt bei folgender Stelle:
$col_a=Hex(PixelGetColor(857,389),6)
while $col_a<>"D61847"
WEnd
Ich befürchte das der Bot in dem Loop hängen bleibt, aber ich weis nicht genau. Bitte alle Ideen runter schreiben :D
LG Hypotakt
Ich habe grade mal versucht einen kleinen Klickbot zu schreiben, welcher größtenteils nur Pixelabfrage durchführt und danach dann irgendwo hinklickt. Eine große Effizienz hat er noch nicht, aber daran arbeite ich dann noch.
Allerdings hat er das Problem, das Sobald die erste Pixelabfrage durchgeführt ist, hängt das Programm auf einmal und klickt nicht.
Hier einmal der Quellcode:
sleep(3000)
WinActivate("BlueStacks App Player for Windows (beta-1)")
WinMove("BlueStacks App Player for Windows (beta-1)","",0,0,1200,800)
While 1
$col=PixelGetColor(934,499)
while Hex($col, 6)<>"D7AE53"
WEnd
MouseMove(934,499,1)
sleep(50)
MouseClick("Left")
sleep(50)
MouseClick("Left")
$col_a=Hex(PixelGetColor(857,389),6)
while $col_a<>"D61847"
WEnd
Sleep(5000)
MouseMove(420,330,1)
sleep(50)
MouseClick("Left")
sleep(50)
MouseClick("Left")
Sleep(2000)
MouseMove(420,330,1)
sleep(50)
MouseClick("Left")
sleep(50)
MouseClick("Left")
$col_b=Hex(PixelGetColor(767,564),6)
while $col_b<>"25180E"
WEnd
Sleep(250)
MouseMove(595,555,1)
sleep(50)
MouseClick("Left")
sleep(50)
MouseClick("Left")
$col_c=Hex(PixelGetColor(380,411),6)
while $col_c)<>"CCBB84"
WEnd
Sleep(250)
MouseMove(380,411,1)
sleep(50)
MouseClick("Left")
sleep(50)
MouseClick("Left")
WEnd
Und das Problem liegt bei folgender Stelle:
$col_a=Hex(PixelGetColor(857,389),6)
while $col_a<>"D61847"
WEnd
Ich befürchte das der Bot in dem Loop hängen bleibt, aber ich weis nicht genau. Bitte alle Ideen runter schreiben :D
LG Hypotakt