教务系统自动教师评测,解放双手
// ==UserScript==
// @name 广城理自动化教评
// @version 0.3
// @description 教务系统自动教师评测,解放双手
// @author BananaB0Y
// @match https://jwc-jwxt.gcu.edu.cn/*
// @icon http://lweilve.top/%E9%A6%99%E8%95%89.png
// @grant none
// @require http://code.jquery.com/jquery-2.1.1.min.js
// @namespace lweilve.top
// ==/UserScript==
$(document).ready(function () {
let rowDoms = document.getElementsByClassName("ui-row-ltr");
let selDoms = document.getElementsByClassName("ui-pg-selbox");
selDoms[0][4].selected = true;
selDoms[0].dispatchEvent(new Event("change"));
for (let index = 0; index <= rowDoms.length; index++) {
(function (index) {
setTimeout(() => {
checkAll();
rowDoms[index + 1].click();
}, index * 1000);
})(index);
}
function checkAll() {
let xspjDOMs = document.getElementsByClassName("input-xspj-1");
for (let index = 0; index < xspjDOMs.length; index++) {
xspjDOMs[index].children[0].children[0].checked = true;
}
let btn = document.getElementById("btn_xspj_bc");
const event = document.createEvent("MouseEvents");
event.initEvent("mouseover", true, false);
btn.dispatchEvent(event);
document.getElementById("btn_xspj_bc").click();
setTimeout(function () {
document.getElementById("btn_ok").click();
}, 200);
}
});