// ==UserScript== // @name 新版正方教务学生评价(一键好评) // @namespace http://tampermonkey.net/ // @version 1.0 // @description 支援新版方正教务系统,一键自动评价,按enter(回车)键五星好评,自动修改一个四星并自动保存。不提供提交功能! // @author lafish // @supportURL https://lafish.fun/ // @compatible chrome // @compatible firefox // @license MIT // @include *://*.edu.cn/* // @run-at document-start // @require https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js // @downloadURL none // ==/UserScript== var StudentEvalutionURL = "xspjgl/xspj_cxXspjIndex.html"; // 学生评教页面 (function () { 'use strict'; function getRandom(min, max) { var r = Math.random() * (max - min); var re = Math.round(r + min); re = Math.max(Math.min(re, max), min) return re; } var windowURL = window.location.href; if (windowURL.indexOf(StudentEvalutionURL) != -1) { $(document).keydown(function (event) { if (event.keyCode == 13) { //13:enter键 var SelectionOfALl = document.getElementsByClassName("radio-pjf"); var num = SelectionOfALl.length; for (var i = 0; i < num; i++) //默认五星好评 { if (i % 5 == 0) { var Select = SelectionOfALl[i]; Select.checked = true; } } SelectionOfALl[getRandom(0, num / 5) * 5 + 1].checked = true; //随机差评 var button1 = document.getElementById("btn_xspj_bc"); //寻找保存按钮的Id来触发事件 button1.click(); } }); } })();