(注意,该github项目代码已被作者删除,官网也无法打开)
Auto.js是啥
Auto.js 是一款基于JavaScript 编写的 Android 自动化工具,可以用于模拟用户操作,比如点击、滑动、输入文本等等,还可以获取屏幕截图、录制视频等等。Auto.js 的优点是简单易学、脚本编写方便,可以实现多种自动化任务,如自动化测试、自动化签到、自动化刷分、自动化挂机等等。此外,Auto.js 还支持插件化开发,可以自由扩展功能。
由于Auto.js使用的是无障碍组件,大部分功能都不需要手机root,这带来了很大方便,他适用的范围覆盖快捷(shortcut),而且更为强大。
Autojs原理
本篇以2个例子来指导AutoJs脚本的编写,让我们进入正题。
自动签到
在生活当中,有很多app需要每天签到、早起签到,如果当日或限定时间段未完成签到,可能还会触发惩罚。笔者就有过这种惨痛经历,一个月辛苦早起签到,不小心有一天起晚了没签成功然后奖励都被扣除了,而AutoJs可以完美得帮助我们解决这个痛点。
# 比亚迪app每日早起签到脚本
“咸鱼之王”游戏挂机
很多小程序游戏现在都是挂机类的,需要极少量的操作即可,而Autojs可以为我们完成这部分极少量的操作。
“咸鱼之王”(以下简称咸鱼)里面比较多的操作是日常任务和抢/收罐子,这里我们看AutoJs如何自动帮我们完成日常任务。
# 咸鱼之王日常任务完成
# 自动招募
# 福利领取
# 好友金币
# 黑市购买
# 自动开宝箱
# 分享游戏
# 点金*3
# 自动完成任务
关于AutoJs的后续
相关资料:
解放双手神器-autojsAuto.js脚本开发教程Auto.js Github仓库[Auto.js应用下载地址]()