首先是按键精灵,经常玩游戏的人可能会认识,一个神奇的脚本软件,可以说是完全基于图形化的,稍微有一点编程基础,就能轻松驾驭。
《阴阳师》这一款手游,可以说是一个卡牌游戏,就是点点点,屏幕出现什么就点什么,所以需要干干干,就很累,但对于程序来说,就很轻松了。
我们需要用的软件有,一个安卓模拟器,模拟器装上阴阳师,还有就是按键精灵的图形识别功能。
介绍一下,按键精灵的图形识别是指当电脑屏幕出现某一个图案时,就可以识别出来,可以具体识别出图形在屏幕中的位置(坐标)。
所以我们编程的思路是,当阴阳师出现某个图形时,我们鼠标就去点击它就行了。然后重复运行这个程序,就可以挂机一直干干干。先来一段源码解说。
RemaFindPic0,0,1320,751,”Attachment:\胜利勾玉.bmp”,0.8,intX,intYIfintX>0AndintY>0ThenMoveTointX+60,intY+60Delay1000LeftClick2
Gotoa
第一行是定义一个a的函数,然后下面是函数的内容,最后面有一个Gotoa,然后就可以重复运行这个a函数。
第二行,FindPic函数,这是一个识别图形的函数。0,0,1320,751这表达的是一个区域。屏幕最左上角的坐标是0,0,然后一个矩形区域,到1320,751.。后面“胜利勾玉.bmp”是附件中添加的一张图片,要查找的就是这张图片。“0.8”是指在屏幕查找这张图片的相似度,1.0是最大,相似度越高,查找越快,但有可能出现,找不到的情况。后面“intX,intY”,是如果在屏幕中查找到这张图片,就储存下这张图片在屏幕上的坐标。
后面moveto是指鼠标移动到intX+60,intY+60,这个位置,就是前面储存的图片的坐标位置再+60
Delay1000延迟1000ms
leftclick2点击两下
我的六星鸟呀…..被封了…愿赌服输,退坑庆祝。
当然,这个是不会被封号的,我被封号是因为我修改数据,比如攻击力无限大….