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