2020淘宝11.11养猫攻略+领喵币自动脚本

it2025-11-11  11

更新

最新发现,淘宝对脚本做了检测,安装淘宝旧版本如9.5.7,可解除限制

 

一年一度系列又开始了,想薅羊毛又不想手动点点点?

一、直接使用

1、下载安装“淘宝双十一喵币.apk” (可能会报毒,打包软件的问题)

https://sxf1024.lanzoui.com/b09rfiqxe 密码:bkxr

2、开启无障碍功能,在手机“设置->更多设置->无障碍->更多已下载服务->淘宝双十一喵币->开启服务”

3、开启悬浮窗权限,在“设置->应用管理->淘宝双十一喵币->权限管理->悬浮窗权限->始终允许”。不放心的,其他权限可以全部禁止(但保留“修改系统设置”,不然会反复提示“无障碍功能未开启”)。

4、运行“淘宝双十一喵币.apk” 

 

二、想要源码

1、 下载安装autojs.apk

https://sxf1024.lanzoui.com/b09rfiqxe 密码:bkxr

2、将“喵币.js”导入

https://sxf1024.lanzoui.com/b09rfiqxe 密码:bkxr

3、点击“运行”

4、源码

auto(); function deBug(str) { // toast(str); console.log(str); } threads.start(function(){ //在子线程中调用observeKey()从而使按键事件处理在子线程执行 events.observeKey(); events.on("key_up", function(keyCode, events){ //音量键关闭脚本 if(keyCode == keys.volume_up){ exit(); } }); }); events.on("exit", function(){ device.cancelKeepingAwake();//取消屏幕常亮 device.vibrate(100); deBug("脚本已结束"); console.log("脚本已结束"); }); function cat() { sleep(2000); className("android.widget.Button").text("我的猫,点击撸猫").waitFor(); var res = className("android.widget.Button").text("我的猫,点击撸猫").findOne(); deBug("开始撸猫5分钟"); var startDate = new Date(); var startMin = startDate.getMinutes(); while(1) { var nowDate = new Date(); var nowMin = nowDate.getMinutes(); if(nowMin-startMin >= 5) { break; }else { res.click(); sleep(250); } } deBug("撸猫结束"); } function enter() { console.log("欢迎使用auto.js 领喵币脚本"); deBug("打开淘宝"); app.launchPackage("com.taobao.taobao"); id("rv_main_container").findOne().children().forEach(child => { var target = child.findOne(className("android.widget.FrameLayout").desc("我的淘宝")); }); sleep(1000); deBug("进入活动界面"); className("android.view.View").desc("搜索").waitFor(); className("android.view.View").desc("搜索").click(); id("searchEdit").waitFor(); setText(0, "20亿红包"); id("searchbtn").click(); while(1){ var res = className("android.widget.Button").textContains("收下祝福"); if(res.exists()) { deBug("收下祝福"); res.click(); } res = className("android.view.View").textContains("天猫双十一"); if(res.exists()) break; sleep(1000); } deBug("进入完成"); } function coin() { className("android.widget.Button").text("赚喵币").findOne().click() className("android.view.View").text("累计任务奖励").waitFor(); var res=className("android.widget.Button").text("签到"); if(res.exists()) { res.findOne().click(); deBug("签到"); } sleep(1000); device.keepScreenOn();//屏幕常亮,防止锁屏 while(1){ var tar1 = className("android.widget.Button").text("去浏览"); var tar2 = className("android.widget.Button").text("去围观"); var tar3 = className("android.widget.Button").text("去完成"); var tar4 = className("android.widget.Button").text("去观看"); var target; if(tar1.exists()) target = tar1.findOnce(); else if(tar2.exists()) target = tar2.findOnce(); else if(tar4.exists()) target = tar4.findOnce(); else if(tar3.exists()) { var len = tar3.find().length; if(len >= 2) { target = tar3.find()[len-1]; }else { break; } } else break; deBug("去浏览"); target.click(); sleep(2000); while(1){ res = className("android.view.View").descContains("浏览店铺").exists() || className("android.widget.Button").descContains("浏览店铺").exists() || className("android.view.View").descContains("浏览15秒").exists() || className("android.view.View").textContains("浏览15秒").exists() || className("android.view.View").textContains("今日已达上限").exists()||className("android.view.View").descContains("今日已达上限").exists()||className("android.view.View").textContains("任务已完成").exists()||className("android.view.View").descContains("任务已完成").exists(); if(res) break; sleep(500); } deBug("当前:["+res+"], 开始计时"); sleep(5000); var cnt = 0; var res2 = 0; while(1){ res2 = className("android.view.View").descContains("全部完成啦").exists() || className("android.view.View").textContains("全部完成啦").exists() || className("android.view.View").descContains("任务完成").exists() || className("android.view.View").textContains("任务完成").exists() || className("android.view.View").descContains("任务已完成").exists() || className("android.view.View").textContains("任务已完成").exists() || className("android.view.View").descContains("今日已达上限").exists() || className("android.view.View").textContains("今日已达上限").exists(); if(res2) break; else{ if(cnt>30){ deBug("浏览超时"); break; } cnt = cnt+1; sleep(1000); } } target = className("android.widget.FrameLayout").desc("我的淘宝").exists(); if(target) { console.log("当前在首页"); scrollUp(); deBug("进入活动界面"); className("android.view.View").desc("搜索").waitFor(); className("android.view.View").desc("搜索").click(); id("searchEdit").waitFor(); setText(0, "20亿红包"); id("searchbtn").click(); while(1){ res = className("android.widget.Button").textContains("收下祝福"); if(res.exists()) { deBug("收下祝福"); res.click(); } res = className("android.widget.Button").textContains("天猫双十一") ; if(res.exists()) break; sleep(1000); } deBug("进入完成"); sleep(1000); className("android.widget.Button").text("赚喵币").findOne().click() className("android.view.View").text("累计任务奖励").waitFor(); continue; } deBug("浏览一次"); while(1){ back(); sleep(2000); if(className("android.view.View").textContains("累计任务奖励").exists()) break; } className("android.widget.Button").text("关闭").click(); sleep(1000); className("android.widget.Button").text("赚喵币").findOne().click() className("android.view.View").textContains("累计任务奖励").waitFor(); } deBug("浏览部分完成") sleep(2000); while(className("android.widget.Button").text("领取奖励").exists()) { className("android.widget.Button").text("领取奖励").findOne().click(); sleep(1000); } sleep(2000); deBug("去支付宝"); className("android.view.View").textContains("去支付宝领更多喵币").click(); //className("android.widget.Button").textContains("我知道了").waitFor(); while(1) { if( className("android.view.View").textContains("天猫双十一").exists() || className("android.widget.Button").textContains("我知道了").exists()) { break; } sleep(100); } deBug("进入完成"); } function water() { } function test() { if(id("_XCnU2g").exists()) id("_XCnU2g").findOnce().click(); sleep(500); if(className("android.widget.Button").textContains("赚更多喵币").exists()) className("android.widget.Button").textContains("赚更多喵币").findOnce().click() className("android.widget.Button").text("赚喵币").findOne().click(); className("android.view.View").text("累计任务奖励").waitFor(); var res=className("android.widget.Button").text("签到"); if(res.exists()) { res.findOne().click(); deBug("签到"); } sleep(1000); // device.keepScreenOn();//屏幕常亮,防止锁屏 var exit_flag = 0; while(1) { var lists = className("android.view.View").depth(16).find(); for(var i=1; i<lists.length; i++) { var item = lists[i]; var btn = item.children().findOne(className("android.widget.Button")); var msg = item.children().findOne(className("android.view.View").depth(18).indexInParent(0)); deBug(msg.text()); exit_flag = 1; if(msg.text().indexOf("邀请好友一起") !=-1) { deBug("× 跳过一次"); continue; }else if(msg.text().indexOf("登录淘宝特价版") !=-1) { deBug("× 跳过一次"); continue; }else { var btn_msg = btn.text(); if(btn_msg=="去浇水") { deBug("× 手动浇水吧"); }else if( btn_msg=="去浏览" || btn_msg=="去围观" || btn_msg=="去完成" || btn_msg=="去观看") { exit_flag = 0; deBug("√ 去浏览"); btn.click(); sleep(2000); var res; while(1){ res = className("android.view.View").descContains("浏览店铺").exists() || className("android.widget.Button").descContains("浏览店铺").exists() || className("android.view.View").descContains("浏览15秒").exists() || className("android.view.View").textContains("浏览15秒").exists() || className("android.view.View").textContains("今日已达上限").exists() || className("android.view.View").descContains("今日已达上限").exists() || className("android.view.View").textContains("任务已完成").exists(); if(res) break; sleep(500); } deBug("当前:["+res+"], 开始计时"); sleep(5000); var cnt = 0; var res2 = 0; while(1) { res2 = className("android.view.View").descContains("全部完成啦").exists() || className("android.view.View").textContains("全部完成啦").exists() || className("android.view.View").descContains("任务完成").exists() || className("android.view.View").textContains("任务完成").exists() || className("android.view.View").descContains("任务已完成").exists() || className("android.view.View").textContains("任务已完成").exists() || className("android.view.View").descContains("今日已达上限").exists() || className("android.view.View").textContains("今日已达上限").exists(); if(res2) break; else { if(cnt>30){ deBug("浏览超时"); break; } cnt = cnt+1; sleep(1000); } } var target = className("android.widget.FrameLayout").desc("我的淘宝").exists(); if(target) { console.log("当前在首页"); scrollUp(); deBug("进入活动界面"); className("android.view.View").desc("搜索").waitFor(); className("android.view.View").desc("搜索").click(); id("searchEdit").waitFor(); setText(0, "20亿红包"); id("searchbtn").click(); while(1){ var res = className("android.widget.Button").textContains("收下祝福"); if(res.exists()) { deBug("收下祝福"); res.click(); } res = className("android.widget.Button").textContains("天猫双十一") ; if(res.exists()) break; sleep(1000); } deBug("进入完成"); sleep(1000); className("android.widget.Button").text("赚喵币").findOne().click() className("android.view.View").text("累计任务奖励").waitFor(); continue; } deBug("浏览一次"); while(1){ back(); sleep(2000); if(className("android.view.View").textContains("累计任务奖励").exists()) break; } className("android.widget.Button").text("关闭").click(); sleep(1000); className("android.widget.Button").text("赚喵币").findOne().click() className("android.view.View").textContains("累计任务奖励").waitFor(); }else { deBug("× 已完成,跳过一次"); } } } if(exit_flag == 1) { break; }else { deBug("再查一次"); } } deBug("浏览部分完成") sleep(2000); while(className("android.widget.Button").text("领取奖励").exists()) { deBug("领取奖励") className("android.widget.Button").text("领取奖励").findOne().click(); sleep(1000); } sleep(2000); deBug("去支付宝"); className("android.view.View").textContains("去支付宝领更多喵币").click(); //className("android.widget.Button").textContains("我知道了").waitFor(); while(1) { if( className("android.view.View").textContains("天猫双十一").exists() || className("android.widget.Button").textContains("我知道了").exists()) { break; } sleep(100); } deBug("进入完成"); } function upgrade() { deBug("开始升级"); var btn = className("android.widget.Button").depth(16).textContains("喂猫升级").findOne(); while(1) { btn.click(); sleep(500); if(className("android.view.View").text("我知道了").exists()) { deBug("升了1级"); }else if(className("android.view.View").text("累计任务奖励").exists()) { className("android.widget.Button").text("关闭").click(); deBug("喵币不足"); sleep(1000); break; }else { deBug("进度+1"); } } deBug("升级完成"); } function pay() { className("android.widget.Button").text("赚喵币").findOne().click() className("android.widget.Button").text("关闭任务弹窗").waitFor(); var res=className("android.widget.Button").textContains("签到"); if(res.exists()) { res.click(); deBug("签到"); } sleep(1000); while(1) { var tar1 = className("android.widget.Button").text("逛一逛"); // var tar2 = className("android.widget.Button").text("去围观"); //var tar3 = className("android.widget.Button").text("去完成"); // var tar4 = className("android.widget.Button").text("去观看"); var target; if(tar1.exists()) target = tar1.findOnce(); // else if(tar2.exists()) target = tar2.findOnce(); //else if(tar3.exists()) target = tar3.findOnce(); // else if(tar4.exists()) target = tar4.findOnce(); else break; deBug("去浏览"); target.click(); sleep(2000); while(1){ res = className("android.view.View").depth(11).drawingOrder(0).exists(); if(res) break; sleep(500); } deBug("开始计时"); sleep(20*1000); deBug("浏览一次"); while(1) { back(); sleep(2000); if(className("android.widget.Button").text("关闭任务弹窗").exists()) { break; } } className("android.widget.Button").text("好的,我知道了").findOne().click() className("android.widget.Button").text("关闭任务弹窗").click(); sleep(1000); className("android.widget.Button").text("赚喵币").findOne().click() className("android.widget.Button").text("关闭任务弹窗").waitFor(); } deBug("浏览部分完成") sleep(2000); deBug("去淘宝"); className("android.widget.Button").textContains("去手机淘宝").click(); className("android.view.View").textContains("天猫双十一").waitFor(); sleep(1000); deBug("进入完成"); } function main() { alert("音量+键可以停止脚本", "新版淘宝有脚本检测,请安装旧版淘宝如8.11\n请开启无障碍功能和悬浮窗权限\n欢迎加入群: 913182235"); setClip("913182235"); deBug("已复制群号到剪切板"); var options = ["狂点猫", "收金币(淘宝-支付宝)", "先金币,后点猫"] var MODE = -1; var i = dialogs.select("请选择一个选项", options); if(i >= 0){ toast("您选择的是" + options[i]); MODE = i; }else{ toast("您取消了选择"); toast("脚本结束"); console.log("脚本结束"); device.cancelKeepingAwake();//取消屏幕常亮 exit(); } console.show(); enter(); if(MODE==0) { cat(); // 点猫 } else if(MODE==1) { coin(); // 金币 pay(); // 支付宝 upgrade(); // 升级 } else if(MODE==2) { coin(); // 金币 //test(); pay(); // 支付宝 cat(); // 点猫 upgrade(); // 升级 } toast("脚本结束"); console.log("脚本结束"); device.cancelKeepingAwake();//取消屏幕常亮 exit(); } main();

 

攻略

(一)活动时间

【玩法一】超级星秀猫,升级领红包: 2020 年 10 月 21 日00:00:00—— 2020 年 11 月 11 日12:59:59

【玩法二】提前兑双 11 红包:2020年 11 月 1 日7:00:00—— 2020 年 11 月 1 日23:59:59;

【玩法三】最终日兑双 11 红包:2020年 11 月 10 日7:00:00—— 2020 年 11 月 11 日21:59:59;

【玩法四】满级猫开心愿大奖:2020 年 11 月 11 日14:00:00—— 2020 年 11 月 11 日21:59:59;

(二)活动玩法

【玩法一】超级星秀猫,升级领红包1、活动时间:2020 年 10 月 21 日00:00:00—— 2020 年 11 月 11 日12:59:59

【玩法二】提前兑双 11 红包1、兑换时段:2020 年 11 月 1 日7:00:00—— 2020 年 11 月 1 日23:59:59

【玩法三】最终日兑双 11 红包1、兑换时段:2020 年 11 月 10 日7:00:00—— 2020 年 11 月 11 日21:59:59

【玩法四】满级猫开心愿大奖1、开奖时间:2020 年 11 月 11 日14:00:00—— 2020 年 11 月 11 日21:59:59

 

 
最新回复(0)