您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
给女朋友做的,进入个人中心之后就会开始自动学习。
// ==UserScript== // @name 湖南开放大学 // @namespace http://tampermonkey.net/ // @version 1.1 // @description 给女朋友做的,进入个人中心之后就会开始自动学习。 // @author 羊羊羊 // @match *://www.hnsydwpx.cn/* // @grant none // @run-at document-end // @license MIT // ==/UserScript== (function () { let url = location.href; if (url.match("www.hnsydwpx.cn/center.html")) { setTimeout(() => { document.querySelector('.center-main').childNodes[3].childNodes[5].childNodes[1].click() }, 2000) setTimeout(() => { try { if (document.getElementsByClassName('iframe')[0].contentWindow.document.getElementById('LearnInCompleteCount').innerHTML != '0') { document.getElementsByClassName('iframe')[0].contentWindow.document.getElementById('LearnInCompleteCount').click(); let classes = document.getElementsByClassName('iframe')[0].contentWindow.document.getElementsByClassName('classItem'); console.log("课程列表:",classes); for (let i = 0; i < classes.length; i++) { let item = classes.item(i).childNodes[1].childNodes[2].childNodes[1].childNodes[1].innerText.slice(0,-1); console.log("单个课程:", item); if(item != 100){ let button = classes.item(i).childNodes[2]; button.click(); } } } } catch(err) { window.location.reload(); } }, 5000) } if (url.match("www.hnsydwpx.cn/play.html")) { setTimeout(() => { let classes = document.getElementsByClassName('classItem'); console.log("课程列表:",classes); for (let i = 0; i < classes.length; i++) { let item = classes.item(i).childNodes[2].innerText.slice(0,-1); console.log("单个课程:", item); if(item != 100){ let button = classes.item(i).childNodes[3]; console.log("按钮:", button); button.click(); } } }, 5000) } if (url.match("www.hnsydwpx.cn/getcourseDetails.html")) { setInterval(() => { let classes = document.getElementById('courseCatalogue').querySelector('.list-item').querySelectorAll('.item-list') let flag = true for(let i = 0; i < classes.length; i ++) { if (classes[i].querySelector('.item-list-progress').innerHTML != '100%') { flag = false break } } if (flag == true) { window.location.replace('https://www.hnsydwpx.cn/center.html') } }, 5000); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址