Halli Hallo liebe Comunnity,
ich hab' ein kleines Problem'chen, welches ich nach langer Suche leider nicht "beheben" konnte.
Und zwar möchte ich für meinen Eigengebrauch ein kleines Programm(Mit AutoIT) schreiben, welches mit Hilfe von Cheat Engine in einem Facebook-Spiel gewisse Werte per Input Box ändern soll.
Das Script dazu sieht wie folgt aus:
Code:
#RequireAdmin
#include <NomadMemory.au3>
$iv_Pid = 1104; Die PID des Prozesses
$iv_Adress = 0xXXXXXX;Base Pointer für Züge
$iv_Adress2 = 0xXXXXX;Base Pointer für Punkte
$v_Data = InputBox("Züge","Value eingeben!")
$v_Data2 = InputBox("Punkte","Value eingeben!")
If @error Then Exit
$ah_Handle = _MemoryOpen($iv_Pid)
_MemoryWrite($iv_Adress, $ah_Handle, $v_Data)
_MemoryWrite($iv_Adress2, $ah_Handle, $v_Data2)
_MemoryClose($ah_Handle)
Das Script ist soweit fertig gewesen, bis ich bemerkt habe, dass sich die jeweiligen Adressen nach
jedem Spiel verändern. - Also brauche ich die jeweiligen Base-Pointer für meine Werte.
Doch mein Problem dabei ist, dass ich letzten Endes (trotz Google und SuFu) die Base-Pointer nicht finden konnte.
Und nun zu meiner Frage:
Wie genau kann ich Base-Pointer auf einfachster Weise herausfinden?