autojs快手极速版自动赚金币,快手薅羊毛脚本

时间:21-01-17 作者:admin 阅读:

1.jpg

软糖提示:自己下载软件,本站由,然后执行测试,可能id或者由变化,需要自己替换下,如果没变化直接用最好,一般软件更新会由轻微变化,如果需要可以自行打包成APK

AutoJS 是基于一个标准字典库的文本输入自动完成 JavaScript 库。Auto.js 是使用纯 JS 实现的,没有任务外部依赖

一下为代码,自己搞进vs code里面测试跑,具体vs code安装看本站其他文章


auto.waitFor();//判断和等待开启无障碍

let see_count = rawInput('请输入滑动次数','1000');//手动输入滑动次数默认是1000次。

app.launchApp('快手极速版');//只有一个快手极速版所以直接Launch就可以,不用包名

sleep(10000);//等待splash时间

console.show(); //开启日志(悬浮窗权限)

for (var i = 1; i < see_count; i++) {

    toast("快手极速版滑动" + i +  "次"+"总计:"+ see_count + "次");//系统自带目前我huweinova不显示还不知道为啥

    console.log("快手极速版滑动" + i + "次"+"总计:"+ see_count + "次");

    kuaiShouCloseIsLike();

    randomUpSildeScreen();//模仿人类随向上滑动一次,表示对这个视频有兴趣

    randomDownSildeScreen();//模仿人类随连续下滑2次,表示对当前视频无兴趣

    randomHeart();//模仿人类随随机点赞

    randomFollow();//模仿人类随随机关注

    slideScreenDown(device.width / 2, device.height-200, device.width / 2, 500, 300);

}

//关闭当前程序

home();//回到首页

exits();//退出js脚本

 

 

/**

 * 快手关闭是否喜欢对话框

 */

function kuaiShouCloseIsLike(){

    if(className("android.widget.TextView").text("不影响").exists()){

        className("android.widget.TextView").text("不影响").findOnce().click();

    }

/**

 * 屏幕向下滑动并延迟8至12秒

 */

function slideScreenDown(startX, startY, endX, endY, pressTime) {

    swipe(startX, startY, endX, endY, pressTime);

    let delayTime = random(8000, 12000);

    sleep(delayTime);//模仿人类随机时间

}

/**

 * 随机上滑(防止被判定是机器)上滑后停留时间至少是10S,造成假象表示是对内容感兴趣

 * 点赞和关注先不搞。

 */

function randomUpSildeScreen(){

    let randomIndex = random(1, 50);

    if(randomIndex==1){

        console.log("快手极速版随机上滑被执行了!!!");

        pressTime = random(200, 500);

        swipe(device.width / 2, 500, device.width / 2, device.height-200, 300);

        delayTime = random(10000, 15000);

        sleep(delayTime);

    }

}

/**

 * 连续下滑对上一个无兴趣

 * 其实得和上滑做个排他,既然无兴趣不要在上滑

 */

function randomDownSildeScreen(){

    let randomIndex = random(1, 50);

    if(randomIndex==1){

        console.log("连续下滑被执行了");

        swipe(device.width / 2, device.height-200, device.width / 2, 500, 300);

        sleep(2000);

        swipe(device.width / 2, device.height-200, device.width / 2, 500, 300);

        delayTime = random(8000, 10000);

        sleep(delayTime);

        

    }

}

 

/**随机点赞并休息一秒 */

function randomHeart() {

    index = random(1, 50);

    if (index == 6) {

        var target = id('a4l').findOnce();

        if (target == null) {

            return;

        } else {

            target.click();

            sleep(1000);

            console.log("随机点赞并休息一秒");

        }

    }

}

function randomFollow(){

    index = random(1, 100);

    if (index == 66) {

        var target = id('nebula_thanos_bottom_follow_button_layout').findOnce();

        if (target == null) {

            return;

        } else {

            target.click();

            sleep(1000);

        }

    }

}

/**

 * 随机评论(未实现)

 */

function randomComment() {

    content = "666"

    id('comment_button').findOnce().click();

    sleep(1000);//阻塞下面的动作

    id("recycler_view").className("androidx.recyclerview.widget.RecyclerView").scrollable(true).findOne().children().forEach(child => {

        var target = child.findOne(id("comment"));

        target.click();

    });

    sleep(1000);

}


本站文章均转载自互联网或网友上传提供,如有侵权,联系删除!
  • 相关推荐