Ant-Forest

基于AutoJS的蚂蚁森林收能量脚本

GPL-2.0 License

Stars
1.3K

Bot releases are hidden (Show)

Ant-Forest - v1.3.6

Published by TonyJiangWJ over 2 years ago

20220301 能量雨支持修改点击的持续时长 默认为18秒 三秒开始倒计时 + 15秒能量雨倒计时 可以按需求修改时长
20220301 优化灰度取色工具,提高截取小图时的文本识别准确率,配合最新的修改版可以降低CPU占用率
20220223 修复旧版本AutoJS语法不兼容的问题,建议从README中下载AutoJS Modify的最新版,以获取最佳体验(后续部分功能不再支持旧版本AutoJS)
20220220 优化代码结构,删除所有帮收相关的代码,提升执行效率
20220220 修复部分可能导致闪退的问题,增加PaddleOCR(目前未实际使用)

Ant-Forest - v1.3.6

Published by TonyJiangWJ over 2 years ago

20220126 修复旧版本AutoJS运行报错的问题
20220125 小幅更新,适配最新版的AutoJS.Modify
20220120 修复免费版无法正常自动执行能量雨脚本的问题,推荐安装修改版
20220118 增加基于Github的常见问题和使用说明,gitee限流过于严重 小气鬼
20220118 增加基于Gitee的常见问题和脚本使用说明,默认会被限流,需要配置gitee私人令牌accessToken。被限流后不配置token可以直接访问gitee issues查看,但是提交问题请前往github,gitee我不常登录不会及时响应
20220118 修复已知问题,优化代码结构

20220111 修复已知问题,提升脚本稳定性;修复了非UI线程操作悬浮窗按钮导致的错误;修复图片回收判断不准确导致内存泄露等问题

20220102 重构配置界面,将各个设置项分门别类,层级更加清晰
20220102 增加 unit/灰度取色 工具, 可以更快捷的获取坐标位置和点色数据,也支持小图直接截取
20220102 增加日志文件查看工具,方便分析问题或者统计收集数据

Full Changelog: https://github.com/TonyJiangWJ/Ant-Forest/compare/v1.3.6.1...v1.3.6.2.2

Ant-Forest - v1.3.6

Published by TonyJiangWJ almost 3 years ago

2022 全新版本

20220111 修复已知问题,提升脚本稳定性;修复了非UI线程操作悬浮窗按钮导致的错误;修复图片回收判断不准确导致内存泄露等问题

20220102 重构配置界面,将各个设置项分门别类,层级更加清晰
20220102 增加 unit/灰度取色 工具, 可以更快捷的获取坐标位置和点色数据,也支持小图直接截取
20220102 增加日志文件查看工具,方便分析问题或者统计收集数据

Full Changelog: https://github.com/TonyJiangWJ/Ant-Forest/compare/v1.3.5.12.2...v.1.3.6.0

Full Changelog: https://github.com/TonyJiangWJ/Ant-Forest/compare/v1.3.6.0...v1.3.6.1

Ant-Forest - v1.3.6

Published by TonyJiangWJ almost 3 years ago

2022 全新版本

20220102 重构配置界面,将各个设置项分门别类,层级更加清晰
20220102 增加 unit/灰度取色 工具, 可以更快捷的获取坐标位置和点色数据,也支持小图直接截取
20220102 增加日志文件查看工具,方便分析问题或者统计收集数据

Full Changelog: https://github.com/TonyJiangWJ/Ant-Forest/compare/v1.3.5.12.2...v.1.3.6.0

Ant-Forest - v1.3.5

