-
Notifications
You must be signed in to change notification settings - Fork 553
蚂蚁森林 (Ant Forest)
SuperMonster003 edited this page Sep 3, 2020
·
13 revisions
- 项目简介
- 项目意义
- 功能介绍
- 如何工作
- 工作原理
- 准备工作
- 系统要求
- 安装过程
- 使用项目
- 一
- 二
- 三
- 其他
- 声明
- 推荐阅读
- 致谢
- 实现蚂蚁森林能量球的自动采集
- 提供智能化且个性化的参数配置
- 收取自己/好友能量 帮收好友能量
- 自动解锁 定时任务 黑名单机制
- 循环监测 任务排队 事件监测
- 项目管理 账户功能 统计功能
- 图形化配置工具等
使用 Auto.js 软件运行 JavaScript 语言代码
通过 Auto.js 封装模块及安卓 API 调用
实现蚂蚁森林的一系列自动化智能操作
如自动点击/滑动/页面跳转等
Auto.js 使用 Rhino 作为代码解释器
可直接运行 JavaScript 语言代码
支持 ES5 与部分 ES6 特性
Auto.js 的自动操作主要基于控件与坐标
- 基于坐标的模拟操作
传统按键精灵/触摸精灵等脚本软件
采用通过屏幕坐标实现点击/长按等模拟操作
结合找图找色/坐标放缩等可达到较好兼容性
这种方式需要安卓 7.0 版本以上或 Root 权限 - 基于控件的模拟操作
此方式依赖于无障碍服务选择屏幕上的控件
获取控件包含的信息或对其进行操作
结合通知/按键事件监听等可达到更好的使用效果
- Android 版本: 7.0+
- Root 权限: 不必要
- Auto.js 安装
- 选择合适的 Auto.js 版本 (详见 README.md 文件)
- 一
- 二
- 三
- 项目完全开源 (即公开所有源代码) 且免费使用
- 项目仅供个人使用 不可用于商业用途或贩卖盈利
- 此文档无法保证时效性 具体以实际项目版本为准
- Auto.js 官方源码 - https://github.com/hyb1996/Auto.js
- Auto.js 官方文档 - http://docs.autojs.org
- Auto.js 示例典藏 - https://github.com/snailuncle/autojsDemo