您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
郑州大学研究生教育支撑平台评教自动填充
// ==UserScript== // @name zzu评教 // @namespace Coca // @version 0.1 // @description 郑州大学研究生教育支撑平台评教自动填充 // @author coca // @match http://gs2.zzu.edu.cn/stu/* // @icon https://www.google.com/s2/favicons?sz=64&domain=google.com // @require https://code.jquery.com/jquery-3.x-git.min.js // ==/UserScript== (function() { 'use strict'; var cnt = 0 var flag = true; alert("选择评教老师or批量提交本学期评教(推荐)"); setInterval(function(){ var model = document.querySelectorAll("div[class='ant-modal-content']"); console.log(model); if(model.length > 0){ //var inputs = document.getElementsByClassName("evaluate ant-input"); var inputs = $('.evaluate.ant-input'); var score = "100"; var proposal = "没有意见" for (var i = 0; i < inputs.length-1; i++) { var evt = new UIEvent('input', { bubbles: false, cancelable: false }); var inputbox = inputs[i]; //inputbox.setAttribute('value', score); inputbox.value = score; inputbox.dispatchEvent(evt); } inputs[inputs.length-1].focus(); inputs[inputs.length-1].value = proposal; if(flag){ alert("当前老师已完成,点击下一个(后续不再提示,当输入框填充完成点击下一个)"); flag = false; } // 自动切换下一个老师 (慎用) //var btns = document.getElementsByClassName("ant-btn ant-btn-primary"); //for (var j = 0; j < inputs.length; j++) { //if (btns[j].innerText = "下一个"){ // btns[j].click() //} //} cnt = model.length; } }, 3000); // Your code here... })();