Published by TonyJiangWJ over 3 years ago

  • 正在使用老版本修改版的请下载最新版,否则可能无法正常使用AutoJS Modify
  • 20211220 优化能量雨可以直接调整点击间隔和距离顶部的高度
  • 20211220 缓存好友名称,避免在排行榜中重复进入使用了保护罩的好友首页
  • 20211220 增加了针对vivo的解锁代码
  • 20211212 优化能量雨点击位置;悬浮窗可以拖动,避免遮挡操作
  • 20211212 修复可视化界面中无法正常使用悬浮窗显示区域识别配置信息的功能
  • 20211212 增加功能,拥有ADB权限后可以配置其他应用的无障碍服务 用于在开启无障碍时一并授权
  • 20211206 优化无障碍权限的识别,无权限时再请求授权;避免频繁启动AutoJS,建议赋予ADB权限自动授权无障碍权限
  • 20211206 增加监听,当运行时修改配置可以实时生效 不必重启脚本
  • 20211205 增加基于无障碍的自动锁屏功能,仅安卓9以上支持
  • 20211126 修复已知的问题;优化脚本执行逻辑
    • 优化自动执行能量雨的逻辑
    • 修复排行榜底部无法正常识别的问题
    • 保护罩信息可以手动增加和修改到期时间
    • 增加了SIFT识别功能;仅支持AutoJS Pro 9.x和修改版 不支持Pro 8以下和免费版
  • 20211113 新版本dex适配 AutoJSPro,截图失败后重新申请截图权限而不是重启脚本,建议开启异步等待截图
  • 20211112 逛一逛结束后自动判断并执行能量雨脚本,暂未做开关,如不需要请勿更新。
  • 20211106 修复配置修改后无法生效的问题
  • 20211105 修复可能因为OCR像素点识别阈值设置错误导致的无限循环执行问题;优化能量雨脚本增加可视化提示信息
  • 20211028 优化能量雨脚本,移除识别方式只保留暴力模式;增加配置赠送好友机会,以便自动获取二次收集的机会,只需要配置待赠送的好友名称,默认不配置则不会进行赠送。
  • 20211025 优化能量雨脚本,增加开始按钮的控件配置。
  • 20210827 优化能量雨脚本,点击开始后避免悬浮窗按钮遮挡开始按钮
  • 20210812 能量雨支持自动开始 直接运行unit/自动启动并执行能量雨.js 即可,可以对其设置定时任务每天自动跑一次
  • 20210812 支持配置闹钟控件文本,避免闹钟响铃时自动上划关闭闹钟,但是并不完美待后续寻找新的解决思路
  • 20210812 整合更新功能进入可视化配置,点击右上角菜单可以调出更新功能
  • 20210721 能量雨点击开始后,自动识别开始按钮并执行
  • 20210719 增加执行冷却的功能,防支付宝检测:默认收集1000克后自动冷却60分钟再执行;可在可视化配置中修改
  • 20210719 优化能量雨脚本,默认使用暴力模式 球不会漏但是手机在脚本点击时将无法使用
  • 20210623 能量雨漏收的设备请运行 可视化配置.js 自行调整能量雨点击偏移量,具体偏移值自行调试
  • 20210622 修复能量雨点击关闭时可能导致闪退的问题;增加开关可以控制脚本不自动设置定时任务
  • 20210616 优化能量雨的识别效率,目前除非手机卡了基本不会漏,测试下来第一次基本在110g以上,第二次在55g以上;
  • 20210616 收集能量球的间隔增加一定随机时间,如果仍被检测请提交issue进行反馈
  • 20210616 #109 优化倒计时准确性,设置执行时间到整点如7:30:30=>7:30:00
  • 20210602 优化能量雨的识别效率,现在能够一次性得到较高的分数
  • 20210526 修复逛一逛结束时到达能量雨界面,导致频繁报错的问题;另外新的复活能量机制导致倒计时识别不准确,建议7点后开启5分钟永不停止收集早间能量,8点后关闭即可。
  • 20210429 修复仅识别倒计时的情况下在排行榜会卡住的问题 #98
  • 20210429 增加能量雨收集脚本,运行unit/能量雨收集.js 然后手动进入能量雨收集界面,并手动开始。如果觉得分数不够可以在倒计时结束前手动返回并重新开始
  • 20210405 新增功能支持将N分钟内的倒计时合并,按最大倒计时设置定时任务,比如间隔为5分钟,识别到倒计时[1,2,2,3,6,10,11]后将以6(1+5)为最小倒计时设置定时任务
  • 20210405 循环模式下支持仅通过逛一逛收集能量,已经增加自定义配置可以根据自己需求修改 #96
  • 20210328 增加合种浇水功能,可以设置当收集到一定数量的能量之后给指定合种浇水,目前只支持一个合种,可配置浇水数量。每天执行一次。
  • 20210326 增加自动检测更新的功能,每天检测一次,有更新时会在弹窗中提示,自动检测功能可在配置中关闭。
  • 20210326 增加低电量保护功能,配置脚本可执行的最低电量(充电时不受限制),防止早晨低电量持续运行导致自动关机,发生意外情况,比如闹钟歇菜导致上班迟到等情况。如不需要设置为0即可
  • 20210325 优化脚本执行逻辑,可配置控制台日志最大保留行数,避免运行时间长后保留太多的无用日志,导致内存浪费

