[开源]蚂蚁森林自动收能量,自动解锁和自动触发

773 阅读2分钟

欢迎大家使用体验、提交错误,后面将逐步完善;

目前支持收好友能量和收自己能量

(看起来复杂,其实只是讲的比较详细)


0、效果演示:
github.com/1061700625/…



1、脚本实现功能
启动后,脚本处于监听状态,注意开启保护,不要被后台关闭了。一般能量每天都是同一个时间点成熟,成熟后会通知栏发出通知(下面有说怎么在蚂蚁森林里开启通知),脚本监听到该通知后,就会自动触发启动,点亮屏幕,解锁,进入蚂蚁森林。这时候,就需要用到你设置的时间了。因为是提前一分钟进入,所以能量还没成熟,但脚本会一直戳屏,直到到你设置的结束时间。所以输入时间并启动后,虽然没有任何动静,但只要不报错,一般就可以了;

2、下载源码和autojs app
www.lanzous.com/b09qpohyb
密码:egsy

3、解压并导入到app
解压源码后,放到手机存储下的“脚本”目录;也可以是其他的,记得就行



打开autojs app,点击导入



4、打开蚂蚁森林能量提醒功能
进入蚂蚁森林,点右上角“...”,进入设置,开启提醒

 

5、打开无障碍服务、通知权限



点击后如有跳转,就对应的完成设置



6、将autojs加入电池白名单、保护锁定,防止被后台关闭(这个大家都会的吧)

7、初次使用,程序中main()中的gesture()函数,是解锁功能,需要修改成自己的锁屏手势。
如果不改呢,就只是不能解锁而已,其他没影响



可通过打开开发者选项中的指针位置查看坐标。





8、运行脚本即可

9 、由于是通过蚂蚁森林通知触发,所以输入时间并启动后,虽然没有任何动静,但只要不报错,一般就可以了;
输入时间处,点“确定”按钮左边的横线位置,就会弹出键盘。
如果想立即看到效果,可以在这里添加RunApp();后再运行:




10、如果想测试解锁,在这里加条语句

[JavaScript] 纯文本查看 复制代码

?

12sleep(2000);``main();

 


然后按照点击运行、输入时间、锁屏,静待手机自动解锁

11、报错情况
可能是通知栏权限没开
可能是无障碍服务没开



欢迎评论留言
githubgithub.com/1061700625/…