华南理工大学高校邦实用脚本

关闭视频独占限制,自动勾选测验题答案

As of 2017-09-11. See the latest version.

// ==UserScript==
// @name         华南理工大学高校邦实用脚本
// @namespace    i-meto.com
// @version      0.1.0
// @description  关闭视频独占限制,自动勾选测验题答案
// @author       METO (https://i-meto.com/)
// @match        *://*.class.gaoxiaobang.com/class/*
// @run-at       document-end
// @grant        none
// ==/UserScript==
'use strict';

(function(){
    var lock=false;
    function moocHacker(){
        // 解放视频
        var vid=document.getElementById("vjs_video_3_html5_api");
        if(vid!=undefined)vid.play();
        // 自动填写答案
        var chk=document.getElementById("quizSubmit");
        if(chk!=undefined&&!lock){
            questionList.forEach(function(item,index){
                item.answerList.forEach(function(item,index){
                    if(item.correct=="1"){
                        var answerId=item.answerId;
                        Array.prototype.forEach.call(document.getElementsByTagName('i'),function(item,index){
                            if(item.getAttribute('answer_id')==answerId)item.click();
                        });
                    }
                });
            });
            alert("答案填写完毕");
            lock=true;
        }
    }
    window.setInterval(moocHacker,1000);
})();