Full Changelog: https://github.com/TonyJiangWJ/Ant-Forest/compare/v1.3.5.9.5...v1.3.5.10.2

Full Changelog: https://github.com/TonyJiangWJ/Ant-Forest/compare/v1.3.5.11...v1.3.5.12.2

Ant-Forest - v1.3.4

Published by TonyJiangWJ almost 4 years ago

加入了基于webview和Vue的全新可视化配置工具

  • 运行 可视化配置.js 即可,加载速度更快,界面更好看,但是需要联网加载vue和vant的依赖
  • 20201130 修复部分错误,加入重置默认的功能,配置导出和导入功能待实现
  • 20201202 加入前台应用白名单功能,白名单应用在前台运行时,自动延迟5分钟再执行,防止玩游戏或者聊天时老被打扰
  • 20201216 修复排行榜中识别小手失败的问题;加入可视化辅助工具,方便开发和维护;修复可视化配置中的部分错误,对颜色值输入框组件进行重写,可以通过滑动方式自由调整颜色
  • 20201226 优化能量球识别方式,调整webview相关配置,避免闪屏、黑屏,屏蔽长按复制等
  • 20201226 增加配置项,可以配置自动授权截屏权限的按钮文本,可选是否关闭崩溃自启动,是否在排行榜中只识别倒计时等
  • 20201229 修改逛一逛结束标记 改为 "返回我的森林",同时该文本可在配置中修改
  • 20201230 优化能量球识别方式,适配部分非正常分辨率机型。简化自动授权截图权限的代码
  • 20210104 适配新版帮收能量球,并默认强制关闭帮收功能
  • 20210109 重构了部分代码,优化能量球识别参数,重写currentPackage用以准确识别当前包名
  • 20210125 优化列表中的识别方式,避免点击到邀请按钮,优化倒计时OCR截图提高识别准确率;优化能量保护罩识别方式;重构部分代码
  • 20210204 修复部分已知错误,优化执行流程;
  • 20210309 修复onToast未注销导致非预期的保存保护罩使用记录的问题
  • 20210309 增加新功能:当在某一个应用点击延迟五分钟执行多次之后,可以将该应用加入到白名单中
  • 20210309 当前台白名单跳过多次后,可以选择强制执行(该功能通过开关控制,默认关闭)
Ant-Forest - v1.3.3

Published by TonyJiangWJ almost 4 years ago

当前版本仅支持最新版蚂蚁森林,如果是老版本的请不要更新

  • 20201117 优化霍夫变换参数,并支持参数自定义
  • 20201113 修复勾选使用双击卡无效的问题,优化能量球识别
  • 20201026 优化脚本执行流程,将狂一逛按钮位置自动生成并保存,避免多次计算
  • 20201023 能量球识别方式保留一个,新识别方式适配AutoJS Pro
  • 20201023 修复能量值统计错误的问题
  • 20201022 针对新版蚂蚁森林修复
  • 20201022 优化能量球的判定方式
Ant-Forest - v1.3.2

Published by TonyJiangWJ about 4 years ago

