主要功能:
懸浮窗顯示welearn隨行課堂題目提示,口語、聽力參考文本;自定義時間,自動答題;開放自定義引數
下載地址:
https://www.lanzous.com/b01hjs3ih
使用方法:
- 自動答題只支持部分課程的部分題目,默認關閉
- 顯示聽力、口語參考文本,默認開啟
- 左鍵按住“參考文本”方可拖動
- 答案按照型別分隔(填空題都在一起、選擇題都在一起),不一定和實際題目順序相同,但是同一型別的題目的順序是穩定的
效果圖:


核心代碼:
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();
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/135727.html
標籤:其他
