学堂在线自动刷课脚本代码 简单可用
发表时间:2020-10-19
发布人:葵宇科技
浏览次数:810
私塾在线主动刷课代码
疫情时代黉舍开展了网课,网课竟然是在私塾在线膳绫擎找了一些课程视频让我们本身刷。不得吐槽一下课节又多,时光又长,放完一节视频还不主动跳到下一节,每次还得本身调播放倍速,真麻烦。想投契取巧,在网上找了良久也没找到合适的刷课代码,算了,本身测验测验写一个吧。
下载链接:https://www.lanzoui.com/b01hqipxg
应用办法:
下载打开直接应用即可,实现主动刷课,完成课程视频、文档、材料、评论辩论等
运行效不雅图:
核心代码:
start();
var runIt;
//开端视频播放
function start(){
sta = document.getElementsByClassName("play-btn-tip")[0];
console.log(sta);
console.log("播放----");
window.clearInterval(runIt);
runIt= setInterval(next,5000);
if(sta.innerText == "播放"){
console.log("开端播放视频");
document.getElementsByClassName("play-btn-tip")[0].click();
}
}
//停止视频播放
function stop(){
start();
clearInterval(runIt);
console.log("暂停----");
if(sta.innerText == "暂停"){
console.log("暂停视频");
document.getElementsByClassName("play-btn-tip")[0].click();
}
}
//跳转下一节视频
function next(){
var video = document.getElementsByClassName("xt_video_player")[0];
if(video == undefined){
document.getElementsByClassName("next")[0].click();
console.log("功课,5秒后跳转下一视频");
}
else if(video.length != 0){
var staNow = document.getElementsByClassName("play-btn-tip")[0];
if(staNow.innerText == "播放"){
console.log("播放视频");
staNow .click();
}
var c= video.currentTime;
var d = video.duration;
//不想封闭声音可以把此行代码删掉落
soundClose();
speed();
//视频播放进度跨越95%跳转下一节视频
if((c/d)>0.95){
document.getElementsByClassName("next")[0].click();
console.log("跳转到下一节");
console.log("本节不雅看百分比"+c/d);
}
}else {
console.log("未知缺点!");
}
}