小二白 发表于 2021-7-20 15:29

某东燃动夏季auto.js脚本7.20可用【搬运自github】

本帖最后由 小二白 于 2021-7-22 08:33 编辑

    活动入口:京东APP-首页右下角点我领红包
    活动时间:2021.7.8-2021.8.8
    使用方法:导入auto.js-开启无障碍-悬浮窗-运行即可
    截止2021.7.228:00可用   跟随更新
    搬运自github    https://github.com/loong132/autojs-script开源分享学习,侵权帮删!
    (第一次发帖,如有不对,多多指教:loveliness:)


start();
function start() {
    auto.waitFor();
    app.launch("com.jingdong.app.mall");
    while (className("android.widget.Image").text("c143642ad0850f7a").findOnce() == null) {
      toast("请进入活动界面");
      sleep(3000);
    }
    if (className("android.widget.Image").text("c143642ad0850f7a").exists()) {
      toast("成功进入活动界面");
      sleep(3000);
      while (textContains("运动+").exists()) {
            textContains("运动+").findOnce().click();
            toast("收集运动卡币");
            sleep(3000);
      }
      while (textContains("任务+").exists()) {
            textContains("任务+").findOnce().click();
            toast("收集任务卡币");
            sleep(3000);
      }
    }
    doTask();
}
function doTask() {
    className("android.widget.Image").text("c143642ad0850f7a").findOne().parent().click()
    toast("打开任务界面");
    sleep(3000);

    //关键字作为任务类型
    var hasTask = true;
    while (hasTask) {
      if (textMatches(/.*秒.*/).exists() && textMatches(/.*秒.*/).findOnce().parent().child(8).text() == "去完成") {
            textMatches(/.*秒.*/).findOnce().parent().child(8).click();
            sleep(10000);
      } else if (textContains("浏览加购").exists() && textContains("浏览加购").findOnce().parent().child(8).text() == "去完成") {
            textContains("浏览加购").findOnce().parent().child(8).click();
            sleep(3000);
            for (var i = 0; i < 5; i++) {
                className("android.view.View").scrollable(true).depth(15).findOne().child(i).child(0).child(4).click();
                toast("加购第" + (i + 1) + "个商品");
                sleep(5000);
                back();
                sleep(3000);
            }
            toast("浏览加购完成,返回");
      } else if (textContains("浏览").exists() && textContains("浏览").findOnce().parent().child(8).text() == "去完成") {
            textContains("浏览").findOnce().parent().child(8).click();
            sleep(3000);
            toast("浏览完成,返回");
      } else if (textStartsWith("参与可得").exists() && textStartsWith("参与可得").findOnce().parent().child(8).text() == "去完成") {
            textStartsWith("参与可得").findOnce().parent().child(8).click();
            sleep(3000);
            toast("浏览完成,返回");
      } else if (textContains("成功入会").exists() && textContains("成功入会").findOnce().parent().child(8).text() == "去完成") {
            textContains("成功入会").findOnce().parent().child(8).click();
            sleep(3000);
            if (textContains("加入店铺会员").exists()) {
                toast("脚本结束(涉及个人隐私,请手动加入店铺会员或者忽略加入会员任务)");
                break;
            }
            toast("浏览入会界面,获取金币");
      }
      else {
            toast("所有任务已完成,若有剩余可再启动一次脚本或手动完成");
            break;
      }
      sleep(1000);//给提示一个显示的时间
      back();
      sleep(3000);
      for (var i = 1; !className("android.widget.Image").text("c143642ad0850f7a").exists() && i <= 5; i++) {
            if (i == 5) {
                toast("无法返回任务界面,脚本结束");
                exit();
            }
            toast("无法返回任务界面,第" + i + "次尝试返回(最多4次)");
            sleep(1000);
            back();
            sleep(3000);
      }//避免弹窗,返回任务界面
    }
}



冰封雪影 发表于 2021-7-20 15:51

anto.js是一个安卓软件 大家去找老版本4.1.1免费的然后建一个文档复制上面的代码导入手机 手机导入这个文档 直接运行就可以了

ca8832 发表于 2021-7-26 13:52

想问下最近几天用这个脚本,浏览6秒的任务 总是还没到6秒就自动弹出来, 然后又接着浏览6秒又弹出来 完不成那个任务怎么办, 因为页面打开的时候会卡个几秒 差几秒才能浏览到时间

wangdian113258 发表于 2021-7-20 15:39

本帖最后由 wangdian113258 于 2021-7-20 15:41 编辑

前几天用过PC版本好用可惜失效了,不知道这个怎么样

OllyDbg丶 发表于 2021-7-20 15:45

这个不错,方便快捷

konglingpo 发表于 2021-7-20 15:45

可以么,感谢分享,试试。

alangbeyond 发表于 2021-7-20 15:48

这个具体怎么用,小白求详细教程。

松鼠蹶鱼肥 发表于 2021-7-20 15:49

怎么用??

冰封雪影 发表于 2021-7-20 15:49

666666成功了感谢

anxia1987 发表于 2021-7-20 15:51

是要放到服务器里面的吗?

sutramusic 发表于 2021-7-20 15:57

本帖最后由 sutramusic 于 2021-7-20 16:13 编辑

刚刚安装了,正在RUN,看不懂代码,不知道是怎么做的。暂时问题停在了购物车无法加购上面。具体原因不清楚
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 某东燃动夏季auto.js脚本7.20可用【搬运自github】