吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 52080|回复: 392
上一主题 下一主题
收起左侧

[Android] 基于Auto.js的蚂蚁森林智能脚本 (长期维护) (JavaScript语言)

    [复制链接]
跳转到指定楼层
楼主
SuperMonster009 发表于 2019-7-24 14:18 回帖奖励
本帖最后由 SuperMonster009 于 2019-7-24 14:19 编辑

旧帖地址: https://www.52pojie.cn/thread-975245-1-1.html


因忙于项目功能添加 问题修复以及性能优化 之前的帖子一直没能统一回复
此贴将对旧帖的部分疑难问题给予解答和回复


感谢大家的支持以及新版本的问题反馈


这里就不贴图片了
新版本 v1.8.0 已发布在GitHub上
地址: https://github.com/SuperMonster003/Auto.js_Projects/tree/Ant_Forest


如果之前下载了旧项目 可以使用Settings.js直接检查并下载更新


附 v1.8.0 更新历史:

* `新增` 定时循环功能  
·  定时任务自动管理  
·  好友排行榜样本复查  
·  主页能量球循环监测  
* `新增` 脚本运行安全  
·  运行失败自动重试  
·  单次运行最大时间限制  
·  排他性任务最大排队时间限制  
·  脚本炸弹预防  
* `新增` 运行前提示对话框及相关图形页面配置  
* `新增` 排行榜滑动距离超限时距离参数自动修正机制  
* `新增` 根据需要自动适时返回森林首页监测自己能量的返检机制  
* `新增` 好友数量多于200时"图像识别"策略滑动间隔自增机制  
* `新增` 图形配置页面增加排行榜滑动距离安全值建议及安全值检测  
* `新增` 进入森林主页/好友排行榜页面增加多计划方案  
* `修复` 本地项目备份的还原功能失效问题  
* `修复` 获取初始收取/帮收数据时迭代无效的问题  
* `修复` 解锁后schema启动方式可能无效的问题 (试修)  
* `修复` 部分debugInfo()信息关联错误的问题  
* `修复` launchThisApp()干扰排除器未运作的问题  
* `修复` messageAction()箭头参数失效的问题  
* `修复` getDisplayParams()横屏状态的数据错误问题  
* `修复` 采集黑名单数据时可能出现无法匹配日期/时间字串的问题  
* `修复` 好友列表数据可能因选择器id属性变化导致获取失败的问题  
* `修复` 排行榜列表容器控件id变更导致列表内容获取失败的问题  
* `修复` 统计收取/帮收数据时控件文本转移导致正则匹配失效的问题  
* `修复` 统计收取/帮收数据初始统计值单位精度较低时统计异常的问题  
* `修复` 部分机型"图像识别"策略因坐标变换失效无法识别图标的问题  
* `修复` 潜在的黑名单数组原型方法可能因覆盖而丢失的问题  
* `修复` equalObjects()参数为错序对象的数组时结果错误的问题  
* `修复` equalObjects()内部错误导致引用类型参数被破坏的问题  
* `修复` swipeInArea()计算滑动区域时屏幕宽高数据分配错误的问题  
* `修复` messageActionRaw()无法显示verbose日志的问题  
* `修复` Storage模块put及get方法无法处理Infinity的问题  
* `修复` 图形配置页面列表滚动时导致标题栏连带滚动的问题  
* `修复` 图形配置页面部分总开关开启时可能出现的子开关闪烁问题  
* `修复` 图形配置页面暴露的可能阻塞主线程的方法  
* `修复` 脚本运行时屏幕方向为横屏可能导致的脚本运行异常问题
* `优化` 更新Bug版本检测列表  
* `优化` 去除初始能量数据无效时其他数据额外的耗时统计  
* `优化` 增加动态列表备用方案以增强收取/帮收数据有效性  
* `优化` 使用动态列表/数据面板协同统计的方式增加数据有效性  
* `优化` 提升"图像识别"策略列表底部条件判断检测效率  
* `优化` 去除"图像识别"策略列表滑动稳定条件判断以提升滑动效率  
* `优化` 图形配置页面使用异步加载方式提升启动速度  
* `优化` 图形配置页面使用防抖机制增强滑动稳定性  
* `优化` 去除好友排行榜滚动条以避免图标遮挡  
* `优化` 去除好友数量不足10人时的关键控件超时检测 (因计划而异)  
* `优化` 统计结果摒弃始末差值使用中间值以提升统计效率  
* `优化` swipe()方法异常时使用备用方案滑动排行榜列表  
* `优化` 自动解锁失败时自动保存当前屏幕截图以供调试

