F Fermi Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-06 #1 比如,一个游戏中,有体力,敏捷,智力.....值,每click一下,都变一次,能用内存编辑软件观察到变化,但是怎样能在一后台程序中获得该游戏这些变化的值啊,谢谢啦!!
W Writer Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-06 #4 你不是50分要别人做一个游戏修改器给你吧。<br><br>原理是扫一次内存,之后变化后再扫,再变,再扫……
F Fermi Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-07 #5 如果仅仅是修改游戏的话,用GM就可以了.我想做一个博得之门2的掷骰子的程序,每掷一次后台程序都能侦测到变化,并对其求和,显示在一个窗口中.如果只是单纯的修改游戏,也没什么意思是吧
G godzhou Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-14 #7 先得到程序的进程handle,然后根据handle用ReadProcessMemory读内存.<br><br>如果某个变量的地址已经知道的话(用gm等找),直接读就可以了.<br>否则要自己去扫描几遍内存比较它的变化.
先得到程序的进程handle,然后根据handle用ReadProcessMemory读内存.<br><br>如果某个变量的地址已经知道的话(用gm等找),直接读就可以了.<br>否则要自己去扫描几遍内存比较它的变化.