2020 某宝双十二活动自动化脚本

  • 2020 某宝双十二活动自动化脚本已关闭评论
  • 65 views
  • A+
所属分类:其他教程

2020 某宝双十二活动自动化脚本【全额奖励,防检测】

更新日志

v2.0.0--2020-12-05

  • 新增直接打开活动界面功能,解决部分人初次运行脚本时显示已完成的问题
  • 新增调速功能,可自由选择调节脚本的操作间隔,旧手机的福音

v1.2.0--2020-12-03

  • 新增自动跳过游戏功能
  • 新增自动跳过开通 88VIP 功能
  • 优化代码

v1.1.1--2020-12-02

  • 新增活动页面自动立即领取功能
  • 新增自动跳过拍立淘任务功能
  • 优化代码

 

使用说明

  • 高版本某宝 APP 有检测机制,经测试 V9.0.0 版某宝 APP 可以获得全额奖励
  • Android7.0及以上设备(无需 Root)安装Auto.js App
  • Auto.js APP 下导入 js 脚本
  • 开启无障碍服务并授权给 Auto.js 后,点击运行脚本即可
  • 脚本执行过程中请勿手动点击屏幕,否则脚本执行可能会错乱,导致任务失败
  • 在 Auto.js App 中提前设置音量上键停止所有脚本,以便脚本运行出错时可按音量+键终止

 

下载链接

  • 豌豆荚某宝历史版本下载:https://www.wandoujia.com/apps/32267/history
  • Auto.js:wws.lanzous.com/iwVE0iya6ra ,密码:beje

 