免费评分

参与人数 85吾爱币 +73 热心值 +77 收起 理由
528625 + 1 谢谢@Thanks!
asdqu + 1 + 1 谢谢@Thanks!
wanga + 1 我很赞同!
assdqwe123 + 1 + 1 热心回复!
weitao4112 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
iahnag + 1 + 1 vivo表示不能用,进到界面就是不收能量,日志显示无能量可收收
hunan231 + 1 + 1 我很赞同!
ding1997716 + 1 + 1 谢谢@Thanks!
夏雨微凉 + 1 + 1 热心回复!
cjs2004 + 1 + 1 谢谢@Thanks!
zhangjun123 + 1 谢谢@Thanks!
90_li3 + 1 热心回复!
xiaojie0 + 1 + 1 每次在好友界面都会提示是否开启录屏,不点同意就一直循环桌面和好友界面
浩宇苍穹 + 1 + 1 谢谢@Thanks!
chenbangbin + 1 + 1 我很赞同!
xoyolin + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
XVxv + 1 + 1 谢谢@Thanks!
节奏不错 + 1 + 1 谢谢@Thanks!
jright + 1 + 1 谢谢@Thanks!
Boom6595 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
智熄 + 1 + 1 谢谢@Thanks!
麦迪就是帅 + 1 + 1 谢谢@Thanks!
khal + 1 热心回复!
背影成荒 + 1 + 1 我很赞同!
zlbcjdtc + 1 谢谢@Thanks!
fuck_root + 1 我很赞同!
认为不存在 + 1 + 1 用心讨论,共获提升!
skrboy + 1 热心回复!
tte + 1 + 1 加油,今天的分就给你了。
amgm + 1 我很赞同!
uncleye + 1 + 1 热心回复!
gjm342996334 + 1 + 1 谢谢@Thanks!
webdawn + 1 + 1 我很赞同!
zhy01240 + 1 + 1 谢谢@Thanks!
LiLill + 1 + 1 鼓励转贴优秀软件安全工具和文档!
希里 + 1 + 1 谢谢@Thanks!
这是我老公 + 1 + 1 谢谢@Thanks!
鲸落南北 + 1 + 1 我很赞同!
RT丶Wang + 1 + 1 谢谢@Thanks!
s889977 + 1 谢谢@Thanks!
导哥啊 + 1 + 1 我很赞同!
大毛猪Cool + 1 + 1 当第一排没有能量收集时,它不会查看更多好友继续下翻自动偷能量
机器猫汪汪汪 + 1 + 1 热心回复!
15678353540 + 1 + 1 用心讨论,共获提升!
大脑斧 + 1 + 1 我很赞同!
小虾66 + 1 + 1 我很赞同!
Quincy379 + 1 + 1 谢谢@Thanks!
zys_9557 + 1 + 1 热心回复!
康桥之恋 + 1 + 1 用心讨论,共获提升!
axf + 1 + 1 谢谢@Thanks!
giant0814 + 1 + 1 我很赞同!
cxl1995 + 1 + 1 谢谢@Thanks!
大雄没有小叮当 + 1 谢谢@Thanks!
咗看看佑瞄瞄 + 1 + 1 用心讨论,共获提升!
yeziye + 1 + 1 已经处理,感谢您对吾爱破解论坛的支持!
嘤嘤zej + 1 我很赞同!
duduth + 1 + 1 谢谢,辛苦发帖!
乡爱 + 1 谢谢@Thanks!
硬币 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Encore0229 + 1 + 1 我很赞同!
zj153437 + 1 谢谢@Thanks!
yaksacn2001 + 1 楼主辛苦啊
wangxxwei + 1 + 1 谢谢@Thanks!
爱把MM + 1 + 1 鼓励转贴优秀软件安全工具和文档!
壹羽孤鸿 + 1 谢谢@Thanks!
15102496 + 2 + 1 热心回复!
咕噜咕噜叶 + 1 + 1 谢谢@Thanks!
Gtm-zhou + 1 + 1 谢谢@Thanks!
曾锅 + 1 + 1 谢谢@Thanks!
老邓丶小小宮 + 1 + 1 谢谢@Thanks!
zimmern_zdd4 + 1 + 1 热心回复!
yuhang580 + 1 + 1 我很赞同!
几分从前 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
TwZ6712 + 1 + 1 用心讨论,共获提升!
liamer + 1 + 1 鼓励转贴优秀软件安全工具和文档!
cxm23 + 1 + 1 我很赞同!
february + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
mj2013ly + 1 + 1 谢谢@Thanks!
儿灰儿 + 1 谢谢@Thanks!
emhui + 1 + 1 热心回复!
lmx288 + 1 + 1 热心回复!
冰风12138 + 1 + 1 我很赞同!
WuSantaFe + 1 好东西
w951cs2010 + 1 谢谢@Thanks!
lingergood + 1 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
xoyolin 发表于 2019-8-10 18:27
谢谢楼主的开发,解放了双手。
手持小米MIUI系统,运行提示java.lang.InterruptedException一行字,然后一直在主页和好友页面切换,无法自动收取好友能量,打开开发模式,检查日志,发现运行到申请截图权限失败,网上查了下,原来要把auto.js的权限设置“后台弹出界面”这个权限,才可以截图,已经完美运行了,楼层里还有人反馈同样的问题,可以一起给他们解答。

