每一個平臺的網課都有相應的測試,然鵝這些測試對於那些堅持快樂學習至上原則的同窗就不是那麼友好了,本着讓這部分同窗也能享受考高分的樂趣,找到了一些讓網課學習更快樂的小幫手。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);