其他分享
首页 > 其他分享> > AutoJS4.1.0实战教程 ---快手极速版

AutoJS4.1.0实战教程 ---快手极速版

作者:互联网

  快手极速版是我个人最喜欢的APP,原因很简单,薅羊毛的时候简单粗暴无需过多的技术也不需要有提现的各种限制,只要够3元就可以提现,而且也不吝惜金币,每天1万多金币问题不大,废话不多说直接上代码。

我的快手极速版邀请码: 2rvxaem.看文章加关注点分享都不用...加下邀请码就好。

  1 auto.waitFor();//判断和等待开启无障碍
  2 let see_count = rawInput('请输入滑动次数','1000');//手动输入滑动次数默认是1000次。
  3 app.launchApp('快手极速版');//只有一个快手极速版所以直接Launch就可以,不用包名
  4 sleep(10000);//等待splash时间
  5 console.show(); //开启日志(悬浮窗权限)
  6 for (var i = 1; i < see_count; i++) {
  7     toast("快手极速版滑动" + i +  "次"+"总计:"+ see_count + "次");//系统自带目前我huweinova不显示还不知道为啥
  8     console.log("快手极速版滑动" + i + "次"+"总计:"+ see_count + "次");
  9     kuaiShouCloseIsLike();
 10     randomUpSildeScreen();//模仿人类随向上滑动一次,表示对这个视频有兴趣
 11     randomDownSildeScreen();//模仿人类随连续下滑2次,表示对当前视频无兴趣
 12     randomHeart();//模仿人类随随机点赞
 13     randomFollow();//模仿人类随随机关注
 14     slideScreenDown(device.width / 2, device.height-200, device.width / 2, 500, 300);
 15 }
 16 //关闭当前程序
 17 home();//回到首页
 18 exits();//退出js脚本
 19  
 20  
 21 /**
 22  * 快手关闭是否喜欢对话框
 23  */
 24 function kuaiShouCloseIsLike(){
 25     if(className("android.widget.TextView").text("不影响").exists()){
 26         className("android.widget.TextView").text("不影响").findOnce().click();
 27     }
 28 } 
 29 /**
 30  * 屏幕向下滑动并延迟8至12秒
 31  */
 32 function slideScreenDown(startX, startY, endX, endY, pressTime) {
 33     swipe(startX, startY, endX, endY, pressTime);
 34     let delayTime = random(8000, 12000);
 35     sleep(delayTime);//模仿人类随机时间
 36 }
 37 /**
 38  * 随机上滑(防止被判定是机器)上滑后停留时间至少是10S,造成假象表示是对内容感兴趣
 39  * 点赞和关注先不搞。
 40  */
 41 function randomUpSildeScreen(){
 42     let randomIndex = random(1, 50);
 43     if(randomIndex==1){
 44         console.log("快手极速版随机上滑被执行了!!!");
 45         pressTime = random(200, 500);
 46         swipe(device.width / 2, 500, device.width / 2, device.height-200, 300);
 47         delayTime = random(10000, 15000);
 48         sleep(delayTime);
 49     }
 50 }
 51 /**
 52  * 连续下滑对上一个无兴趣
 53  * 其实得和上滑做个排他,既然无兴趣不要在上滑
 54  */
 55 function randomDownSildeScreen(){
 56     let randomIndex = random(1, 50);
 57     if(randomIndex==1){
 58         console.log("连续下滑被执行了");
 59         swipe(device.width / 2, device.height-200, device.width / 2, 500, 300);
 60         sleep(2000);
 61         swipe(device.width / 2, device.height-200, device.width / 2, 500, 300);
 62         delayTime = random(8000, 10000);
 63         sleep(delayTime);
 64         
 65     }
 66 }
 67  
 68 /**随机点赞并休息一秒 */
 69 function randomHeart() {
 70     index = random(1, 50);
 71     if (index == 6) {
 72         var target = id('a4l').findOnce();
 73         if (target == null) {
 74             return;
 75         } else {
 76             target.click();
 77             sleep(1000);
 78             console.log("随机点赞并休息一秒");
 79         }
 80     }
 81 }
 82 function randomFollow(){
 83     index = random(1, 100);
 84     if (index == 66) {
 85         var target = id('nebula_thanos_bottom_follow_button_layout').findOnce();
 86         if (target == null) {
 87             return;
 88         } else {
 89             target.click();
 90             sleep(1000);
 91         }
 92     }
 93 }
 94 /**
 95  * 随机评论(未实现)
 96  */
 97 function randomComment() {
 98     content = "666"
 99     id('comment_button').findOnce().click();
100     sleep(1000);//阻塞下面的动作
101     id("recycler_view").className("androidx.recyclerview.widget.RecyclerView").scrollable(true).findOne().children().forEach(child => {
102         var target = child.findOne(id("comment"));
103         target.click();
104     });
105     sleep(1000);
106 }

 

标签:target,快手,random,width,sleep,device,AutoJS4.1,极速
来源: https://www.cnblogs.com/zy0412326/p/12590829.html