双十二自动刷淘宝能量,推荐这个厉害的脚本!

这几天,双十二的收集能量活动有没有把你折腾的不轻呢?接下来给大家介绍一个脚本可自动收集能量的,彻底解放双手!

接下来,教大家怎么玩?

1、在手机上安装Auto.js。(软件可以在公众号上回复:脚本 。)

2、初次运行Auto.js,会提示开启“无障碍服务”,依次打开手机系统的“设置”——“无障碍”——“更多已下载的服务”——“Auto.js”——设为“开启”,并且打开悬浮框!

3、将js脚本文件下载,打开时选择用Auto.js“导入脚本”保存,或者在Auto.js内选择导入文件

4、打开全民夺宝双12活动页面,进入“充能量中心”子页面后点击屏幕左方的Auto.js悬浮小窗,在弹出的5个小图标中选择第一个,在打开的脚本列表中选择上面第4步导入保存的脚本运行。

详细的脚本代码如下:如果对于上面那个领能量没兴趣的,下面代码可以学习一下,看看脚本是怎么制作的,这个代码都有注释,方便大家阅读 。

"auto";
launch("com.taobao.taobao");
toast("请打开充能量中心 即活动页面点击充能量图标");
waitForActivity("com.taobao.browser.BrowserActivity");
var i = 1;
var j = 6;
//请大家务必根据自己实际情况修改需等待时间,如果手机卡顿或者网络不好请将相应的time值改大,单位为毫秒
var time1 = 3122;//点进去浏览后等待的时间,等待时间后会执行滑动操作。如果你的设备在我设置的时间内还没有显示出来送能量那个东西,就需要把时间改长一些
var time2 = 2872;//返回后等待的时间
var time3 = 888; //点击×后等待的时间
var time4 = 1834;//点击充能量后等待的时间
                 
//因为某宝会检测脚本,有时候不给刷新活动,所以要加入重新打开 充能量中心 的界面的逻辑
//由于本人技术原因以及大家手机分辨率不同。所以要麻烦大家手动设置关闭 充能量中心 界面的 × 的坐标以及 点击 充能量 的坐标
//具体如何查看坐标烦请自己百度自己型号手机如何操作,一般都在开发者选项中有显示指针的选项,打开即可
var x3 = 980; //关闭充能量中心界面的 × 的x轴坐标
var y3 = 532; //关闭充能量中心界面的 × 的y轴坐标
var x4 = 950; //点击充能量的坐标的x轴坐标
var y4 = 1609; //点击充能量的坐标的y轴坐标
                 
//如果sml_move函数没有异常,则不必修改下面参数。如果异常请自行修改下面的值
//此处不使用原生的线性滑动,使用随机非线性滑动,是因为怕被系统检测到时脚本
var x1 = 402; //滑动起始位置的x轴坐标
var y1 = 1433; //滑动起始位置的y轴坐标
var x2 = 587; //滑动结束位置的x轴坐标
var y2 = 768; //滑动结束位置的y轴坐标

//点击 充能量 后 即在 充能量中心运行此脚本
while (j--) {
    liulan("去浏览");
    liulan("去搜索");
    liulan("去兑换");
    click(x3, y3);
    sleep(time3);
    click(x4, y4);
    sleep(time4);
}

function liulan(text){
    while (textContains(text).exists()) {
        toast("第" + (i++) + "个");
        textContains(text).click();
        sleep(time1);
        sml_move(x1,y1,x2,y2,1687);
        sleep(15234);
        back();
        sleep(time2);
    }
}


function bezier_curves(cp, t) {
    cx = 3.0 * (cp[1].x - cp[0].x);
    bx = 3.0 * (cp[2].x - cp[1].x) - cx;
    ax = cp[3].x - cp[0].x - cx - bx;
    cy = 3.0 * (cp[1].y - cp[0].y);
    by = 3.0 * (cp[2].y - cp[1].y) - cy;
    ay = cp[3].y - cp[0].y - cy - by;

    tSquared = t * t;
    tCubed = tSquared * t;
    result = {
        "x": 0,
        "y": 0
    };
    result.x = (ax * tCubed) + (bx * tSquared) + (cx * t) + cp[0].x;
    result.y = (ay * tCubed) + (by * tSquared) + (cy * t) + cp[0].y;
    return result;
};

//仿真随机带曲线滑动
//qx, qy, zx, zy, time 代表起点x,起点y,终点x,终点y,过程耗时单位毫秒
function sml_move(qx, qy, zx, zy, time) {
    var xxy = [time];
    var point = [];
    var dx0 = {
        "x": qx,
        "y": qy
    };

    var dx1 = {
        "x": random(qx - 100, qx + 100),
        "y": random(qy, qy + 50)
    };
    var dx2 = {
        "x": random(zx - 100, zx + 100),
        "y": random(zy, zy + 50),
    };
    var dx3 = {
        "x": zx,
        "y": zy
    };
    for (var i = 0; i < 4; i++) {

        eval("point.push(dx" + i + ")");

    };
    //log(point[3].x)

    for (let i = 0; i < 1; i += 0.08) {
        xxyy = [parseInt(bezier_curves(point, i).x), parseInt(bezier_curves(point, i).y)]

        xxy.push(xxyy);

    }

    //log(xxy);
    gesture.apply(null, xxy);
};

到这里,这个脚本就分享完了。不知道你学会了吗?

需要文章介绍的软件,可以关注下面公众号后台聊天框回复「脚本」,可以直接下载这软件!

关注后,回复【脚本】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程IT圈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值