网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月06日漏签0天
autojs吧 关注:8,881贴子:18,698
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 1 2 下一页 尾页
  • 22回复贴,共2页
  • ,跳到 页  
<<返回autojs吧
>0< 加载中...

基于最新版 Autojs 的蚂蚁森林自动收能量脚本

  • 取消只看楼主
  • 收藏

  • 回复
  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
最新版本的脚本不需要自己提供图片或者颜色来查找可收取图标,具体功能包括:
- 自动匹配不同系统下自动化的方式,安卓7及以上通过无障碍服务模拟操作,以下版本通过 root 权限模拟操作;
- 自动识别屏幕锁定方式并根据配置的密码解锁,支持图形解锁,PIN解锁,混合密码解锁;
- 识别自己能量球的倒计时,和好友列表中的倒计时做对比,取最小值作为下次收取的等待时间;
- 识别好友能量罩,下一次收取时跳过开启能量罩的好友;
- 根据设置选择是否帮助好友收取能量;
- 收取完毕后悬浮框显示收取的能量数量。
开发是在 HUAWEI P10Plus 上进行的,因此也许会有各种各样的BUG,希望大家帮忙一起完善脚本。脚本和使用方法在:https://github.com/Nick-Hopps/Ant-Forest-autoscript


  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我设置每天早上 7:20 开始运行,基本不用管了,毕竟 8 点才起床=。=


2026-01-06 21:55:25
广告
不感兴趣
开通SVIP免广告
  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
由最新活动导致的BUG正在修复中


  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
刚刚又修复了一个BUG,百度云就不上传了,还是去 Github 吧,可以看到最新的教程。


  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
往下拉刷新下。。。


  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
关于解锁,有个最简单的方法,就是记录一下按键的位置,然后类似
click(x1, y1);
sleep(200);
click(x2, y2);
这样的操作,代码写到教程中说到的 Unlock.js 中的对应部分,然后修改当前设备。


  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
对目前出现的主要问题做一个总结:
1. 运行时报错,出现“‘module’ is not defined”
运行错了,正确是点击最上面的“Ant Forest autoscript”旁边的三角箭头或者运行 main,不是运行 core/Ant_forest。
2. 运行时报错,出现“‘...getPackageName()' on a null object reference”
可能的原因是没有设置 Autojs 后台自启,一段时间之后无障碍服务失效导致函数出错。目前我自己无法成功重现这个错误,因此具体的原因还不清楚。


  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
又加了个脚本更新的功能,可以去Github下载更新玩玩,有了这个功能就不用反复下载了


2026-01-06 21:49:25
广告
不感兴趣
开通SVIP免广告
  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
目前更新的功能有几个问题:
1. 通过直接对比服务器和本地的文件内容,更新不一致的文件,因此运行后需要过一段时间才能看到效果,之后考虑替换成通过文件MD5判断文件是否更新,这样速度就很快了;
2. 跟上面一样,因为是通过直接对比文件内容,如果服务器增加了新文件而本地没有,就更新不到,这个后面再解决;
3. 因为不懂Java,而 Autojs 只提供了简单的 HTTP 服务,因此文件下载进度条实际上是用 setInterval 模拟的,如果有大佬知道怎么读取 HTTP 文件流可以教一下我。


  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

对于进入页面后会点击活动图标的,可以在自己手机上测试一下框框中的代码,这部分是过滤掉活动按钮的代码。测试方法是:在这代码下面输入 log(target.length),然后等待运行到进入活动界面时关闭脚本,去看看日志显示,如果显示的数量是你的能量球数量+1的话,说明这段代码没有成功过滤掉活动按钮,那就反馈给我。


  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
每次进个人主页会进入活动页面的,可以更新一下 2.0.4 版本看看,因为不确定是否有效,并没有更新到 Github,你们直接运行 update.js 就可以了


  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
目前出现的问题及解决方法都会写在这里,遇到问同样问题的我就不再一一回复了:
1. 运行时报错,出现“‘module’ is not defined”
运行错了,正确是点击最上面的“Ant Forest autoscript”旁边的三角箭头或者运行 main,不是运行 core/Ant_forest。
2. 运行时报错,出现“‘...getPackageName()' on a null object reference“,是重复运行脚本导致的,更新 2.1.2 版本的脚本就不会出现这个问题了。
3. 有时候脚本停留在好友界面不动了,或者收着收着不动了,是手机电量管理的锅,去手机系统的电量管理里面把 autojs 的后台自启打开即可,然后重新启动一次应用。


  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
建议大家下载脚本后注意一下, main.js、config.js、update.js、project.json 这几个文件别动,最好什么都不用管,把下载好的文件重命名为 Ant-Forest-autoscript 就可以了,因为 update.js 里面用的更新文件夹就是这个,从 github 上面下载下来的可能是 Ant-Forest-autoscript-main


2026-01-06 21:43:25
广告
不感兴趣
开通SVIP免广告
  • liu_123668
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
由于我的付费服务器快要过期了,因此过一段时间后 update.js 可能无法使用,属于正常情况,到时候再想办法解决。。。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 下一页 尾页
  • 22回复贴,共2页
  • ,跳到 页  
<<返回autojs吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示