如何在案件精灵上做一个自动打开APP进入注册页面自动输入手机号

按键精灵,虽然很早听过,但是一直没有真正使用过,所以最近有点时间也简单试一下,通过脚本自动清理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,intY
 Tap 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,intY
 Tap intX,intY
 Else 
 TracePrint "没有找到"
End If
Delay 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,intY1
 Tap intX1, intY1
 InputText "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的触点

   

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

(0)

相关推荐

  • 怎么设置搜狗浏览器App中启动时自动打开上次没有关闭页面

    搜狗浏览器是我们常用的一款浏览器,给我们提供了很多资讯,深受用户的喜欢,有的朋友想知道怎么设置启动时自动打开上次没有关闭页面,小编为大家介绍方法.具体如下:1. 首先,请大家将自己的电脑打开,然后右击 ...

  • mac怎么设置软件开机不自动打开(mac开机软件自动打开)

    如果您在上床睡觉或下班之前关闭了Mac,但又不想每天等待它启动,可以将其计划为在特定时间开机.然后,您的Mac将永远可以使用,甚至无需坐下来.要开始使用,请单击左上方的Apple徽标,然后单击&quo ...

  • 安卓手机如何禁止app自动运行(手机总是自动打开app是哪里的问题)

    近日,安卓统一推送联盟收到了锤子坚果手机的推送测试申请,按照统一推送联盟标准<统一推送接口层规范>进行了测试,测试完成结果表明,坚果手机符合<规范>的各项技术要求.这意味着国内 ...

  • 怎样在微信上建一个群?

    微信上建一个群需要在微信通讯录页面点击右上角的+,再在弹出来的选项中点击发起群聊,然后在里面点击面对面建群,之后输入密码邀请好友后,点击进入该群就可以建立微信群成功,也可以建立群后在拉好友,以下用微信 ...

  • 华硕主板如何设定自动开机在无人的情况下自动打开

    首先要看你的主板是否支持自动开机功能,如果有的话,设置自动开机后,在无人的情况下,计算机也可以自动打开。 实现方法是设置BIOS,以AwardBIOS为例(华硕一般用这个BIOS芯片比较多): 开机后 ...

  • 开机自动打开文件夹

    如何设置开机自动打开文件夹,开机自动打开文件夹是怎么回事,当你遇到电脑开机自动打开文件夹,可能首先反应是你的电脑中病毒或者是被执行了固定的程序了,首反应是正确的:如果电脑中了病毒或者是黑客木马病毒,黑 ...

  • 手机浏览器怎么设自动打开淘宝?怎么自定义主页

    手机浏览器如何自动打开淘宝?手机浏览器怎么设置淘宝为首页?手机浏览器自定义主页方法介绍. 操作方法 01 以华为mate10手机为例,给大家介绍一下自带浏览器主页设置方法. 02 第一步,在手机上找到 ...

  • Linux 上让一段时间不活动的用户自动登出方法介绍

    让我们想象这么一个场景.你有一台服务器经常被网络中各系统的很多个用户访问.有可能出现某些用户忘记登出会话让会话保持会话处于连接状态.我们都知道留下一个处于连接状态的用户会话是一件多么危险的事情.有些用 ...

  • CAXA零件设计在厚板上做凹坑的技巧

    现在企业做钣金零件的越来越多,制作成本低,加工简单而且标准.在CAXA零件设计软件中也有钣金设计的功能,这里介绍一下使用该软件在厚板上如何生成凹坑特征. 操作方法 01 打开CAXA零件设计软件,在右 ...

  • proe如何用旋转工具做一个球体

    球体不同于长方体,不能够自由的拉伸出来,这里需要用到旋转的工具,一个半圆形绕着指定的轴旋转可以获得,下面就介绍proe如何用旋转工具做一个球体. 操作方法 01 先打开proe. 02 新建一个零件, ...