按键精灵,虽然很早听过,但是一直没有真正使用过,所以最近有点时间也简单试一下,通过脚本自动清理APP缓存,打开百家号并自动进入注册页面输入自己的手机号。

软件清单

1. 雷电手机模拟器:https://www.ldmnq.com/

2. 按键精灵手机助手:http://download.myanjian.com/

扩展平台

1. 打码平台:http://www.fateadm.com/

2. 短信验证接收:http://www.51ym.me/

手机模拟器和按键精灵安装完毕后,使用按键精灵助手连接模拟,模拟器授权给精灵就可以正常调试了。这里也可以安装其他夜神模拟器等,或者直接USB连接手机,如果需要在真机上调试脚本需要手机安装了“按键精灵安卓版”和有ROOT权限。同时PC的按键精灵手机助手也可以将写好的脚本以及控制的UI界面打包成APK,目前是需要登录办理会员才可以,如果没有其他要求完全就在模拟器上运行脚本也可以。

实践步骤

1. 获取需要打开APP的包名,以下打开的是趣头条APP。

Dim bundleName
bundleName = Sys.GetFront()
TracePrint bundleName

2. 完全关闭APP后再打开,以下可以理解是重启。

Sys.ClearAppCache "com.baidu.baijia"          //先关闭当前百家号APP
Delay 1000
RunApp "com.baidu.baijia"                     //延时1秒打开百家号

3. 使用“抓抓”找特定图点进入需要跳转的页面。

Delay 3000
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,intYTap intX,intY                          //点击该图的坐标进入Else TracePrint "没有找到"
End If

3.1. 打开“抓抓->截图->裁剪->框选区域->确定->保存->存放到电脑某处”。

3.2. 在抓抓中可以区域找图测试截图,结果不是-1一般成功找到坐标,可以复制脚本。

4. 关闭抓抓,先将截图添加到附件,再将复制的脚本粘贴到脚本框。

5. 将对应的截图添加好,脚本做好就可以调试。

Sys.ClearAppCache "com.baidu.baijia"
Delay 1000
RunApp "com.baidu.baijia"Delay 3000
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,intYTap intX,intYElse TracePrint "没有找到"
End IfDelay 9000
Dim intX1, intY1
FindPic 0,0,0,0,"Attachment:截图2.png","000000",0,0.9,intX1,intY1
If intX1 > -1 And intY1 > -1 Then TracePrint intX1,intY1Tap intX1, intY1InputText "13922895736"Else TracePrint "没有找到"
End If

6. 屏幕自动向下滑动。

//用300毫秒的时间,从点100,100划动到点200,200
Swipe 300, 400, 300, -5000, 50
//Delay 100//以下是多点触控的例子
//TouchDown 100, 200, 1//按住屏幕上的100,100坐标不放,并设置此触点ID=1
//TouchMove 300, -600, 1, 200//将ID=1的触点花200毫秒移动至300,300坐标
//TouchUp 1//松开弹起ID=1的触点

附:如果完全自动化登录或自动化注册,就需要上面的一个打码或者短信验证码接收了,如果是短信就接入后面的输入手机号请求接口获取短信验证码然后输入再请求。如果是图形验证码需要接入打码平台通过上传验证码图片后获取图形码再请求,如果是滑块验证网上有实现的案例。

转载于:https://my.oschina.net/u/2456768/blog/3089777

