admin管理员组

文章数量:1530518

2024年1月12日发(作者:)

相信,通过论坛的详细找基础地址的教程,各位都可以找到需要的数据地址了,但是对于读取内存地址,肯定很多和我一样的新手,很迷茫,论坛虽然有一些经典帖子写了出来,但是很深奥,我也是一头雾水,希望通过此图,能给---仍在迷茫的你一点帮助!!

==============

第一次发帖子,有错误希望各位骨灰,指教。

-----------一个蹒跚起步的幼儿园小菜菜留

例子:假设基础地址为&H006633fc,偏移了3次到达动态HP内存地址,偏移量1=&H8f4,偏移量2=&H140,偏移量3=&H4

则,按键精灵读取内存语句写法:

VBS Dim

base hp addr_hp py1 py2 py3 jza jzb

VBS Dim

shuzhi_base shuzhi_jza shuzhi_jzb

Base=&H006633fc

py1=&H8f4

py2=&H140

py3=&H4

//读取内存基地址,数值存储到shuzhi_base

VBSCall ReadMemory(base,2,shuzhi_base)

//通过偏移1,计算一次偏移地址a

VBSCall ReadMemory(shuzhi_base+py1,2,jza)

1 / 2

VBSCall ReadMemory(jza,2,shuzhi_jza)

//通过偏移2,计算二次偏移地址b

VBSCall ReadMemory(shuzhi_jza+py2,2,jzb)

VBSCall ReadMemory(jzb,2,shuzhi_jzb)

//通过偏移3,计算HP地址

VBSCall ReadMemory(shuzhi_jzb+py3,2,addr_hp)

//读取HP值

VBSCall ReadMemory(addr_hp,2,hp)

=================

2 / 2

本文标签: 地址内存偏移