您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
快速代看+VX:zengyi136
// ==UserScript== // @name 自动学内蒙古乌兰察布兴安盟呼伦贝尔科尔沁济宁专业技术人员继续教育chinahrt.cn // @license 快速代看+VX:zengyi136 // @namespace 快速代看+VX:zengyi136 // @description 快速代看+VX:zengyi136 // @version 0.2 // @description 内蒙古乌兰察布兴安盟呼伦贝尔济宁专业技术人员继续教育 // @author luter // @match *://*.chinahrt.cn/* // @grant none // ==/UserScript== (function () { var b = new Date(); var mytime=b.toLocaleTimeString(); console.log(mytime); if(window.location.href.indexOf("asp?id")!=-1)//课程列表页判断 {if(document.getElementsByClassName("kcswks")[0].innerText=="课程已合格。") {} else{for(var a in document.getElementsByClassName("ui-bxkc clearfix")[0].getElementsByTagName("li")) { if(document.getElementsByClassName("ui-bxkc clearfix")[0].getElementsByTagName("li")[a].innerText.indexOf("ok")!=-1) {console.log("课程已学完");} else { console.log(a); console.log(document.getElementsByClassName("ui-bxkc clearfix")[0].getElementsByTagName("li")[a].getElementsByTagName("a")[0]); document.getElementsByClassName("ui-bxkc clearfix")[0].getElementsByTagName("li")[a].getElementsByTagName("a")[0].click(); break;} } } } else//如果是在视频页面 {setInterval(function ()//设置10秒循环判断是否学完是否检测挂机 { if(document.getElementById("jd_box").innerText == "已完成")//如果学习已完成则返回主页 {document.getElementById("quitLink").click();} else{ b = new Date(); console.log(b.toLocaleTimeString());//如果学习没完成判断挂机监测 console.log(document.getElementById("jd_box").innerText); var current_btnx = document.getElementById("popquestion"); if(current_btnx) { console.log("答案是:"+current_btnx.getAttribute("sysans")); var ans = document.getElementById("popquestion").getAttribute("sysans"); } var current_btn0 = document.getElementsByTagName('input')[0]; if(current_btn0) { for(var b in ans.split(",")) {document.getElementsByTagName('input')[parseInt(ans.split(",")[b])-1].click();} } var current_btn1= document.getElementsByClassName('layui-layer-btn0')[0]; if(current_btn1) {current_btn1.click()} var current_btn2= document.getElementsByClassName('layui-btn')[0]; if(current_btn2) {current_btn2.click()} } }, 10000); } })();