好人不受罪 发表于 2024-6-10 19:42

使用CE如何确定植物大战僵尸中特定界面按钮的位置

背景:因为个人需求,想要用读取内存的方式获取到按钮的位置和宽高

解包已知背景图是不包含底下“NEXT LEVEL”按钮的,之前有学过如何找到阳光的基址和偏移,也能通过CE搜到按钮文本,但不能确定到按钮文本是被谁引用的。

最终的目的是想找到这个按钮的句柄,然后根据已有的内容确定按钮的宽高。希望有了解的大佬能指点一些思路,我可以自行去实践,也方便我后续去确定其他的未有明确参考信息的内容。

补充:之前在https://github.com/Lazuplis-Mei/pvzclass/blob/master/MemoryAddressList上有找到一些按钮的信息,但对于程序基址偏移778,即“[窗口]过关/信窗口”来说,没有更多详细的信息,无法像其他窗口一样去获取到已有按钮的信息。

shaokui123 发表于 2024-6-11 09:13

这个好像不是ce专长的吧

sunflash 发表于 2024-6-11 09:28

也想学学外挂技术,哪个途径是大佬们比较常用的呢

好人不受罪 发表于 2024-6-11 09:48

shaokui123 发表于 2024-6-11 09:13
这个好像不是ce专长的吧

感谢回复!之前有看到网络上有相关资料可以推到例如在选植物界面上右上角菜单的位置数据,所以想用CE试试看;因为自己之前没接触过逆向工程,想了解这种情况可以用什么工具/方式比较合适些,望不吝赐教,感谢!




shaokui123 发表于 2024-6-11 12:46

用汉化工具或者资源编辑器试试看

好人不受罪 发表于 2024-6-11 13:07

shaokui123 发表于 2024-6-11 12:46
用汉化工具或者资源编辑器试试看

好的好的,我后续再试试看,谢谢回复!
页: [1]
查看完整版本: 使用CE如何确定植物大战僵尸中特定界面按钮的位置