Тема: Чем узнать адрес?
Есть бот для игрушки на autohotkey, работает, все нормально.
Периодически игра обновляется, тогда перестает работать, а именно меняется значение base =, я так понимаю это адрес процесса.
Вопрос в следующем - чем его узнать можно, что то пол инета облазил, ничего путного не нашел... Надоело каждый раз писавшего бот напрягать, чтобы изменил)
ProcessName = ldmg.exe
base = 0x1065AAE8
hp = 0x0109308
mp = 0x0109310
radarpointer1 = 0x1c
radarpointer2 = 0x2c
ReadSize = 4
VarSetCapacity(Buf, ReadSize, 0)
PROCESS_VM_READ = 0x10
Process, Exist, %ProcessName%
PID := ErrorLevel
hProcess := DllCall("OpenProcess", UInt, PROCESS_VM_READ
, Int, False
, UInt, PID)
Ret := DllCall("ReadProcessMemory", UInt, hProcess
, UInt, base
, UInt, &Buf
, UInt, ReadSize
, UInt, 0)
ну и так далее, там пошли нажималки клавиш, окно gui и все такое
Спасибо.