Autoklicker für Trackmania Click Ladder Game

05/31/2011 22:32 Kuraiko#16
Geklickt ist geklickt. Es werden erst wieder Klicks gezählt wenn die Seite neu geladen ist.
Von daher... lad den Bot hoch, schick ihn mir oder wie du willst. Ich teste ihn dann so bald wie möglich. Das wäre voraussichtlich morgen ungefähr um die selbe Zeit.
06/01/2011 16:54 Reeek#17
Hier ist die .exe, als 32bit und 64bit. Die .dll und der Data-Ordner müssen im selben Verzeichnis wie die .exe sein.

Virustotal: [Only registered and activated users can see links. Click Here To Register...]

Programm öffnen, TM öffnen, bis zum Game gehen, "g" drücken und chillen. Zum beenden "q" drücken.

viel Spaß, bei Problemen melden!
06/02/2011 14:16 Kuraiko#18
Ok ich teste mal.

Edit: Hat leider nicht funktioniert ...
Vielleicht liegt es an er Bestätigung, dass man den Bot starten möchte, da das Spiel dadurch minimiert wird. Ist eigentlich auch nicht wirklich nötig. Vielleicht stimmen aber auch die Bildausschnitte nicht überein.

Hier wieder ein Video.
[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...] 1/16 (6.2%)

Die sollten mal einen Ladebalken beim Anhang-Upload einbauen, damit ich weiß ob die Datei überhaupt fertig wird <.<
06/02/2011 16:02 Reeek#19
ersten Fehler schon gefunden, hatte eine falsche Variable gesetzt. MSG-Box ist eigentlich egal, habe sie entfernt. Bot wird jetzt immer aktiv sein, sobald zu ihn öffnest. Per q wird immernoch beendet. Hoffe es geht jetzt. Kann keine ganzen Sätze mehr schreiben. Mist. ;D
06/02/2011 23:31 Kuraiko#20
[Only registered and activated users can see links. Click Here To Register...]
Ich fürchte da hast du ein EndIf zu viel wie es scheint ...
Der Fehler trat direkt nach dem Start auf.
06/03/2011 13:27 Reeek#21
#rot werd#
sry, sry, sry... sooo peinlich ;D

hier die richtige .exe, den rest hast du ja schon:

muss wieder zu der .dll und dem Dataordner ;D
06/03/2011 18:37 Kuraiko#22
Well Done :handsdown:

Der Bot funktioniert jetzt!
Am besten lädst nochmal das komplette Paket hoch, falls noch andere den Bot haben wollen. Sonst fragen die alle warum da nur ne Exe ist und das nich funzt und so ;)

Vielen Dank für deine Zeit und Mühe !!!

//edit: Ich muss mich korrigieren... nach längerem laufen lassen scheint es, als würde er einmal zu viel klicken. Und offenbar lag ich falsch als ich sagte man kann so oft aufs Kästchen klicken bis er neu geladen hat.
Tut mir wirklich Leid ...
(s. Anhang zwei)
06/03/2011 20:12 omer36#23
Besorg dir die x und y Koordinationen von der Mitte jedes einzelnen Kästchens, die farbe von dem "X" und dann auf ganz einfache Art:

PHP Code:
$PixelGetColor(494389)
$
PixelGetColor(697387)
$
PixelGetColor(894390)

$
PixelGetColor(493561)
$
PixelGetColor(694559)
$
PixelGetColor(900557)

$
PixelGetColor(496729)
$
PixelGetColor(695730)
$
PixelGetColor(897729)



If 
Hex($16) = "ED1C24" Then MouseMove(494389)
If 
Hex($26) = "ED1C24" Then MouseMove(697387)
If 
Hex($36) = "ED1C24" Then MouseMove(894390)

If 
Hex($46) = "ED1C24" Then MouseMove(493561)
If 
Hex($56) = "ED1C24" Then MouseMove(694559)
If 
Hex($66) = "ED1C24" Then MouseMove(900557)

If 
Hex($76) = "ED1C24" Then MouseMove(496729)
If 
Hex($86) = "ED1C24" Then MouseMove(695730)
If 
Hex($96) = "ED1C24" Then MouseMove(897729
bzw MouseClick...
06/04/2011 17:44 Reeek#24
Quote:
Originally Posted by omer36 View Post
Besorg dir die x und y Koordinationen von der Mitte jedes einzelnen Kästchens, die farbe von dem "X" und dann auf ganz einfache Art:

PHP Code:
$PixelGetColor(494389)
$
PixelGetColor(697387)
$
PixelGetColor(894390)

$
PixelGetColor(493561)
$
PixelGetColor(694559)
$
PixelGetColor(900557)

$
PixelGetColor(496729)
$
PixelGetColor(695730)
$
PixelGetColor(897729)



If 
Hex($16) = "ED1C24" Then MouseMove(494389)
If 
Hex($26) = "ED1C24" Then MouseMove(697387)
If 
Hex($36) = "ED1C24" Then MouseMove(894390)

If 
Hex($46) = "ED1C24" Then MouseMove(493561)
If 
Hex($56) = "ED1C24" Then MouseMove(694559)
If 
Hex($66) = "ED1C24" Then MouseMove(900557)

If 
Hex($76) = "ED1C24" Then MouseMove(496729)
If 
Hex($86) = "ED1C24" Then MouseMove(695730)
If 
Hex($96) = "ED1C24" Then MouseMove(897729
bzw MouseClick...
würde nix am jetzigen Problem ändern, finde Imgsearch aufgrund 2 verschiedener Kreuze auch eigentlich besser.

Hier ein neues Script (mit allem drum und dran ;D), das jetzt nurnoch 1x klicken und dann bis zum neuladen warten sollte. (diesmal auch ohne If-Schleifen-Fehler hehe)
06/04/2011 22:29 Kuraiko#25
Auf was hast du die Wartezeit gesetzt? Der Bot macht nur einen Klick. Wenn ich wieder "g" drücke klickt er nochmal, aber ich muss halt immer wieder "g" drücken.
06/04/2011 22:47 Reeek#26
der Delay wird von den Pixeln bestimmt und ich weiß auch schon, wo das Problem liegt. Du musst mir einen Gefallen tun: Screen bitte mal, während es neu geladen wird, also die Felder dunkel sind. Diese Pixel brauche ich.

Sry wegen den vielen Fehlern, wenn ich das Spiel hätte, könnte ich es selbst erst testen ;D
06/04/2011 23:26 Kuraiko#27
Ist mir schon klar. Ich habe jede menge Geduld also nur keine Hektik ;)
Screen hab ich dir gemacht.
06/04/2011 23:48 Reeek#28
pff, Bot ist fertig und mein Internet spackt rum >.< 10min Uploadzeit

sollte jetzt wirklich funktionieren, mit den Bildern im Browser getestet und klappt ;D
06/05/2011 00:03 Kuraiko#29
Leider das selbe Problem wie zuvor ...
Vielleicht solltest du dir das Spiel kaufen XD
06/05/2011 00:04 Reeek#30
Quote:
Dateityp: rar TM Autoklicker.rar (931,0 KB, 0x aufgerufen)
falsches runtergeladen?^^