移动端(APP)自动化脚本工具详细列举(autojs、easyclick、hamibot、ctrljs ...)

移动端(APP)自动化脚本工具详细列举(autojs、easyclick、hamibot、ctrljs ...)

【Auto.js】 重点:只支持 Android,不支持 iOS;可以将脚本打包成 apk;JavaScript 编写。

Auto.js 是一款基于 JavaScript 编写的安卓自动化脚本引擎,它提供了一系列 API 接口,可以方便地实现屏幕点击、滑动、输入、截图、音量控制等操作。使用它可以快速地完成一些重复性、繁琐的任务,例如刷微信步数、自动签到、抢红包等。

可以直接在手机上运行脚本,无需连接 PC,无需 root 权限的 JavaScript 自动化软件。

由于 原作者 不再维护 Auto.js 项目,目前常见的两个分支:AutoX.js 和 Auto.js Pro 。

因为多用在黑灰产,被某些资本警告,导致该工具无法对某些应用进行操作 ( 例如:微信、支付宝、抖音 等 )。4.1 版本是免费版的最后一个版本,可以在所有 app 上进行操作。

AutoX.js 是在 Auto.js 4.1.1 版本基础上 fork 而来,可操作所有软件,并拥有大量 autojs pro 的功能;开源的,文档地址。

Auto.js Pro 是原作者在 autojs 上提供了一个付费的工具,拥有更强大的功能,但是同样无法操作某些软件;商业化版本,闭源的,文档地址。

Auto.js 各版本之间的区别

优势:

通过无障碍服务,实现对元素行为的控制,设备无需 root,基于节点查找元素,而非图色,执行速度快,能打包。

劣势:

新版本收费,因有很多人把 auto.js 用于黑产,所以对 auto.js 进行控制,无法对淘宝、微信的主流APP 进行操控,不支持图色查找。