内容参考于:易道云信息技术研究院VIP课
上一个内容:实现物品使用策略的功能-CSDN博客
项目需求:
在游戏窗口化时,可以在游戏之外弹出一个窗口,可以隐藏或者显示游戏窗口,显示游戏人物的基本状态,以及其它的重要信息
需求拆解:
1.获取游戏窗口句柄,这里要注意,如果有多个窗口怎样才能获取正确的
2.游戏窗口坐标的获取
3.游戏窗口移动时间的HOOK
4.人物所在地图数据的逆向分析,分析方式比对人物在不同地图的数据,通过差异性的数据来找,其中应该就会有地图id,或者通过界面显示的文字来找,如图1
5.人物升级所需要经验数据的逆向分析,如图2
图1:
图2:它是通过人物等级计算出来的,可以通过显示来查找,或者通过等级来找,既然是通过等级计算出来的,那它一定会访问等级