用于自动刷短视频的脚本,用于Autojs writeor的博客 wr的小窝喔~
  • 欢迎访问wr的小窝~,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站.
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
  • 嘟嘟嘟嘟嘟嘟啦~~

用于自动刷短视频的脚本,用于Autojs

未分类 writeor 11个月前 (11-07) 316次浏览 已收录 0个评论
//auto.waitFor();//判断和等待开启无障碍
let see_count = rawInput('请输入滑动次数','1500');//手动输入滑动次数默认是1000次。
device.setBrightnessMode(0); //亮度模式,0为手动亮度,1为自动亮度设置当前亮度模式。
//device.setBrightness(0)//b <number> 亮度,范围0~255设置当前手动亮度。如果当前是自动亮度模式,该函数不会影响屏幕的亮度。
var i=0;
    //device.setBrightness(70); //亮度模式,0为手动亮度,1为自动亮度设置当前亮度模式。
    sleep(4000)//换模式
    console.log("换为快手");
    function slideScreenDown(startX, startY, endX, endY, pressTime) {
        //swipe(device.width / 2, 2000, device.width / 2, 100, 300);
        swipe(startX, 2000, endX, 100, 300);
        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, 2000, device.width / 2, 100, 300);
            delayTime = random(10000, 15000);
            sleep(delayTime);
        }
    }
    /**
     * 连续下滑对上一个无兴趣
     * 其实得和上滑做个排他,既然无兴趣不要在上滑
     */
    function randomDownSildeScreen(){
        let randomIndex = random(1, 50);
        if(randomIndex==1){
            console.log("连续下滑被执行了");
            swipe(device.width / 2, 2000, device.width / 2, 100, 300);
            sleep(2000);
            swipe(device.width / 2, 2000, device.width / 2, 100, 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);
            }
            }
        }
    //let see_count = rawInput('请输入滑动次数','300');//手动输入滑动次数默认是1000次。
    app.launchApp('快手极速版');//只有一个快手极速版所以直接Launch就可以,不用包名
    sleep(10000);//等待splash时间
    device.setBrightness(0); 
    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);
    }


    //device.setBrightness(70); 
    device.setBrightnessMode(1);
    sleep(4000)//换模式
    console.log("已经结束");   
    

wr的小窝 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:用于自动刷短视频的脚本,用于Autojs
喜欢 (0)
[[email protected]]
分享 (0)

您必须 登录 才能发表评论!