1.找到了基址怎么用易语言写出来
找到了基址怎么用易语言写出来
.版本 2
.子程序 __启动窗口_创建完毕
Esc键关闭 = 真
开始保护 ()
加载驱动 ()
_启动窗口.左边 =
_启动窗口.顶边 =
进程ID = 取进程ID (“DNF.exe”)
监视热键 (&SSS,驱动源码交付的概念 #F3键)
监视热键 (&透明无敌, #F2键)
监视热键 (&吸怪, #B键)
监视热键 (&全屏捡物, )
监视热键 (&瞬图上, , 1)
监视热键 (&瞬图下, , 1)
监视热键 (&瞬图左, , 1)
监视热键 (&瞬图右, , 1)
' HOOK_CRC ()
公告 (“辅助初始化成功”)
.子程序 全屏捡物
.局部变量 触发地址, 整数型
.局部变量 次数, 整数型
.局部变量 怪物基址, 整数型
.局部变量 临时变量, 整数型
.局部变量 物品位置, 整数型
.局部变量 物品数量, 整数型
.局部变量 物品位置x, 整数型
.局部变量 物品位置y, 整数型
.局部变量 T, 整数型
.局部变量 J, 整数型
.如果真 (进程是否存在 (“dnf.exe”) = 真)
.如果真 (读内存代码 (进程取ID (“DNF.exe”), 到文本 (十六到十 (#人物基址)) + “+B4”) = 0)
返回 ()
.如果真结束
触发地址 = 十六到十 (#人物基址)
物品位置 = 读内存整数型 (进程ID, 读内存整数型 (进程ID, 触发地址) + 十六到十 (“B4”))
写内存整数型 (进程ID, 十六到十 (#自动捡物), )
延时 ()
写内存整数型 (进程ID, 十六到十 (#自动捡物), )
.如果真 (物品位置 > 0)
.如果真结束
物品数量 = (读内存整数型 (进程ID, 物品位置 + 十六到十 (“C4”)) - 读内存整数型 (进程ID, 物品位置 + 十六到十 (“C0”))) ÷ 4
.计次循环首 (物品数量, )
怪物基址 = 读内存整数型 (进程ID, 读内存整数型 (进程ID, 物品位置 + 十六到十 (“C0”)) + 次数)
次数 = 次数 + 4
临时变量 = 读内存整数型 (进程ID, 怪物基址 + 十六到十 (“”))
.如果真 (临时变量 = )
物品位置x = 读内存整数型 (进程ID, 读内存整数型 (进程ID, 触发地址) + 十六到十 (“1ac”))
物品位置y = 读内存整数型 (进程ID, 读内存整数型 (进程ID, 触发地址) + 十六到十 (“1B0”))
写内存整数型 (进程ID, 读内存整数型 (进程ID, 怪物基址 + 十六到十 (“A4”)) + 十六到十 (“”), 物品位置x)
写内存整数型 (进程ID, 读内存整数型 (进程ID, 怪物基址 + 十六到十 (“A4”)) + 十六到十 (“”), 物品位置y)
.如果真结束
.计次循环尾 ()
.版本 2
.常量 人物基址, "“”"
.常量 人偶基址, "“C”"
.常量 评分基址, "“C”"
.常量 加密基址, "“FAC0”"
.常量 解密基址, "“FA”"
.常量 加密参数1, "“2E”"
.常量 加密参数2, "“2EB”"
.常量 商店基址, "“F3C”"
.常量 鼠标基址, "“B3A0”"
.常量 喇叭公告, "“BE”"
.常量 冰心公告, "“F”"
.常量 技能无CD, "“F”"
.常量 物品无CD, "“F”"
.常量 技能免无色, "“FCE”"
.常量 模拟秒杀, "“FD”"
.常量 全局钩子, "“BC4BB”"
.常量 自动捡物, "“A”"
.常量 BOSS地址, "“C8E4”"
.常量 hook倍攻, "“B2DA3”"
.常量 hook等级, "“1C”"
.常量 过图CALL, "“EA0”"
.常量 城镇CALL, "“F7D0”"
.常量 技能CALL, "“”"
.常量 无敌CALL, "“CF”"
可以参考一下