淘宝双11自动领喵币,我来撸一个脚本解放双手!
共 1019字,需浏览 3分钟
·
2020-10-28 19:12
市面上出的这个自动化脚本,当前都是安卓工具,主要的依赖是我们的辅助工具,这个权限之前主要是辅助盲人,还有就是测试自动化,后续便发展成软件模拟,以及自动化操作的功能。
我们说的这个自动领喵币,也是这个插件实现的。这个工具是AutoJs。
实现了一套框架,让我们不需要去实现注册辅助设备等一系列繁琐动作,而是直接实现了JS桥,让我们可以使用Js作为开发语言,实现简单的点击(现在这个需要7.0以上版本,或者Root权限),所以还是有些限制。
当前我做了一些别的测试工具,可以跑通(在模拟器上可以跑),但是自己手机是6.1的,淘宝又对模拟器做了检测,为了安全,禁止模拟器登录。所以当一个控件不可被点击的时候,使用模拟点击屏幕就会失效(因为这个需要安卓高版本支持),click和press都失效。
于是我这边演示就借用网上的一个,不过代码撸的是没有问题的,大家可以下载下来尝试的,高版本的手机还是可以用的啦。安卓本身就是五花八门,所以需要大家下载下来自行测试,我这边对自己写的代码是做了查验,没问问题,可以直接跑起来。
tip :测试时候记得使用软件,系统会提示你开通无障碍服务,以及开启悬浮框,记得开启下就可以。
这里附上我的代码:
说说原理吧,主要就是依据子串,或者id,或者描述,定位到view,然后进行点击,赋值,相应操作。学过Html的解析,基本上就很容易理解这个东西,超级简单有没有?
对于想自己玩出花来的,可以查阅官方文档,进行编写自己的对应脚本。
编写不易,大家多多支持,同时呢?多多转发,有任何疑问,可以来交流。
最后说下这个工具怎么使用,
1 安装APk,打开后,右下角的+,点击导入,把下载的js文件加载进来。
2 开启悬浮框,以及无障碍服务。
3 退到桌面,选择点击出来菜单。
4 找到脚本,执行即可。
好了,尽情享受吧。
前几天的1024程序员活动还在继续哦,今天最后一天,后台回复【1024】即可参与抽奖,共计 5 本书,抽奖截止时间 下周一 10.26 20:00 祝大家好运。