AutoJS4.1.0实战教程---爱走路

爱走路邀请码: A1029182999,看文章加关注点分享都不用...加下邀请码就好。再次友情提醒: A1029182999

这个App比较好。走路和小视频一起的推荐一下。看视频的时候会弹出广告,比较幸运视频广告的ID是固定的直接获取就可以。

        
if (className("android.widget.ImageView").id("iv_close").exists()) {
    toastLog("关闭广告");
    className("android.widget.ImageView").id("iv_close").findOnce().click();
}

其他的代码我已经写好,分享给大家。

auto.waitFor();
app.launchApp('爱走路');
console.show(); //开启日志(悬浮窗权限)
console.info("进入爱走路");
sleep(5000);
if(className("android.widget.TextView").id("goto_login").exists()){
    console.info("点击领取金币");
    let b=className("android.widget.TextView").id("goto_login").findOnce().bounds();
    click(b.centerX(),b.centerY());
    sleep("3500");
    if(className("android.widget.TextView").text("放弃兑换").exists()){
        let b=className("android.widget.TextView").text("放弃兑换").findOnce().bounds();
        click(b.centerX(),b.centerY());
    }
    if(className("android.widget.TextView").id("tv_close_btn").exists()){
        let b=className("android.widget.TextView").id("tv_close_btn").findOnce().bounds();
        click(b.centerX(),b.centerY());
    }
}
//点击爱赚钱进行签到
if(className("android.widget.TextView").text("爱赚钱").exists()){
    console.info("点击爱赚钱");
    let b=className("android.widget.TextView").text("爱赚钱").findOnce().bounds();
    click(b.centerX(),b.centerY());
    sleep("5000");
    if(className("android.view.View").id("dd").exists()){
        className("android.view.View").id("dd").findOnce().click();
    }
}
if (className("android.widget.ImageView").id("iv_close").exists()) {
    toastLog("关闭广告");
    className("android.widget.ImageView").id("iv_close").findOnce().click();
}
//点击爱视频
if(className("android.widget.TextView").text("爱视频").exists()){
    console.info("点击爱视频");
    let b=className("android.widget.TextView").text("爱视频").findOnce().bounds();
    click(b.centerX(),b.centerY());
    sleep("5000");
    let see_count=100;
    for (var i = 1; i < see_count; i++) {
        toastLog("爱走路爱视频滑动" + i + "次" + "总计:" + see_count + "次");
        if (className("android.widget.ImageView").id("iv_close").exists()) {
            className("android.widget.ImageView").id("iv_close").findOnce().click();
        }
        swipe(device.width / 2, device.height - 200, device.width / 2, 500, 700);
        let delayTime = random(5000, 10000);
        sleep(delayTime);
    }
}

猜你喜欢

转载自www.cnblogs.com/zy0412326/p/12640658.html
今日推荐