Snipaste_2019-08-10_18-26-30.png (78.14 KB, 下载次数: 26)

Snipaste_2019-08-10_18-26-30.png
推荐
emhui 发表于 2019-7-24 15:39
emhui 发表于 2019-7-24 15:36
出现这个错误运行不了是什么原因呢?

[mw_shl_code=javascript,true]15:35:23.615/E: Error: Can't reso ...

看了您刚才的说明,现在可以运行了。谢谢
推荐
 楼主| SuperMonster009 发表于 2019-7-24 14:47 |楼主
# Page 11 #

"咋的好像没看到下载地址呢?" -- @卓越电脑
参见 1 楼 GitHub 地址

"希望作者出个自动养小鸡的软件。" -- @jinfeng2000
蚂蚁庄园项目已废弃

"我红米Note7 pro设置解锁之后无法自动解除锁屏,即使取消锁屏密码也一样无法解锁,无法自动解锁也就必须手动运行脚本定时任务只要屏幕熄灭了就无法运行" -- @mj2013ly
也就是灭屏无法自动点亮屏幕解锁吗 这个问题之前也有人反馈 你试一下 v1.8.0 是否还有这个问题 如果问题复现 请继续反馈 感谢支持

"建议时间设置到秒,因为有些人,比如说我,自己的能量不是准点好,我的是自动解锁完,进入森林,差几秒,然后就收取别人的能量了。然后。。自己的能量就被投了。到秒的话 就可以 稍微晚一点收取自己能量" -- @haoyun1989
新版 v1.8.0 取消了监测自己能量的时间段设置 改为自动监测 只要设置好合适的配置 你所描述的功能是会很好的得到实现的
推荐
 楼主| SuperMonster009 发表于 2019-8-14 20:51 |楼主
