自动刷网课,autoJS代码
vscode
Ctrl+shift+p打开命令行,连接手机
f5运行
1.点击当前播放器,获取当前播放总时长与播放进度
2.若当前播放进度不等于00:00且总时长与播放进度不相等,那么执行
下滑170px,点击最新的视频
3.while(true)无限循环执行,100个课,连刷24小时基本就结束了
1 // toast("事件触发") 2 // 注意,需要点击播放界面使控件出现 3 // 读取当前播放进度 4 // id("current").findOne().getText() 24:54 5 // 读取总的播放时间 6 // id("total").findOne().getText() 46:58 7 8 while(true){ 9 click(288,408)//点击视频 10 var begin=id("current").findOne().getText() //进度 11 var end=id("total").findOne().getText() //结束 12 13 // 如果时间结束时间不为0,开始时间与结束时间相等 14 if (!end.equals("00:00")&&begin.equals(end)){ 15 swipe(534,1900,534,1730,300)//下滑操作 16 sleep(2000) 17 click(534, 1878);//点击操作 18 } 19 sleep(1000*5) 20 } 21 // swipe(534,1900,534,1730,300)//下滑操作