Hi,
ich habe folgendes AutoIT Script und bekomme es einfach nicht für Delphi umgeschrieben. Mit Memory Read/Write in Delphi habe ich leider keinerlei Erfahrung, deshalb bitte ich euch um eine funktionierende Funktion. AutoIT ist zwar recht easy aber spackt mal wieder rum, NosTale stürzt grundlos ab. :D
Folgender Code:
Das funktioniert, brauche das selbe nur in Delphi alternativ auch C++. Hoffe jemand kann mir hier helfen sonst bin ich verloren, suche schon seit mehrere Stunden und finde nichts das funktioniert. :rolleyes:
ich habe folgendes AutoIT Script und bekomme es einfach nicht für Delphi umgeschrieben. Mit Memory Read/Write in Delphi habe ich leider keinerlei Erfahrung, deshalb bitte ich euch um eine funktionierende Funktion. AutoIT ist zwar recht easy aber spackt mal wieder rum, NosTale stürzt grundlos ab. :D
Folgender Code:
Code:
#include <Pointer.au3>
#RequireAdmin
$open = _MemoryOpen(ProcessExists("NostaleX.dat"))
Global $base = 0x0020AC93
Global $offis[2] = [0, 0x34B]
$value = 12345
_MemoryPointerWrite($base,$open,$offis,$value)