欢迎光临
我们一直在努力

淘宝天猫叠喵喵京东养红包自动完成任务脚本

又是一年一度的淘宝、天猫双十一活动来了,淘宝618的时候推出的叠猫猫活动——双十一合伙人,瓜分20亿红包。活动时间从2019年10月21日持续带2019年11月21:59:59。通过全民开喵喵,升级领红包,盖楼来获得喵币,最后来兑换红包。

京东也出了一个疯抢1亿红包的活动,通过完成 活动领取金币,满级18级,刷四五天就刷满级了,可以等到11月10开红包获得奖金。

拼多多作为新兴的购物平台,当然也少不了。拼多多推出一个金猪活动,通过完成金猪任务获得金币,最后兑换实物和优惠券,一天手动能刷10多万。

活动说了那么多,手动一个个去刷,大家都不想刷,太浪费时间了,于是有的程序员就自己动手,写出了自动刷任务的脚本,只要运行脚本即可自动完成任务,除了邀人的活动外,都能自动完成。

先来看淘宝的叠喵喵商店活动的代码(来自于hostloc大佬SlimSlayer

此脚本相对于其他脚本特点是尽量少的依赖于坐标系统,而采用获取控件然后点击的方式,可以减少机型差异导致失败的概率。
脚本基于auto.js,非广告推广,此软件为github上一款开源软件,需要安装此软件并打开手机无障碍模式选项。
更新下使用说明:
1、安装auto.js,

2、在里面新建脚本,复制下面脚本代码进去,

3、在auto.js设置里面打开无障碍模式、悬浮窗,

4,、打开淘宝主界面后点击auto.js的悬浮按钮,运行新建的脚本即可。
有坛友需要狗东的,更新文末附上狗东脚本。由于本人狗东已经满级,未对脚本做过多优化,运行中断的话停止脚本重新运行即可,使用方法:打开任务页面,点”做任务赚金币”后,运行脚本。

// by 雨杉叶
//打开淘宝后运行
sleep(1000);
if(currentActivity()=="com.taobao.tao.TBMainActivity") {
    var khkc = text("狂欢开场").findOne().bounds();
    click(khkc.centerX(), khkc.centerY() + 150);
    sleep(3000);
}
toast("点击叠猫入口");
while (true){
    if(currentActivity()!="com.taobao.browser.BrowserActivity") {
        toast("等待加载");
        sleep(1000);
    }
    else {
        toast("加载完成");
        sleep(5000);
        break;
    }
}

// 点领喵币
className("android.widget.Image").depth(19).find()[3].click();
sleep(3000);

var times = 5;
var GDTaskOver = false;
while (times > 0){
    toast("去进店");
    while(text("去进店").exists()){
        sleep(1000);
        // 点去逛店
        var quguangdian = text("去进店").findOne();
        quguangdian.click();
        // 等待页面加载
        sleep(5000);
        // 滑动
        gesture(1000,[random(500,532),random(1000,1052)],[random(450,460),random(800,810)],[random(400,432),random(490,510)]);
        // 等待任务完成
        while (true){
            if(desc("任务完成").exists()){
                sleep(1000);
                // 返回
                back();
                sleep(1000);
                break;
            }else if(desc("今日已达上限").exists()){
                // 返回并退出逛店
                sleep(1000);
                GDTaskOver = true;
                back();
                sleep(1000);
                break;
            }
            sleep(1000);
        }
        if (GDTaskOver){
            toast("去进店完成");
            break;
        }
        sleep(2000);
        // 逛店消失时重新打开页面
        if(!text("去进店").exists() && !GDTaskOver){
            sleep(1000);
            // 关闭
            className("android.widget.Button").depth(18).findOne().click();
            sleep(1000);
            // 点领喵币
            className("android.widget.Image").depth(19).find()[3].click();

        }
        if(currentActivity()=="com.taobao.tao.TBMainActivity"){
            var khkc2 = text("狂欢开场").findOne().bounds();
            click(khkc2.centerX(), khkc2.centerY()+150);
            sleep(3000);
            waitForActivity("com.taobao.browser.BrowserActivity");
            sleep(3000);
            className("android.widget.Image").depth(19).find()[3].click();
            sleep(3000);
        }
    }
    while (text("去浏览").exists()){
        sleep(2000);
        // 点去逛店
        var quliulnan = text("去浏览").findOne();
        quliulnan.click();
        // 等待页面加载
        sleep(5000);
        gesture(1000,[random(500,532),random(1000,1052)],[random(450,460),random(800,810)],[random(400,432),random(490,510)]);
        sleep(16000);
        // 返回
        back();
        sleep(2000);
        // 关闭
        className("android.widget.Button").depth(18).findOne().click();
        sleep(1000);
        // 点领喵币
        className("android.widget.Image").depth(19).find()[3].click();
        sleep(3000);
        if(currentActivity()=="com.taobao.tao.TBMainActivity"){
            var khkc2 = text("狂欢开场").findOne().bounds();
            click(khkc2.centerX(), khkc2.centerY()+150);
            sleep(3000);
            waitForActivity("com.taobao.browser.BrowserActivity");
            sleep(3000);
            className("android.widget.Image").depth(19).find()[3].click();
            sleep(3000);
        }
    }
    times -= 1;
}
京东养红包脚本
//狗东养红包脚本
//by 雨杉叶,转载请注明出处
// 打开任务页面,点"做任务赚金币"后,运行脚本
toast("逛逛好店");
var GGHD = descStartsWith("逛逛好店").findOne();
var GGHDLeftTime = getNumFromDESC(GGHD.desc());
while(GGHDLeftTime < 25){
    sleep(1000);
    GGHD = descStartsWith("逛逛好店").findOne();
    // 逛逛好店
    GGHD.click();
    sleep(3000);
    // 返回
    back();
    // 等待页面加载
    sleep(3000);

    click(550,1350);
    sleep(500);
}
toast("精彩会场");
var JCHC = descStartsWith("精彩会场").findOne();
var JCHCLeftTime = getNumFromDESC(JCHC.desc());
while(JCHCLeftTime < 3){
    sleep(1000);
    JCHC = descStartsWith("精彩会场").findOne();
    // 逛逛好店
    JCHC.click();
    sleep(3000);
    // 返回
    back();
    // 等待页面加载
    sleep(3000);

    click(550,1350);
    sleep(1000);
}
toast("精选好物");
var JXHW = descStartsWith("精选好物").findOne();
var JXHWLeftTime = getNumFromDESC(JXHW.desc());
while(JXHWLeftTime < 25){
    sleep(1000);
    JXHW = descStartsWith("精选好物").findOne();
    // 逛逛好店
    JXHW.click();
    sleep(3000);
    // 返回
    back();
    // 等待页面加载
    sleep(3000);

    click(550,1350);
    sleep(2000);
}
toast("更多好玩互动");
var HWHD = descStartsWith("更多好玩互动").findOne();
var HWHDLeftTime = getNumFromDESC(HWHD.desc());
while(HWHDLeftTime < 4){
    sleep(1000);
    HWHD = descStartsWith("更多好玩互动").findOne();
    // 逛逛好店
    HWHD.click();
    sleep(3000);
    // 返回
    back();
    // 等待页面加载
    sleep(3000);

    click(550,1350);
    sleep(2000);
}

function getNumFromDESC(desc) {
    sleep(2000);
    var str1 = desc.split("(")[1];
    var str2 = str1.split("/")[0];
    return parseInt(str2);
}

拼多多的还没出来…

拼多多存金币活动地址:直达链接
京东养红包活动地址:直达链接
可以电脑直接浏览器里面刷完。需要的留言,我放出来,有什么不懂得也可以留言,我会回答的。

 

赞(0) 打赏
未经允许不得转载:折腾派 » 淘宝天猫叠喵喵京东养红包自动完成任务脚本
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

error: 禁止复制 !!