脚本源代码:

  1. /**
  2.  * 淘宝双十二活动脚本
  3.  *
  4.  * Author: YBQ789
  5.  * Date: 2020/12/05
  6.  * Versions: 2.0.0
  7.  * Github: https://github.com/YBQ789/taobao-1212
  8.  */
  9.  //版本号
  10. versions = 'V2.0.0';
  11. speed = 1;
  12. //速度选择列表
  13. speedChooseList = ["正常""快速""缓慢"];
  14. ChooseList = [1, 0.5,3.5];
  15. /**
  16.  * 速度选择
  17.  */
  18. function speedChoose() {
  19.     var option = dialogs.singleChoice("选择运行速度", speedChooseList);
  20.     if (option == -1) {
  21.         toastLog("脚本已退出");
  22.         exit();
  23.     }
  24.     speed = ChooseList[option];
  25. }
  26. //无障碍判定
  27. try {
  28.     auto();
  29. catch (error) {
  30.     toast("请手动开启无障碍并授权给 Auto.js");
  31.     sleep(2000);
  32.     exit();
  33. }
  34. //获取控件是否存在操作
  35. function get(txt)
  36. {
  37.     return descContains(txt).exists() || textContains(txt).exists();
  38. }
  39. var width = device.width;//获取设备的宽度
  40. var height = device.height;//获取设备的高度
  41. //开始运行
  42. function run()
  43. {
  44.     console.show();
  45.     console.setPosition(0, 0);
  46.     sleep(500);
  47.     console.setSize(width/1.5,height/5);
  48.     toast("开始运行");
  49.     log("正在进入活动界面");
  50.     activityData = "taobao://pages.tmall.com/wow/z/tmtjb/town/1212-home";
  51.     app.startActivity({
  52.         action: "android.intent.action.VIEW",
  53.         data: activityData,
  54.     });
  55.     sleep(5000+1000*speed);
  56.     start();
  57. }
  58. //任务开始
  59. function start()
  60. {
  61.     textContains("领欢乐币").waitFor();
  62.     sleep(1000+1000*speed);
  63.     if(get("领欢乐币")){
  64.         textContains("领欢乐币").click();
  65.     }
  66.     sleep(1000+1000*speed);
  67.     if(get("去打卡")){
  68.         console.info("去打卡");
  69.         textContains("去打卡").click();
  70.     }
  71.     sleep(1000+1000*speed);
  72.     var title = ["去完成"];
  73.     for(var i = 0; i < title.length; i++){
  74.         num = 1;
  75.         j=0;
  76.         while(true){
  77.             var flag = get(title[i]);
  78.             toast("["+title[i]+"]返回值为:"+flag);
  79.             if(text(title[i]).findOnce(j)!=null){
  80.                 console.info("第"+num+"次"+title[i]);
  81.                 num++;
  82.                 textContains(title[i]).findOnce(j).click();
  83.                 while(true){
  84.                     sleep(random(5500,7500)+1000*speed);
  85.                     if (textContains("开通即享").exists()) {
  86.                         log("跳过开通任务");
  87.                         j++;
  88.                         back();break;
  89.                     }
  90.                     if (textContains("很抱歉,本次活动为邀请制").exists()) {
  91.                         log("跳过本次任务");
  92.                         j++;
  93.                         back();break;
  94.                     }
  95.                     if (textContains("复制链接").exists()) {
  96.                         log("跳过分享任务");
  97.                         j++;
  98.                         back();sleep(1000+1000*speed);back();break;
  99.                     }
  100.                     if (textContains("点击施肥").exists()) {
  101.                         log("跳过施肥任务");
  102.                         j++;
  103.                         back();break;
  104.                     }
  105.                     if (descContains("流量").exists()) {
  106.                         log("跳过充值任务");
  107.                         j++;
  108.                         back();break;
  109.                     }
  110.                     if (textContains("开通连续包月").exists()) {
  111.                         log("跳过开通连续包月任务");
  112.                         j++;
  113.                         back();sleep(1000+1000*speed);
  114.                         textContains("忍痛离开").click();
  115.                         break;
  116.                     }
  117.                     if (textContains("淘宝特价版送红包").exists()) {
  118.                         log("跳过打开 APP 任务");
  119.                         j++;
  120.                         back();break;
  121.                     }
  122.                     if (textContains("轻点照亮").exists()||textContains("垃圾分类").exists()) {
  123.                         log("跳过拍立淘任务");
  124.                         j++;
  125.                         back();break;
  126.                     }
  127.                     if (textContains("开通 88VIP").exists()) {
  128.                         log("跳过开通 88VIP 任务");
  129.                         j++;
  130.                         back();break;
  131.                     }
  132.                     if (textContains("消除三次").exists()) {
  133.                         log("跳过游戏任务");
  134.                         j++;
  135.                         back();break;
  136.                     }
  137.                     if(textContains("浏览").exists()||descContains("浏览").exists()){
  138.                         var txt = ["任务完成","任务已完成","任务已经全部完成啦"];
  139.                         sleep((15000+2000*speed));
  140.                         if(get(txt[0]) || get(txt[1]) || get(txt[2])){
  141.                             toast("浏览完成"); back(); break;
  142.                         }
  143.                     }else{
  144.                         back();break;
  145.                     }
  146.                 }
  147.             }else{
  148.                 break;
  149.             }
  150.             sleep(2000+1000*speed);
  151.         }
  152.     }
  153.     //立即领取任务
  154.     count = 3;
  155.     while(text("立即领取").exists()){
  156.         text("立即领取").findOne().click();
  157.         sleep(1000+1000*speed);
  158.         count--;
  159.         if(count<0){
  160.             break;
  161.         }
  162.     }
  163.     console.info("脚本结束")
  164.     sleep(500);
  165.     console.hide();
  166.     alert("任务已完成!");
  167.     exit();
  168. }
  169. //开始执行 run
  170. alert("【淘宝双十二活动脚本"+versions+"】\n\n 脚本执行过程请勿手动点击屏幕,否则脚本执行可能会错乱,导致任务失败\n 执行过程中可按音量+键终止\n\n 执行淘宝任务时请确保使用低版本淘宝(V9.0.0 及以下),否则无法获取奖励\n\n 最新版脚本请到 GitHub 获取\nhttps://github.com/YBQ789/taobao-1212\n\nPowered By YBQ789");
  171. speedChoose();
  172. run();
  173. alert("任务已完成!");

 

测试截图

2020 某宝双十二活动自动化脚本

 

教程资源来源互联网。

 

历史上的今天:

唯心寒辞