【按键精灵篇】如何做一个自动打开APP进入注册页面自动输入自己手机号相关推荐

  1. 前端的小玩意(9.5)——做一个仿360工具箱的web页面(完结篇,可以跑起来的工具箱)

    前端的小玩意(9.1)--做一个仿360工具箱的web页面(Tab按钮切换) http://blog.csdn.net/qq20004604/article/details/52216203 前端的小 ...

  2. 现学现卖做一个炫酷的动态背景页面

    很喜欢酷炫的页面,自从看了抖音的主页之后(如下)(链接),就决定要也做一个牛逼的动态背景页面 对...背景是视频,而且还有音效,太牛逼了 然后决定自己做一个,废话不说,先弄代码: 这里为了设计简便,用 ...

  3. 一步步做一个数字手势识别APP

    一步步做一个数字手势识别APP   这篇博客主要基于我做的一个数字手势识别APP,具体分享下如何一步步训练一个卷积神经网络模型(CNN)模型,然后把模型集成到Android Studio中,开发一个数 ...

  4. 前端的小玩意(9.3)——做一个仿360工具箱的web页面(我的工具里的模板和样式)

    前端的小玩意(9.1)--做一个仿360工具箱的web页面(Tab按钮切换) http://blog.csdn.net/qq20004604/article/details/52216203 前端的小 ...

  5. 用原生安卓 做一个“套壳”APP、混合开发、安卓H5加壳开发

     源码下载 用安卓WebView做一个"套壳"APP.安卓混合开发.安卓hybridApp.安卓H5加壳开发-Java文档类资源-CSDN下载 Hybrid App(混合应用):即 ...

  6. 在iPhone应用里直接打开app store 评论页面的方法

    在iPhone应用里直接打开app store 评论页面的方法:  [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@& ...

  7. 【按键精灵源码】一个稍微复杂点的脚本界面

    大家好,我是公众号3分钟学堂的郭立员,继续我们按键精灵安卓版文章教程的讲解,这次带来的是一个群友的问题解答. 他在网上看到别人的脚本界面觉得不错,想要模仿一下,但是发现一些功能不会写,就来问我怎么做, ...

  8. html做一个京东搜索功能,连续动作:自动搜索关键词采集信息—以京东为例

    一.操作步骤 如果网页上有搜索框,但是搜索结果页面没有独立网址,想要采集搜索结果,直接做规则是采集不到的,要先做连续动作(输入+点击)来实现自动输入关键词并搜索,然后才能采集数据.下面用京东搜索为例, ...

  9. Flask初识,第五篇 ,做一个用户登录之后查看学员信息的小例子

    Flask最强攻略 - 第五篇 做一个用户登录之后查看学员信息的小例子 需求: 1. 用户名: oldboy 密码: oldboy123 2. 用户登录成功之后跳转到列表页面 3. 失败有消息提示,重 ...

最新文章

  1. shell中的IFS
  2. Spark详解(四):Spark组件以及消息通信原理
  3. 怎么查看linux文件夹下有多少个文件(mac同样)
  4. Matlab的Floor, Ceil, Fix, Round
  5. VTK:PolyData之CurvaturesDemo
  6. VC++实现获取DNS服务器
  7. CXF小窥:知道服务器端wsdl地址,如何本地测试服务接口
  8. CCF NOI1007 计算余数
  9. 一个关于 UIPickerView 的 bug
  10. 二十四、Java集合框架(一)
  11. 漫画算法python版下载_漫画算法:小灰的算法之旅 PDF 全格式完整版
  12. 无人驾驶技术入门(五)| 没有视觉传感器,还谈什么无人驾驶?
  13. JPEG图像的解压缩操作
  14. 技术总监.部门经理.程序员
  15. wpf中使用控件时,最好给控件取一个好的名字
  16. aircrack-ng 添加Mac OS X 支持 airodump-ng和aireplay-ng都可以用了
  17. microsoft office visio 2007 安装过程中出错的解决(直接看后面)
  18. android tbs 内核加载失败_android 6.0以上权限BUG
  19. Andriod Studio实现保存QQ密码
  20. 魔兽争霸【war3】(1.20E 1.24B 1.24E)内存地址全公开

热门文章

  1. 不说权术,不说潜规则, 说说职场上的小细节
  2. 数值计算基础(二)线性方程解法篇
  3. Delphi使用JSON
  4. 内网沟通软件都有哪些?
  5. HttpURLConnection获取百度搜狗360搜索链接重定向真实目标链接地址url
  6. IBus Pinyin 导入Sougou词库
  7. 让镜头数量之争终结!Holga iPhone外壳暴力集成10个镜头
  8. 分布式持久内存文件系统Octopus(ATC-17 )分析(三)
  9. 30秒接入一台PLC设备,用Shifu 快速实现工控软件编程
  10. linux版本beyond compare 4 的30天试用期已过-解决方法