autojs----2025淘宝淘金币跳一跳自动化

有概率被淘宝检测脚本,导致奖励变少,本人一概不负责

更新记录

10.30 一次运行5分钟,防止检测有效

使用流程

1.下载autojs,创建文件把脚本代码复制

2.打开淘宝,进入淘金币领体力界面

3.进入搜索任务,替换代码中的挡风披冬季,为任意你的物品即可,随后返回领体力界面

3.返回autojs,启动脚本,打开淘宝,此时在领体力任务界面

代码

js 复制代码
"auto";

auto.waitFor();

var height = device.height;
var width = device.width;
setScreenMetrics(width, height);

toast("开始执行淘宝浏览类任务...");
app.launchApp("淘宝");
sleep(3000);

// ✅ 设置运行时间上限(毫秒)
var maxRunTime = 5 * 60 * 1000; // 5分钟
var startTime = new Date().getTime();

var maxTry = 1000;
var tryCount = 0;

while (tryCount < maxTry) {
    // 检查运行时间
    var now = new Date().getTime();
    if (now - startTime > maxRunTime) {
        toast("运行时间已到5分钟,自动停止");
        exit();
    }

    tryCount++;

    var buttons = text("去完成").find();

    if (buttons.empty()) {
        toast("未找到'去完成',尝试滑动刷新...");
        swipe(width / 2, height * 0.8, width / 2, height * 0.3, 800);
        sleep(3000);
        continue;
    }

    var found = false;

    for (var i = 0; i < buttons.size(); i++) {
        var btn = buttons.get(i);
        var parent = btn.parent();
        var textAll = "";

        if (parent) {
            var textViews = parent.find(className("TextView"));
            var minDist = 10000;
            textViews.forEach(tv => {
                var dist = Math.abs(tv.bounds().centerY() - btn.bounds().centerY());
                if (dist < minDist) {
                    minDist = dist;
                    textAll = tv.text();
                }
            });
        }

        toast("检测到任务文本:" + textAll);

        if (textAll && textAll.match(/浏览.*秒/)) {
            found = true;
            toast("执行任务:" + textAll);

            // 从任务文本提取浏览时间(默认15秒)
            var timeMatch = textAll.match(/(\d+)\s*秒/);
            var browseSeconds = timeMatch ? parseInt(timeMatch[1]) : 15;
            if (browseSeconds < 5) browseSeconds = 5; // 设置最小5秒

            // 点击"去完成"
            try {
                if (btn.clickable()) {
                    btn.click();
                } else {
                    click(btn.bounds().centerX(), btn.bounds().centerY());
                }
            } catch (e) {
                toast("点击异常,尝试坐标点击");
                click(btn.bounds().centerX(), btn.bounds().centerY());
            }

            sleep(2000); // 等待页面加载

            // 检测是否有"搜索"按钮
            var searchBtn = text("搜索").findOne(2000);
            if (searchBtn) {
                toast("发现搜索按钮,先点击挡风披冬季");
                var itemBtn = text("挡风被冬季").findOne(2000);
                if (itemBtn) {
                    itemBtn.click();
                    sleep(1000);
                }
                toast("点击搜索按钮");
                searchBtn.click();
                sleep(2000);
            }

            // 模拟滑动浏览页面(7次)
            for (var j = 0; j < 7; j++) {
                swipe(width / 2, height * 0.8, width / 2, height * 0.2, 800);
                sleep(1500);
            }

            // 模拟浏览时间(动态调整)
            var browseMs = browseSeconds * 1000;
            toast("浏览约 " + browseSeconds + " 秒");
            sleep(browseMs);

            try {
                back();
            } catch (e) {
                toast("返回失败,重试");
                sleep(2000);
                back();
            }

            sleep(4000);
            break;
        }
    }

    if (!found) {
        toast("未找到浏览类任务,继续下滑刷新...");
        swipe(width / 2, height * 0.8, width / 2, height * 0.3, 800);
        sleep(3000);
    }
}

toast("任务循环结束");
相关推荐
君顾123 分钟前
智慧零售实战指南:从技术架构到落地方案全解析
java·开发语言·零售
Alwayswinnn24 分钟前
27届秋招实录:从手动填表到自动化辅助的效率跃升
阿里云·自动化·秋招·大学生找工作·应届生就业·ai求职工具·一键投简历
zhanghe6871 小时前
es的密码带有特殊字符,导出
java
平头哥技术团队1 小时前
Day 10 | 工欲善其事:VS Code 配置与项目归档
android·开发语言·前端·javascript·html·交互
pnoker1 小时前
IoT DC3 概念解读:把设备抽象成一套语义模板——位号、指令、事件与面向智能体的设备建模
java·人工智能·物联网·iot·dc3
my_realmy1 小时前
Java SE 基础学习笔记(一):面向对象、继承多态、抽象接口与异常(JDK 8)
java·多线程·并发··生产者消费者模式
天远数科2 小时前
风险治理实战:基于天远车信盟出险构建自动化理赔核保流水线
java·网络·人工智能·自动化
yume_sibai2 小时前
Element Plus 数据展示组件完全指南(15个核心组件)
前端·javascript·vue.js
骇客野人2 小时前
SpringBoot电商系统用户注册、登录、留存及数据埋点设计与落地实施方案
java·spring boot·后端
草邦设计开发团队_媒体资源平台2 小时前
GEO 信源整合一键发布软文:从内容生产到流量获客的自动化实践
运维·人工智能·自动化