天天酷跑按键精灵是一款模拟手指点触屏幕的手机脚本制作应用,配合“按键精灵手机助手”可以让您在手机电脑上同步编辑手机脚本。
1、首先下载按键精灵安卓版
2、使用数据线连接上手机和电脑,然后点击软件右上角的【开始连接】按钮
3、在弹出的窗口中选择你的手机
4、然后让我们新建一个脚本
5、在新建脚本之后的界面我们切换到源文件视图模式就可以开始编写代码了。
收集图片素材
我们是使用最简单的找图的方式进行制作这个脚本,所以需要先收集下需要用到的游戏中的特征图片。
我们点击打开抓抓工具,我们使用抓抓工具来截取游戏的图片,并且保存成png格式。showArtPic();
然后点击截屏按钮,把手机上的屏幕截图下来(前提是需要先连接上手机,并且手机上切换到游戏界面)
接下来我们需要收集下需要用到的特征图。
我们需要收集以下的内容:游戏首页的【经典模式】按钮,【开始游戏按钮】,开始跑酷的时候屏幕下方的分数星星标志,【再来一局按钮】,【返回按钮】
在收集特征图的时候我们尽量截取按钮的中间部分,截取的图片不要太大,不要包含了背景部分。范例
比如要截取【经典模式】按钮,只要截取中间的一部分即可
在截取的时候只需要截取一小部分
然后我们再截取其他需要的特征图
完整代码
在写代码前先理清下整体的流程和思路
然后根据这个思路编写完整的代码
Dim intx,inty
Do
'找经典模式按钮
FindPic 0, 0, 0, 0, "Attachment:经典模式.png", "000000", 0, 0.8, intX, intY
If intX > -1 Then
ShowMessage "点击经典模式"
Tap intX, intY
End If
'找开始游戏按钮
FindPic 0, 0, 0, 0, "Attachment:开始游戏.png", "000000", 0, 0.8, intX, intY
If intX > -1 Then
ShowMessage "点击开始游戏"
Tap intX, intY
End If
'找到进入跑酷的标志,找到之后就循环找【再来一局】按钮,没找到跳跃
FindPic 0, 0, 0, 0, "Attachment:进入跑酷.png", "000000", 0, 0.8, intX, intY
If intX > -1 Then
ShowMessage "开始跑酷"
Do
FindPic 0, 0, 0, 0, "Attachment:再来一局.png", "000000", 0, 0.8, intX, intY
If intX > -1 Then
ShowMessage "游戏结束"
Tap intX, intY
Exit Do
Else
Tap 165,1734 '点击跳跃的按钮
End If
Loop
End If
'找返回按钮
FindPic 0, 0, 0, 0, "Attachment:返回.png", "000000", 0, 0.8, intX, intY
If intX > -1 Then
ShowMessage "点击返回按钮"
Tap intX, intY
End If
Loop
软件语言 | 简体中文 | |
更新时间 | 2021年01月14日 | |
文件大小 | MB | |
软件系统 | 安卓(Android),WinXP/7(安卓模拟器环境) | |