智慧樹自動刷課代碼


/**
 * 使用方法(推薦使用Chrome 瀏覽器)
 * 1.點開將要播放的視頻
 * 2.按F12 或者 鼠標在空白處右擊 --> 檢查
 * 3.鼠標點擊console
 * 4.把代碼粘貼上,按回車,會看到需要播放的視頻列表變成藍色
 * 5.然后就進行刷課了。
 */

var ti = $("body");
var video = $(".catalogue_ul1 li[id*=video-]");
var i = 1;
var num = 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 () {
            document.getElementById("tmDialog_iframe").contentWindow.document.getElementsByClassName("answerOption")[0].getElementsByTagName("input")[0].click();
            $(".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);
        num++;
        console.log("目前播放了" + num + "個視頻");
    }
});


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM