自从回到了学校,发现自己变得越来越喜欢睡懒觉了,以前七点一十还能起来,现在要睡到七点四十。
我七点四十起床,打开手机,点开蚂蚁森林,发现自己能量被偷了五六十克,这可不行,然后自己就想,这种机械地收能量的活,应该交给手机自己完成才对,于是上网找了找资料,看看能不能自动收取能量。
结果一搜,还真找到了,按照各种论坛的教程,自己下载了auto.js软件,然后发现自己好像并不会JavaScript编程。不会咋办啊,那我也不能光看着自己的能量被偷啊,我可是立志要种胡杨树的人,绝对不能让别人偷了能量。于是开始硬着头皮一点点啃,虽然代码看不懂,但还好注释多,多少能猜出来一些,经过一天的编程,自己做了一个能自动收能量的APP。
我的想法是:开机->自动打开软件->运行程序->进入支付宝->打开蚂蚁森林->收自己的能量->收别人的能量->退出->锁屏
整个过程,完全不需要我干预,让我在睡梦中就能完成收取能量的工作。
但是目前由于auto.js的软件限制,以及我定时开关机的习惯,我只能做到:闹钟响->自己手动打开软件->开启无障碍服务->手动点开软件->自动运行程序->进入支付宝->打开蚂蚁森林->收自己的能量->收别人的能量->退出->锁屏。
如果手机不关机,然后愿意晚上一直联网,一直在后台运行auto.js,那么是完全可以做到我最初始的想法的。
红色部分的还是得自己人工干预,特别是无障碍服务这一块,无法让手机自动开启,只能自己手动开启,看后续有什么方法改进吧。
附上参考文献链接:
https://blog.csdn.net/wdadas/article/details/82218459
如果有小伙伴的手机像素是1080*1920,且为安卓系统,且把“蚂蚁森林”放在支付宝的“我的应用”中,我的程序是可以直接运行的,有需要的小伙伴可以找我要,hhhhh。