江苏教师教育学习外挂

自动挂机学习。

// ==UserScript==
// @name         江苏教师教育学习外挂
// @namespace    https://greasyfork.org/zh-CN/users/41249-tantiancai
// @version      1.1
// @description  自动挂机学习。
// @license      MIT
// @author       Tantiancai
// @match        https://jste.lexiangla.com/classes/*/courses/*
// @match        https://lexiangla.com/classes/*/courses/*
// @grant        none
// ==/UserScript==
(function () {
    'use strict';

    function getUnsafeWindow() {
        if(this)
        {
            console.log(this);
            if (typeof(this.unsafeWindow) !== "undefined") {//Greasemonkey, Scriptish, Tampermonkey, etc.
                return this.unsafeWindow;
            } else if (typeof(unsafeWindow) !== "undefined" && this === window && unsafeWindow === window) {//Google Chrome natively
                var node = document.createElement("div");
                node.setAttribute("onclick", "return window;");
                return node.onclick();
            }else
            {
            }
        } else {//Opera, IE7Pro, etc.
            return window;
        }
    }
    var myUnsafeWindow = getUnsafeWindow();
    var doc = myUnsafeWindow.document;
    var processTimer = null;
    var cntRetry = 0;
	myUnsafeWindow.clearInterval(processTimer);
    // 每隔5秒检测一次
    processTimer = myUnsafeWindow.setInterval(TimeProcess, 5000);

    // 检测函数
    function TimeProcess()
    {
        // 播放按钮表示时,点击播放按钮
        if($('.vjs-big-play-button').css('display') != 'none')
        {
	        console.log('点击播放', 'color:blue');
	        $('.vjs-big-play-button').click();
        }

        // 确定按钮表示时,点击确定按钮
        var confirm = $(".venom-confirm");
        if(confirm.length > 0 && confirm.css('display') != 'none')
        {
            console.log('点击确定', 'color:blue');
            $('.venom-btn-primary').click();
        }
    }

})();