// ==UserScript== // @name 学银在线助手/自动刷课 // @namespace http://apcbat.top/ // @version 1.4 // @description 学银在线刷课,自动点击下一页 // @author Apcbat // @match http://*.xueyinonline.com/mycourse/studentstudy?* // @grant none // @supportURL apcbat@qq.com // @contributionURL http://donate.apcbat.top/ // @license Apache Licence 2.0 // @icon http://donate.apcbat.top/xyzx/logo.ico // @downloadURL https://update.greasyfork.icu/scripts/401481/%E5%AD%A6%E9%93%B6%E5%9C%A8%E7%BA%BF%E5%8A%A9%E6%89%8B%E8%87%AA%E5%8A%A8%E5%88%B7%E8%AF%BE.user.js // @updateURL https://update.greasyfork.icu/scripts/401481/%E5%AD%A6%E9%93%B6%E5%9C%A8%E7%BA%BF%E5%8A%A9%E6%89%8B%E8%87%AA%E5%8A%A8%E5%88%B7%E8%AF%BE.meta.js // ==/UserScript== var t; var started=false; var button,btnDonate,divD,divTip,divPlay; (function() { 'use strict'; var div= $("
学银在线助手

"); button=$(""); button.click(function(){toggle();}); btnDonate=$("

"); divD=$("
"+ "

感谢您的捐赠:)


"+ "


"); divPlay=$("
"+ "已自动播放!如需暂停请先点击右侧按钮暂停此插件:)
") btnDonate.click(function(){ divD.fadeIn(); }); divD.find("button").click(function(){closeDonate();}); divTip=$("
"); div.append(button,btnDonate); $("body").append(div,divD,divTip,divPlay); })(); function toggle(){ started=!started; if (started){ button.text("点击暂停"); tip("已开启,请不要离开此页面,否则上课时常可能不会被记录!",3000); tik(); t = setInterval(function(){ tik(); }, 3000); }else { button.text("点击开启"); tip("已关闭,感谢您的使用:)",2000); clearInterval(t); } } function tip(msg,delay){ divTip.text(msg); divTip.fadeIn(); divTip.delay(delay).fadeOut(); } var first=true; function tik(){ if(!started) return; var ff=$("iframe").contents().find("iframe"); var i; for(i=0;i