智慧树自动刷课代码

智慧树自动关闭弹窗,自动跳转下一节,代码如下:

var ti=$("body");
var video=$(".catalogue_ul1 li[id*=video-]");
var i=1;

var v=1;


video.css("color","blue");
console.log("已选取"+video.length+"个小节,并已用蓝色标明,请检查是否有遗漏,如有遗漏,概不负责");
ti.on("DOMNodeInserted",function(e){
if(e.target.textContent=="关闭"){
console.log("检测到第"+i+"个弹题窗口");
window.setTimeout(function(){
$(".popbtn_cancel").click();
console.log("已关闭");
},3000);
i++;
}
else if(e.target.textContent=="本节视频,累计观看时间『100%』"){
console.log("检测到视频观看完成,准备跳到下一节");
$('.next_lesson_bg').find('a').trigger('click');
console.log("已跳转");
v++;
console.log("目前播放了"+v+"个视频");
}

});


以上代码是网上找到的,修改了两处:

①视频标注改为了蓝色字体 以示区别

②原代码从右侧列表实现跳转下一节改为从左下角跳转下一节,避免了重复判断


具体使用方法如下:

扫描二维码关注公众号,回复: 41202 查看本文章

进入网页后出现以上界面,点击Console,然后把代码复制到下面输入框,回车。


视频字体颜色变为蓝色表示成功了。

猜你喜欢

转载自blog.csdn.net/qq_39403545/article/details/80038082