最近发现好多短视频软件都可以通过刷视频领取红包,就想到能不能实现自动刷屏以及点赞。
刚好又在学习autojs,就决定试试使用autojs来实现自动刷视频+点赞。
核心思路就是,获取应用包名-》启动应用-》跳过广告-》上滑屏幕切换下一个视频-》随机双击喜欢。
在以上功能基础上,加入可以选择本次自动观看视频的个数。执行前开启脚本的无障碍服务权限。
其中,上滑范围采用了随机数进行设置,47%概率随机点击喜欢。核心代码如下,
for(var i=0;i<options[viewnum];i=i+1){
log(i+"次循环开始")
var x1 = random(450,550)
var y1 = random(1850,2000)
var x2 = random(350,450)
var y2 = random(200,450)
var t1 = random(850,1000)
var sleeptime = random(15000,25000)
swipe(x1,y1,x2,y2,t1)
sleep(sleeptime)
//id("com.ss.android.ugc.aweme:id/ayb").findOne().click()
//双击喜欢
var islike = random(0,100)
//47%概率点击喜欢
if(islike<=47){
click(575,1375)
sleep(50)
click(575,1375)
}
liketime = random(1000,3000)
sleep(liketime)
}
有什么改进的地方欢迎评论区交流哦~~~~~
需要完整版代码的朋友可以私聊我。
网友评论