20201019 多线程判断是否使用了保护罩,适当加速执行效率。没啥特殊的,等下次森林大版本更新
20200930 增加了0:30-6:50是否禁止运行的开关;优化部分代码
20200924 优化了布局分析工具,同时增加图像识别区域的校验,优化部分细节避免崩溃
20200923 优化刘海屏的判断逻辑,防止在深色模式下死循环;线程池代码优化,防止脚本结束后未关闭线程池导致内存泄露
20200923 修复ensureThreadPoolCreated不存在的问题
20200922 Pro版支持生命周期回调,可以及时释放资源。优化异步日志功能代码,同时加入是否异步的可配置选项
20200922 加入更加完善的锁屏布局分析工具,如有定制解锁的需要请发起ISSUE并提供相应的日志
20200917 逛一逛增加开关,可选是否启用。收能量逻辑微调,帮收后不再退到排行榜重进
20200917 自动识别刘海高度,为悬浮窗自动设置偏移量
20200912 优化脚本,当前版本已趋于稳定
20200909 优化脚本逻辑,避免将左上角活动图标识别成可收取能量球

增加基于逛一逛的能量收集方式

  • 先通过逛一逛收集或帮助收取,再去排行榜获取倒计时以节省时间

能量球判定方式改为霍夫变换

  • 能量球识别不稳定的,可以将 是否通过findCircles识别能量球 取消勾选
Ant-Forest - v1.3.1

Published by TonyJiangWJ over 4 years ago

  • 20200831 适配有‘逛一逛’和没有‘逛一逛’的浇水
  • 20200831 修复获取的设备宽高不正确时导致的识别区域错误 #54
  • 20200825 优化一下,修复森林浇水控件信息偏移导致的问题
  • 20200812 修复免费版AutoJS上运行时偶发的一个bug
  • 20200811 加入基于多点找色的方式识别倒计时,关闭tesserac和百度ocr之后即可开启,目前只测试了1080P下的识别准确率为100%
  • 20200806 优化倒计时图片缓存逻辑,随着时间的推移可以实现本地识别倒计时信息
  • 20200804 加入自建tesserac-ocr接口, 优化免费版AutoJs的loadDex,ocr像素点阈值在运行中会自动优化
  • 20200802 加入异步等待截图的开关,当经常报错 '获取截图失败多次' 时,可以尝试修改截图等待时间或者直接取消勾选 是否异步等待截图,各有利弊请自行选择
  • 20200801 重新加入基于像素点个数判断是否可收取的功能,默认关闭,请在自动判断失效时开启
  • 20200731 优化排行榜加载中的判断,移除了不必要的截图操作稍微提升执行效率
  • 20200730 加入了更多截图操作相关的日志,方便后续排障
  • 20200729 加入悬浮窗字体大小自定义的功能
  • 20200722 尝试修复偶发的,图像资源监听失效的问题
  • 20200722 永不停止功能,重新激活时间支持随机时间区间

已完成更新

  • 20200817 自动识别能量球识别区域,移除相关识别区域的配置
  • 20200730 自动识别排行榜底部的配置,相关识别区域的配置可忽略
  • 20200729 自动识别排行榜,相关识别区域的配置可忽略
  • 20200715 移除小手像素点个数的配置

待完成 todo list

  • 其他能优化的尽量优化
Ant-Forest - v1.3.0

