基于Auto.js的蚂蚁森林能量收集脚本

本文介绍如何使用Auto.js编写脚本自动收取蚂蚁森林的能量。由于支付宝界面变动,作者修改了原有脚本,通过点击固定坐标和识别颜色来适应变化。详细讲解了脚本的修改步骤,包括分辨率适配、滑动点击操作以及能量识别方法,适合无编程基础的用户参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近支付宝把“查看更多好友”和“没有更多了”,这两个键改成图片格式了,不能识别文字,导致了无法正常的进入更多好友的界面及收集完无法正常退出。

更新内容(已修改下面代码):

1.“查看更多好友”修改较为简单,直接点击固定坐标即可(我设置的是坐标点是(500,980));

2.“没有更多了”稍微麻烦点,一般在“没有更多了”上面,会有几个邀请好友的图标,可以利用检测小手的办法,检测绿色的“邀请”图案,从而实现返回。

 

-------------------------------------------------------------------------------------------------

由于最近在跟女朋友合种爱情树,但是我之前又没啥存货。现在每天早晨要7.19准时醒一次偷能量,让我这个习惯晚睡晚起的人受尽了折磨。于是昨天,我决定,找一个能自动收取能量的脚本自己改~~但是,我只学过C和一丢丢的C艹,对于脚本一窍不通,怎么办呢?经过一番搜索,我找到了一位大神的博客,大神通过逆向写了个插件收能量,详情看链接https://blog.youkuaiyun.com/jiangwei0910410003/article/details/80107664,这位大神的方法着实厉害,拜读了半个小时,我发现这不是短时间能搞懂的,因此继续搜索。后来又找到了另一位大神的博客,本文原代码来自此链接→https://blog.youkuaiyun.com/kimipoker/article/details/79845261这位大神是用 Auto.js写的脚本,我发现这个简单易上手,自己稍微改了一改,就能愉快的使用啦~

废话不多说了,开始正题

手机:小米6 没有Root

APP:Auto.js(百度手机助手/酷安都能下载)

Auto.js可以在电脑上进行开发,但是由于我一直都连接不上电脑,所以直接在手机上改了,毕竟代码大神都已经写好了,我只需要改一改就行了。下面是我改过之后的代码,手机分辨率是1920*1080的童鞋可以直接拿去用,其他分辨率的童鞋就继续往下看教程,学着DIY一下吧~

var myEnergeType=["绿色能量","线下支付","行走","共享单车","地铁购票","网络购票","网购火车票","生活缴费","ETC缴费","电子发票","绿色办公","咸鱼交易","预约挂号"];
var morningTime="12:19";//自己运动能量生成时间
unlock();
sleep(1000);
mainEntrence();
 
//解锁
function unlock(){
    if(!device.isScreenOn()){
    	//点亮屏幕
        device.wakeUp();
        sleep(1000);
        //swipe(500, 10, 500, 1800, 500);
        //click(100,150);
        
		//滑动屏幕到输入密码界面
        //swipe(563, 1600, 500, 1300, 100);
        //gesture()
        //sleep(1000);
        
       //输入四次 1 (密码为1111)其他密码请自行修改 数字键1的像素坐标为(200,1000)
        //click(200,1000);
        //sleep(200);
       
        //click(200,1000);
        //sleep(200);
        
        //click(200,1000);
        //sleep(200);
        
        //click(200,1000);
        //sleep(200);
    
    }
}
 
/**
 * 日志输出
 */
function tLog(msg) {
    toast(msg);
    console.log(msg)
}
 
/**
 * 获取权限和设置参数
 */
function prepareThings(){
    setScreenMetrics(1080, 1920);
    //请求截图
   if(!requestScreenCapture()){
        tLog("请求截图失败");
        exit();
    }
    
}
/**
 * 设置按键监听 当脚本执行时候按音量减 退出脚本
 */
function registEvent() {
    //启用按键监听
    events.observeKey();
    //监听音量上键按下
    events.onKeyDown("KEYCODE_VOLUME_DOWN", function(event){
        tLog("脚本手动退出");
        exit();
    });
}
/**
 * 获取截图
 */
function getCaptureImg(){
    var img0 = captureScreen();
    if(img0==null || typeof
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值