The problem is that Im not expert interpreting the memory value, and I dont know how to filter them.
Here are some printscreens from the memory value changing...
as you can see so many values from memory adresses changes, can someone teach how can I filter the principal adresses that changes to do an autoit program?
I starting doing the code:
I started using the adress 0x1E57C1FC cause the value in array in bytes never changes so its easy to find the adress in CE.Quote:
#include <NomadMemory.au3>
HotKeySet("{NUMPADADD}", "_startb")
HotKeySet("{NUMPADSUB}", "close")
$Mem_Address = 0x1E57C1FC ; memory adress
$Process1 = WinGetProcess("***") ;the window to get PID
$status = "off"
While 1
If $status = "on" Then
$Mem_Read = _MemoryRead($Mem_Address, $Mem_Open) ;reads value at memory address
...(here will be the code to do send commands depending on memory values)
EndIf
WEnd
Func _startb()
$status = "on"
$Mem_Open = _MemoryOpen($Process1) ;must open before you can read address
EndFunc
Func close()
Exit
EndFunc
Thanks
if its possible try to reply in english, I dont understand german.