matana 发表于 2019-8-14 09:12
出现超时退出,脚本运行的时间设置为手动了?

请开启开发者测试模式 然后提供详细日志
推荐
cjylanqiu23 发表于 2019-7-24 14:44
好东西谢谢
推荐
418466788 发表于 2019-8-5 10:59
SuperMonster009 发表于 2019-7-24 14:38
# Page 12 #

"这是为啥啊,老是重复进入最下面好友的蚂蚁森林。一直重复进" -- @15102496

华为手机自动解锁都不能用,华为的锁屏后唤起屏幕后这个位置上划是跳转到功能页面,再其他地方上划才能到解锁页面,现在版本自动解锁的上划应该正好在这个圈里,所以无法上滑到输入密码页面,手动在替他地方上划才可以自动输入密码 @SuperMonster009
头像被屏蔽
推荐
安生123 发表于 2019-8-1 11:44
提示: 作者被禁止或删除 内容自动屏蔽
推荐
 楼主| SuperMonster009 发表于 2019-7-24 15:09 |楼主
# Page 7 #

"为什么我不能运行设置" -- @Roacas
"我的也是更新版后不能用了,日志记录跟您的一样。您现在可以了吗?" -- @chenyubug
请使用最新版 v4.1.1 alpha2 或 Pro 版本

"这个不要root吧" -- @zfyxl1983
不强制要求 但 Root 后有些功能才能正常使用 如锁闭屏幕等 但脚本基本都提供了对应功能非 Root 设备的解决方案

"大哥哥,我的运行脚本提示这个,怎么破。" -- @ounima12
"我的问题跟你一样,我看88行就是方法结束也再没啥,但是我也是这个问题!" -- @TomKing
不要使用导入功能 也不要在其他地方运行 js 文件 需要把项目文件夹放到"脚本"文件夹下 然后去 Auto.js 软件主页面运行脚本

"苹果用户可以通过JSBox实现类似功能吗?" -- @雨辰ゞ
应该可以的 可以去 JSBox 论坛看看有没有对应的项目

"我的auto.js定时启动任务会报错,手动在auto.js的界面启动脚本则正常,能帮忙看看是什么问题吗?开始我以为是支付宝进程被后台杀了,但我把支付宝锁定放前台,定时任务启动时还是报错,系统魅族16 flyme7.9。" -- @hapig
新版 v1.8.0 尝试通过增加备用方案解决了这个问题 可以尝试一下

"哪位兄弟发下百度云链接啊" -- @已被消散的回忆
请在 GitHub 上下载项目压缩包 然后按照上面的使用说明使用项目

"作者你好。反馈个问题,运行之后,成功进入蚂蚁森林并且能收自己的能量。但是看日志就显示运行结束了。然后会多次跳出toast “开始”蚂蚁森林”任务”,无法进入好友列表。多个手机测试均遇到这个问题。" -- @q979694353
感谢反馈 可以尝试新版 v1.8.0 如果问题复现 请提供日志截图

"你好,开发者。我运行 Ant_Forest_Launcher.js 文件,无任何反应,魅族16P" -- @TD141415
请确保项目完整 另外给了 Auto.js 软件所有的通知权限 还有要在 Auto.js 软件里运行项目
沙发
lingergood 发表于 2019-7-24 14:22
MARK,楼主更新很快啊!赞
3#
 楼主| SuperMonster009 发表于 2019-7-24 14:25 |楼主
# Page 14 #

"好像发现有人盗用你的脚本" -- @alaowang
没关系 开源的项目不存在盗用一说 既然是开源的 任何人都可以使用/修改/增删 至于其他的 随他们去吧

"不会下载。。。。" -- @wxu55
去GitHub上下载项目 然后使用Auto.js运行项目 具体参见GitHub上项目使用说明

