自动点击屏幕脚本代码_原来这么简单,一分钟学会引流脚本
前言前段时间偶然在朋友圈看见了一段自动化引流的视频,感觉特别溜,于是决定下来琢磨一下。发现原来实现起来特别简单,下面和大家分享一下,如何徒手写一个自动化引流脚本。下面图文虽然多,但都非常简单。项目准备1.下载按键精灵手机助手,百度直接搜索“按键精灵”,如下图,直接下载安装即可。2.下载雷电模拟器,或者其他模拟器均可。也可以直接使用真机,真机通过usb连接或者局域网连接都可以。3.安装本次...
前言
前段时间偶然在朋友圈看见了一段自动化引流的视频,感觉特别溜,于是决定下来琢磨一下。发现原来实现起来特别简单,下面和大家分享一下,如何徒手写一个自动化引流脚本。下面图文虽然多,但都非常简单。
项目准备
1.下载按键精灵手机助手,百度直接搜索“按键精灵”,如下图,直接下载安装即可。

2.下载雷电模拟器,或者其他模拟器均可。也可以直接使用真机,真机通过usb连接或者局域网连接都可以。
3.安装本次测试软件—soul。如果是在模拟器中安装,直接将apk文件拖入模拟器就可以自动完成安装。4.建立按键精灵手机助手和模拟器或者真机之间的连接。
实现功能
1.自动匹配好友
2.给好友发送话术
实现思路
那么按键精灵中的脚本操作,完全是模拟人工操作的过程。按照这个核心思想,我们先手动实现这个过程,然后再把这个过程用代码实现就可以了。那么下来带着大家看看soul从匹配好友到发送消息的手动操作过程。
1.首先我们打开soul。是如下界面

2.我们点击上图圈出的按钮—灵魂匹配。就开始为我们自动匹配好友。匹配成功后会跳转到下一个界面

3.出现这个界面后,我们就可以在输入框中输入内容,然后点击发送。那么这就是整个操作流程。
代码实现
1.打开按键精灵手机助手,并连接手机,这里我用的是模拟器。点击新建脚本。

2.代码详情(q语言,没听过吧)
(1)匹配好友
Tap 200, 568 //点击屏幕坐标
Delay 1500 //延时1500毫秒。给手机反应时间
//循环操作
Do
//找图命令,如果发现图片就退出
Dim intX,intY
FindPic 0,0,0,0,"Attachment:截图1.png","000000",0,0.9,intX,intY
If intX > -1 And intY > -1 Then
TracePrint intX
TracePrint intY
Exit Do
End If
Loop
看了上面代码,可能会好奇,这个坐标如何确定,别着急,按键精灵帮你完成。按键精灵有个抓抓工具。如下图

点击抓抓,然后再点击截屏,会将当前手机屏幕界面获取到,如下图

然后鼠标移动,就会显示当前鼠标位置的坐标。右键直接复制当前坐标就可以了。
接下来我们再看上面代码中找图命令,那么我们点击灵魂匹配按钮之后,如何判断匹配好友是否成功呢,判断依据就是他是否跳转到匹配成功的界面。代码具体怎么判断呢?那就是这里的找图命令,因为匹配成功后这个界面会有我的图像出现,那么我们就让代码一直循环找图,直到找到我的图像,那就证明匹配成功。
我们看下如何操作,在按键精灵中依次点击抓抓,点击截屏,点击剪裁,点击保存。既将我的图像剪裁并保存。如下图

保存成功后,再依次点击区域找图,图片路径选择刚才保存的路径,点击复制完整脚本,那么我们找图的代码按键精灵就帮我们自动生成好了,直接复制就可以了。

注意的点:我们一定要将要找的图片添加到附件当中,不然找图会失败。每次操作,根据手机的反应快慢,需要Delay一下。

(2)发送话术
Tap 44, 732 //点击输入框
Delay 1500
InputText "你好!" //在输入框中输入内容“你好!”
Delay 1500
Tap 368, 735 //点击发送按钮
Delay 1500
(3)完整代码,这里假设我们要循环匹配10次,这里为了演示,直接在最外层加上一个for循环。当然也可以定义函数,将每个操作封装一下
For 10
Tap 200, 568 //点击屏幕坐标
Delay 1500 //延时1500毫秒。给手机反应时间
//循环操作
Do
//找图命令,如果发现图片就退出
Dim intX,intY
FindPic 0,0,0,0,"Attachment:截图1.png","000000",0,0.9,intX,intY
If intX > -1 And intY > -1 Then
TracePrint intX
TracePrint intY
Exit Do
End If
Loop
Tap 44, 732 //点击输入框
Delay 1500
InputText "你好!" //在输入框中输入内容“你好!”
Delay 1500
Tap 368, 735 //点击发送按钮
Delay 1500
Tap 36, 49 //点击返回箭头
Delay 2000
Next
那么脚本到这里就写完了。是不是特别简单,我们直接点击按键精灵的调试就可以运行起来了。当然我们可以直接将脚本一建打包成apk。直接安装在安卓手机上运行,那么这里就需要注意手机分辨率的问题,此处不再讨论。更加详细的教程可以去按键精灵官网学习
最后我们来看一下效果。
郑重申明:此文仅用于学习交流使用,请勿用做商业用途。
右下角
也是一种支持
更多推荐
所有评论(0)