AutoIT Bot Frage

01/19/2011 21:24 Bodog6#16
Quote:
Originally Posted by omer36 View Post
*Hust*Thx-Geil*Hust*
Das ist das Erklären der Forumnutzung. Tut mir Leid wenn ich Leuten etwas erkläre. Ja, es gibt Leute die nicht 24h in Foren sitzen und wissen das es sowas gibt.
Das hat nichts mit Thanksgeil zum tuen. Ich helfe ihm, ob er mir nun ein Thanks gibt nach dem ich es gesagt habe, liegt an ihm. Und wenn Du hier nichts beizutragen hast, halte Dich doch einfach raus und spam nicht solche unnötigen Sachen :).
01/19/2011 21:37 Kilinat#17
Jetzt müsste ich nur noch wissen was Offsets sind...? ;D
01/19/2011 21:45 Bodog6#18
Quote:
Originally Posted by Kilinat View Post
Jetzt müsste ich nur noch wissen was Offsets sind...? ;D
Offset = Speicheradresse
Solltest Du für den Offi-Server einen Bot schreiben, musst Du immer die wowBase Adresse hinzuaddieren.

Als Beispiel ein paar Codeausschnitte:


Code:
Global $BASE = _MEMORYMODULEGETBASEADDRESS($PROCESSID, "Wow.exe")
Switch $START_PATCH
	Case 1
		_MEMORYWRITE($BASE + $SPEEDOFF, $WOW, "0xE96AFFFFFF909090", "byte[8]")
	Case 0
		_MEMORYWRITE($BASE + $SPEEDOFF, $WOW, "0x85F60F86F2000000", "byte[8]")
Bitte jetzt nicht ausprobieren ;) Sind nur 2 Codestücke
01/19/2011 21:47 Kilinat#19
Quote:
Originally Posted by Bodog6 View Post
Offset = Speicheradresse
Solltest Du für den Offi-Server einen Bot schreiben, musst Du immer die wowBase Adresse hinzuaddieren.

Als Beispiel ein paar Codeausschnitte:


Code:
Global $BASE = _MEMORYMODULEGETBASEADDRESS($PROCESSID, "Wow.exe")
_MEMORYWRITE($BASE + $SPEED, $WOW, "0x18554B", "byte[2]")
Bitte jetzt nicht ausprobieren ;) Sind nur 2 Codestücke
Und das mache ich wozu ? Also die wowBase Adresse hinzuaddieren..
01/19/2011 21:49 Bodog6#20
Quote:
Originally Posted by Kilinat View Post
Und das mache ich wozu ? Also die wowBase Adresse hinzuaddieren..
Das muss man seit 3.3.5a, da Blizzard etwas gegen Auslesen und Schreiben tuen wollte. Nun ändert sich die Speicheradresse immer. Um dies zu verhindern, muss man die BaseAdresse hinzuaddieren.

Näheres siehe: [Only registered and activated users can see links. Click Here To Register...] bzw. http://en.wikipedia.org/wiki/Address..._randomization
01/19/2011 22:13 Kilinat#21
Passt, ich danke dir ...und nun mach ich mich mal an meinen Bot ran ;D
01/19/2011 22:49 guapopaul#22
Autoit wirst du schon lernen, das ist ganz einfach. Lies dir mal die Tutorials durch, vorallem das mit den Grundlagen I-IV (findest du in der Tut sammlung). Dann müsstest du schon einen "einfachen" Bot machen können. Und er wird bestimmt auch bei WOW funktionieren.
01/20/2011 11:04 Kilinat#23
Noch ne kleine Frage - Das heißt, ich kann eigentlich nicht gebannt werden, solange ich nichts in den Speicher schreibe oder ?
01/20/2011 12:17 Qx3cP#24
Doch, letztendlich schon, aber die Chance sollte niedriger sein, solange du den Prozess nur ausliest bzw. ein paar Tastendrücke an WoW sendest.

Aber auch dafür können sie dir den Account dichtmachen ;)