每一个平台的网课都有相应的测试,然鹅这些测试对于那些坚持快乐学习至上原则的同窗就不是那么友好了,本着让这部分同窗也能享受考高分的乐趣,找到了一些让网课学习更快乐的小帮手。javascript
正式教程:css
内置刷课插件,添加下列代码,实现自动刷课java
下载连接:https://afeixz.lanzous.com/b01hjd6qd
效果如图:
第一步:查看说明(重点)浏览器
第二步:解压插件
第三步:打开浏览器,浏览器已经自带刷课脚本考试脚本,无需手动配置。
less
第四步:点击开始答题后可在网页上看到当前章节测试的答案了。ide
脚本代码以下:
var ti=$("body"); var video=$(".catalogue_ul1 li[id*=video-]"); var i=1; var v=1; video.css("color","blue"); console.log("已选取"+video.length+"个小节,并已用蓝色标明,请检查是否有遗漏,若有遗漏,概不负责"); setTimeout(function(){ $('.speedTab15').click(); $('.volumeIcon').click(); console.log("已进行静音和1.5倍加速"); },3000); 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("已跳转"); setTimeout(function(){ $('.volumeIcon').click(); $('.speedTab15').click(); console.log("已进行静音和1.5倍加速"); },6000); v++; console.log("目前播放了"+v+"个视频"); } }); console.log("成功运行自动刷网课智慧树版"); var _it = null; start(); // 弹题修复 setInterval(function(){ $(".popboxes_close.tmui_txt_hidd").click(); },500); closeQuestion(); function closeQuestion(){ clearInterval(_it); var t = $(".popboxes_close.tmui_txt_hidd"); if( t.length != 0 ){ t.click(); } if( $(".popboxes_close.tmui_txt_hidd").length != 0 ){ closeQuestion(); }else{ start(); } } function start(){ // 静音修复 setInterval(function(){ if(!$(".volumeBox").hasClass("volumeNone")){ $(".volumeIcon").click(); console.log("【提示】刷课程序已将视频静音"); } },100); _it = setInterval(function(){ console.log("【提示】刷课程序运行中"); // 关闭弹题 closeQuestion() // 判断清晰度调整为高清 // if(!$(".line1bq").hasClass("active")){ // $(".line1bq").click(); // console.log("【提示】刷课程序已将清晰度调整为“标清”"); // } // 1.5倍速 $(".speedTab15").click(); // 下一节课 if($("div.bigPlayButton").attr("style") != "display: none;" && $(".popboxes_close.tmui_txt_hidd").length === 0 ){ $("#nextBtn").click(); } },5000);