"为什么我进入好友就报错 开始用了2天 后面就用不了不知道什么原因" -- @zhy01240
应该是黑名单收集信息时发生异常 v1.8.0已尝试修复
4#
九亿少女DE梦 发表于 2019-7-24 14:28
最近能量被偷的怕了
5#
 楼主| SuperMonster009 发表于 2019-7-24 14:29 |楼主
# Page 13 #

"对于不知道下载或者怎么使用的我给大家做了一个小教程
https://github.com/SuperMonster003/Auto.js_Projects/tree/Ant_Forest
往下拉有个使用说明,下载autojs软件建议4.1.1 Alpha2这个版本,安装后下载脚本,在手机根目录下新建个文件夹,命名为“脚本”,解压脚本到脚本文件夹里,运行autojs软件,就能看见脚本了,然后运行。" -- @xiaoanan
感谢 另外如果是英文系统 默认可识别的文件夹目录是"Scripts" 中文系统是"脚本"

"帮收功能有时候不帮收,七点开始第一轮偷去不正常" -- @万通616
可以去帮收功能里面微调颜色或阈值相关的设置 另外偷取不正常请详细描述 最好提供日志

这个到底是什么用?? -- @lmq2008
请参阅本楼或楼上内容

免费评分

参与人数 2吾爱币 +2 热心值 +2 收起 理由
dzc214 + 1 + 1 教程在这一楼
xiaoanan + 1 + 1 谢谢啦 之前看你帖子下有热心网友的教程已经在使用啦

查看全部评分

6#
假笑 发表于 2019-7-24 14:30
会不会影响支付系统的安全
7#
 楼主| SuperMonster009 发表于 2019-7-24 14:38 |楼主
# Page 12 #

"这是为啥啊,老是重复进入最下面好友的蚂蚁森林。一直重复进" -- @15102496
是滑动距离过小或滑动时间过短导致滑动变成了点击效果 可以尝试 v1.8.0 或适当增大排行榜滑动距离或滑动时间以及滑动间隔参数

"很容易出现超时退出,建议脚本运行的时间可以手动设置 而且会出现,初始数据收取无效的日志" -- @csjjie
超时退出默认是5分钟 新版 v1.8.0 改成 60 分钟了 另外也提供了配置页面可以修改数值 初始数据无效的问题也修复了

"楼主,autojs导入解压缩的文件夹怎么总是导入失败?我是在手机存储里新建了一个文件夹然后吧脚本解压缩的。" -- @gezhe
不要用导入 把项目文件夹解压 然后把整个文件夹放到"脚本"目录下 如果没有"脚本"目录 在手机内部存储建立一个文件夹

"auto.js在华为mate9 9.0系统上无法打开闪退、、" -- @icedragon
可以尝试 Auto.js v4.1.1 alpha2 或者 Auto.js Pro 7.0.4-1 版本

"用的是你的1.7.1版本。1、荣耀PLAY,ENMUI9.0.0。SETTING设置自动解锁无效(可能因为人脸解锁冲突),所以没能体验到脚本定时启动。2、手动启动经常会卡在收好友能量处:会反复点开屏幕最下的1个好友(没有能量可收)返回,再进再退地循环卡死。" -- @ii23456ii
试试最新版 v1.8.0 吧 另外解锁无效的问题请详细描述 或使用锁屏布局分析工具生成一份布局信息给我 其他问题请体验最新版 如果仍有问题 请继续反馈

"大师们 求教程" -- @uranus0912
请参阅本帖之前的回复
8#
 楼主| SuperMonster009 发表于 2019-7-24 14:41 |楼主
假笑 发表于 2019-7-24 14:30
会不会影响支付系统的安全

项目的基本原理是使用Auto.js基于无障碍服务的点击和控件操作 主要目的是替代手工完成一系列自动化操作
9#
cxwht 发表于 2019-7-24 14:41
感谢楼主!!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-22 17:54

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表