// ==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 // @downloadURL 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(); } } })();