Published by TonyJiangWJ over 4 years ago

  • 优化保护罩判断逻辑
  • 修复浇水代码
  • 完善统计功能 unit/展示今日收集能量信息.js ,将统计结果导出到json文件,方便后续处理
  • 好友保护罩使用信息可以在运行config.js后查看,且可以手动删除
  • 加入部分文本配置,针对“你种的蚂蚁森林”,可以将个人首页判断是否好友首页 修改为 浇水
  • 加速度传感器从Y轴改为Z轴
  • 加入基于传感器判断是否在裤兜内的功能,判定为裤兜内则延迟五分钟再执行,避免误触
  • 修复 奔溃自启标记被重复运行的脚本清除
  • 支持新的浇水数量配置,当前可选10,18,33,66
  • 运行config.js时,勾选 拖动输入区域 可以通过拖动进度条方式快速调整图像识别区域,同时在 resources 下截图保存region_check.jpg 图片之后可以在点击 实时查看可视化配置信息 时半透明显示截图内容,方便快速调整识别区域
  • 优化 森林控件又恢复了,现在加入判断控件是否存在的容错机制
  • 修复 因为支付宝移除了收集统计的控件,导致无法准确获取到当前偷取多少能量的问题
  • 请修改 好友首页 控件文本为 TA的好友.*|今天|浇水|.*大树养成记录
  • 新增通过图像颜色识别方式获取自身倒计时能量球的时间
  • 加入容错机制,当AutoJS异常终止且自启动后,根据脚本执行状态重新执行脚本
  • 修改config.js中的内容后可以实时更新到可视化的全局悬浮窗中,方便微调相关配置
  • 通话状态监听功能目前兼容性不佳,检测到不兼容时自动关闭,避免因为无法规避的Error导致脚本无法正常运行
  • 兼容AutoJSPro,但是Pro通话状态监听功能无法使用 推荐还是使用免费版。目前Pro跑主流程没问题
  • 加入通话状态监听,来电或通话中暂停五分钟,该功能在授予AutoJS获取通话状态的权限之后才能生效。
  • 加入历史发布包下载的功能
  • 修复在控件可用时,浇水功能异常的问题
  • 加入异常栈信息打印功能,方便定位问题所在
  • 增加test/MockDetect.js 用于查看列表中 可收取、倒计时等等识别的像素点个数;方便在设置中配置相关数据
  • 修复因为基于图像判断加载状态导致的经常性提示漏收问题
  • 修复排行榜判断失误的问题
  • 优化图片资源自动回收功能,脚本正常结束、异常中断等情况下都能保证将资源回收掉
  • 修改更新用的dex文件 缩减体积,同时增加gitee的更新源,不过gitee并没有github的更新及时
  • 增加排行榜加载状态的判断,优化能量球收取逻辑
  • 优化基于图像分析的底部判断,请一定要参考README进行配置
  • 优化非帮助收取时,过滤掉可帮助收取的信息
  • 优化提示信息,跨版本更新后如有异常请强制关闭并重启AutoJS软件[免费版的bug]
  • 优化了基于图像分析收取的速度,有了质的提升,小手识别速度从一两秒提升到了10毫秒左右。当前建议直接开启基于图像分析,并去申请百度OCR的API来识别倒计时。小手像素点个数在颜色相似度为20左右时降低到1900左右即可
  • 加入了直接基于图像分析收取和帮助好友的功能,开启后不再需要扩展区域点击代码。
  • 只需要运行config.js修改 控件文本配置 中的 基于图像收集能量球范围,默认为[150, 500, 800, 350], 开启 是否直接基于图像分析收取和帮助好友 后生效,可以运行 test/TestDetectBall.js 查看配置效果,具体请见README中的 使用 小节
  • 建议更新本版本后重置默认配置再进行重新配置
Ant-Forest - v1.3.0

Published by TonyJiangWJ over 4 years ago

  • 加入历史发布包下载的功能,优化通话状态校验功能,兼容Android9。
  • 修复在控件可用时,浇水功能异常的问题
  • 加入异常栈信息打印功能,方便定位问题所在
  • 增加test/MockDetect.js 用于查看列表中 可收取、倒计时等等识别的像素点个数;方便在设置中配置相关数据
  • 修复因为基于图像判断加载状态导致的经常性提示漏收问题
  • 修复排行榜判断失误的问题
  • 优化图片资源自动回收功能,脚本正常结束、异常中断等情况下都能保证将资源回收掉
  • 加入通话状态监听,来电或通话中暂停五分钟,该功能默认关闭
  • 修改更新用的dex文件 缩减体积,同时增加gitee的更新源,不过gitee并没有github的更新及时
  • 增加排行榜加载状态的判断,优化能量球收取逻辑
  • 优化基于图像分析的底部判断,请一定要参考README进行配置
  • 优化非帮助收取时,过滤掉可帮助收取的信息
  • 优化提示信息,跨版本更新后如有异常请强制关闭并重启AutoJS软件[免费版的bug]
  • 优化了基于图像分析收取的速度,有了质的提升,小手识别速度从一两秒提升到了10毫秒左右。当前建议直接开启基于图像分析,并去申请百度OCR的API来识别倒计时。小手像素点个数在颜色相似度为20左右时降低到1900左右即可
  • 加入了直接基于图像分析收取和帮助好友的功能,开启后不再需要扩展区域点击代码。
  • 只需要运行config.js修改 控件文本配置 中的 基于图像收集能量球范围,默认为[150, 500, 800, 350], 开启 是否直接基于图像分析收取和帮助好友 后生效,可以运行 test/TestDetectBall.js 查看配置效果,具体请见README中的 使用 小节
  • 建议更新本版本后重置默认配置再进行重新配置
