Вверх ↑
Ответов: 1841
Рейтинг: 369
#1: 2014-05-30 01:29:16 ЛС | профиль | цитата
Rysik писал(а):
Cheat Engine ищет за несколько секунд точный адрес

Вот основная часть, отвечающая за первоначальный поиск
code_33703.txt
Вообще, это напоминает спагетти-код, хотя и шустро работает:lol
------------ Дoбавленo в 00.57:
модуль memscan.pas, если что
------------ Дoбавленo в 01.12:
Вот так получаем дампы регионов памяти процесса.
...
while (Virtualqueryex(processhandle,pointer(currentBaseAddress),mbi,sizeof(mbi))<>0) and (currentBaseAddress<stopaddress) and ((currentBaseAddress+mbi.RegionSize)>currentBaseAddress) do //last check is done to see if it wasn't a 64-bit overflow.
begin
...
end;
...
------------ Дoбавленo в 01.29:
В общем, даже и не рассчитывайте на быстрый поиск без IC.
карма: 1
0
файлы: 1code_33703.txt [15.8KB] [261]