意外找到获取集结号其他玩家银行存款的方法
今天在给客户制作集结号玩家数据统计的软件时,意外获得了获取其他玩家银行存款数量的方法,经测试有效,据说根据玩家的游戏银行存款可以简单判断它是不是机器人哦`($ _ $),效果如下图:
今天在给客户制作集结号玩家数据统计的软件时,意外获得了获取其他玩家银行存款数量的方法,经测试有效,据说根据玩家的游戏银行存款可以简单判断它是不是机器人哦`($ _ $),效果如下图:
打算制作一款30秒游戏的机器人和其他玩家下注情况识别软件,遗憾的是,经过仔细分析,得知这个游戏的网络协议并不提供具体玩家下注的信息,而只提供每个区域的下注总额信息。这样就没办法做识别了。 现总结一条规律,下图中这种界面的游戏,在游戏界面上看...
aardio内核现在使用的代码是utf8,如果网页返回的编码是gbk的,显示出来就是乱码。 解决方法:r=string.fromto(r,936,65001);//GBK转UTF8 其中936是GBK的代码页,65001是utf8的代码页。
自动安装过360浏览器,使用InternetExplorer.Application对象打开浏览器就被修改为360浏览器了,把IE浏览器设置为默认浏览器也不管用。最后网上搜到,原因是注册表中的InternetExplorer.Applica...
aardio中提供了操作外部进程listview控件的库函数:winex.ctrl.listview,但是该函数库没有提供直接获取列名的函数。而aardio的进程内listview库可以直接获取列名,相关的函数名是:getColumnTex...
这几天给客户写一个辰龙棋牌的抢座挂,客户要求抢座位时需要给桌子设置密码。本来觉得是个比较简单的时,可能改改内存就可以了。经过分析,找到了保存桌子密码的内存地址。开始查看“什么代码访问了该地址”,奇怪的发现:进入桌子时,游戏并不会读这处内存,...
aardio应该是已经封装好了这个堆栈处理的功能,所以要执行的汇编代码自己补处理堆栈也不会导致外部进程崩溃。如果要传入自定义参数,在代码内部,第一个参数是[esp+4],第二个参数是[esp+8],第三个参数是[esp+12],以此类推。阿...
目前的whttp库调用get和post后无法通过readHeader()函数读取返回的header。因为一鹤认为一个请求完毕以后就不应该再去获取header了, 想要获取header必须在请求完毕之前完成。 但是就我个人而言,因为比较懒,不...
今天做一个自动化操作的脚本,遇到个莫名其妙的问题,用aardio的winex.findEx(hwnd_game_sub,1,”Edit”)函数查找一个edit控件,找到的结果却总是不准确。做了很多检查、测试,发现找到...
以前都是找内存读取滚动条位置,后来遇到一个游戏客户端的滚动条内存基址怎么也找不到,做了很多努力都失败了,因为这个内存基址已经不属于程序领空。最后感觉这个滚动条应该是系统直接控制的, 和程序本身关系不大,所以直接调用系统的API应该可以获得。...
最近用AAU写游戏外挂代码,结果几个客户的电脑上打开游戏进程失败,通过远程协助在客户电脑上鼓捣了好久都没有找到原因。最后想到以前用AU3写的同样功能的软件没有遇到过这种问题,所以就去分析这2个语言打开外部进程时有什么区别。通过对比,发现这两...
如果一个AARDIO的窗口程序,通过winform.wndproc设置了响应外部程序的消息调用,响应代码内如果有thread.get(“标志键”)函数,如果这个标志键没有设置过,就会导致程序崩溃,提示信息为:c st...
最新评论