Ant-Forest - v1.2.1

Published by TonyJiangWJ over 4 years ago

  • 针对新版蚂蚁森林优化,能量球获取不到暂时使用区域循环点击的方式实现收能量
  • 区域循环点击的方式可以扩展,详见README
  • 新增浇水能量克数的配置
  • 更新脚本现在会清理无用的文件,请更新1.2.1.3之后再执行一次覆盖更新。
  • 20200503 修复新发现的一些问题
  • 20200505 加入了基于图像分析可收取能量球的方式,默认关闭,需要运行config.js手动开启 是否直接基于图像分析收取和帮助好友 速度更快,且不需要手动扩展MultiTouchCollect.js 但是有一定几率漏收或者漏帮收。暂时作为默认关闭的选项
Ant-Forest - v1.2.0.14

Published by TonyJiangWJ over 4 years ago

  • 添加自定义锁屏代码扩展,具体见README说明
  • 优化多脚本之间的锁机制,解决并发时多脚本运行调度时锁未同步导致的抢占前台问题
  • 重构了部分代码移除一些不必要的代码
  • 修复部分已知问题
  • 说明文档已经拆分出来,放在RELEASE附件中
Ant-Forest - v1.2.0.13

Published by TonyJiangWJ over 4 years ago

  • 优化帮助收取,避免死循环
  • 优化了浇水能量球的判断,应该不会再误判了
  • 新增实验性功能,根据像素点个数缓存对应的倒计时时间已达到节省百度OCR请求次数的的目的,但是当前准确性并不佳
  • 优化自定义解锁代码的扩展,直接在extends 下创建 ExternalUnlockDevice.js 然后实现对应的解锁逻辑即可,具体参见README。该方式实现可以直接覆盖更新且不用担心自己修改的解锁代码被覆盖。
  • 优化 配置时点击测试悬浮窗在悬浮窗存在的同时可以实时修改位置和颜色,更加直观
  • 修改倒计时识别像素点阈值大小配置无效的问题
  • 将设备宽高转移到配置中,避免AutoJS的bug导致无法 获取实际宽高而导致脚本无法正常运行
  • 加入配置导入和导出功能,导出配置为经过AES加密的local_config.cfg文件在目录下。可以在不同设备和不同版本的AutoJS之间备份同步,默认密码通过 device.getAndroidId()获取
  • 运行中的数据同上,也可以进行导出和导入
  • 优化保护罩检测机制,可以根据保护罩的实际使用时间来跳过,比如好友今天8:00 使用了保护罩,那么脚本会在明天8:01之后才开始收集TA,中间时段自动跳过,仅在获取保护罩使用时间成功的情况下生效。
  • 同时当天的保护罩检测信息可以保留到第二天,避免第二天无法准确获取到使用时间
  • RELEASE附件是我修改过的AutoJS M,修复了几个小问题同时升级了内置JS引擎和OpenCV的版本,不过可能还存在一些bug,仅供尝鲜,谨慎使用,同时欢迎提bug
Ant-Forest - v1.2.0

Published by TonyJiangWJ almost 5 years ago

短期内不再维护

  • 20200101 修复保护罩存在时因为usingTime undefined 导致无法正常运行的严重错误
  • 20191230 修复开发模式下可能导致的异常
  • 20191230 修复好友名称获取不正确导致的白名单失效问题
  • 20191229 修复进入个人森林首页时没有完全加载导致进入排行榜失败
  • 20191228 提供排行榜图片分析区域的调整功能,其他日志信息调整,开发模式下包含更多的日志信息
  • 20191227 修复列表收取过程中的倒计时统计结果不生效的问题
  • 20191226 优化坐标等配置的输入,图像分析的线程池大小可配置
  • 20191226 修复图像分析模式,因为返回两次导致卡在支付宝主页的问题
  • 20191223 主要就修改了README的说明,无功能性修改,手机上可以直接浏览器打开README.html查看说明文档
  • 20191221-新增 支持支付宝手势密码解锁,勾选 支付宝是否锁定 然后填入手势顺序经过的九宫格数字,每个数字都需要填写,比如手势为简单的Z 则输入1235789
  • 20191221-新增 截图权限相关默认 获取截图等待时间 是500毫秒,如果经常失败请修改该值 改大一些
  • 优化 适配新的自动浇水机制,对浇水能量球进行判断 避免识别成帮助收取
  • 优化 蚂蚁森林最近更新频繁,偶尔可用控件识别,因此加入了自动判断控件识别还是图像识别的开关
    • 好友数量较多的建议直接使用图像识别,控件可用时对倒计时的识别不影响,但是可能会漏收部分倒计时刚刚结束的能量,此时可以选择同时开启百度OCR识别。
    • 好友数较少的通过控件识别较快,因此本开关自行评估是否开启

加入了较为完善的图像分析

  • 通过运行config.js,进到 进阶配置 勾选基于图像分析即可开启,启用的同时默认采用模拟滑动 默认的scrollDown()方法有缺陷 没法触发列表的加载
  • 当前基于图像分析的唯一问题是没法获取到列表中的倒计时,因此仅能使用永不停止重新激活时间来通过定时轮询的方式来收取,不同时段可以采用不同的定时任务来实现,默认提供了多种 都在util
  • 优化 多线程优化总体识别速度,BitMap算法微调 加快约40%,AutoJS运行久了之后可能会变慢请尝试强制关闭软件后重新使用
  • 修复 跨版本更新后执行config.js报错的问题
  • 修复 images模块内存泄漏问题
  • 优化 优化排行榜判断逻辑,避免进入公益林
  • 新增 应网友要求,加入只收自己的功能

加入了百度AI平台的 文字识别接口 用于判断倒计时时间

  • 加入了基于百度文字识别的接口 来识别倒计时数据
    • 通用文字识别
    • 经过测试通用文字识别没法识别,但是网络图片识别接口可用,但是可惜的是每天只有500次的免费调用机会
    • 因此设置中加入了对倒计时绿色像素点的判断,像素点越多则代表倒计时的数值越小,这个时候可以进一步通过百度的接口判断实际的时间
    • 具体运行config.js 勾选百度OCR识别然后填写你申请的APIKey和SecretKey即可,上面的阈值随你设置,反正记住每天只有500次就对了
    • 新增 在配置信息中可以看到当日一调用API的次数和剩余免费次数
    • 注意APIKey和SecretKey一定要自己进入AI平台申请,不填写是无效的

其他

  • 修复部分配置没有完成图形化 或者图形化后未生效
  • 修复将dex文件整合成一个,避免免费版AutoJS调用loadDex不生效的问题,免费版首次更新后必须强制杀死AutoJS!!.
  • 新增 运行配置后右上角菜单可以重置所有配置信息为默认值
  • 优化 如果在列表中判断底部失败,请取消勾选 基于图像判断列表底部,使用排行榜下拉次数来实现 具体看运行界面的说明
  • 提示 如果小手识别有遗漏,尝试将 颜色相似度 调低 当前默认值已改为20,或者将小手像素点数量调高也可以
Ant-Forest - v1.1.1

Published by TonyJiangWJ almost 5 years ago

  • 重新设计配置方式运行config.js即可,configGui.js已经移除
  • 仓库迁移,和主库差异较大 现在完全独立
Badges
Extracted from project README
GitHub forks GitHub stars GitHub issues Page Views Count
Related Projects