您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
SCU教务系统快速评教插件(非一键评教)| 帮助你快速填写评价,免去繁琐的选项与文字输入 | 请不要使用“兼容模式”
// ==UserScript== // @name ZHJW_FAST_COMMENT // @namespace http://tampermonkey.net/ // @version 0.6 // @description SCU教务系统快速评教插件(非一键评教)| 帮助你快速填写评价,免去繁琐的选项与文字输入 | 请不要使用“兼容模式” // @author Julydate // @match http://202.115.47.141/student/teachingEvaluation // @match http://zhjw.scu.edu.cn/student/teachingEvaluation // @match http://202.115.47.141/student/teachingEvaluation/teachingEvaluation/evaluationPage // @grant none // ==/UserScript== (function() { //检测框架是否加载完成并注入脚本 document.onreadystatechange = onFrameLoad; function onFrameLoad(){ if(document.readyState == "complete"){ showBox(); insertScript(); } } //注入评教框 function showBox() { if (document.getElementById("sp-pj-container") === null) { var setBox = document.getElementById("breadcrumbs"); var Container = document.createElement('div'); Container.id = "sp-pj-container"; Container.style = "top: 44px;right: 30px;position: fixed !important;z-index: 9999999;"; Container.innerHTML = "<div id='sp-py-content' style='display: block;'> \n" + " <button class='btn btn-info btn-round' value='1级' onclick='checkList(1);' style='height: 30px;line-height: 10px;'>1级</button> \n" + " <button class='btn btn-info btn-round' value='2级' onclick='checkList(2);' style='height: 30px;line-height: 10px;'>2级</button> \n" + " <button class='btn btn-info btn-round' value='3级' onclick='checkList(3);' style='height: 30px;line-height: 10px;'>3级</button> \n" + " <button class='btn btn-info btn-round' value='4级' onclick='checkList(4);' style='height: 30px;line-height: 10px;'>4级</button> \n" + " <button class='btn btn-info btn-round' value='5级' onclick='checkList(5);' style='height: 30px;line-height: 10px;'>5级</button> \n" + " <button class='btn btn-info btn-round' value='随机生成评价' onclick='writeComment();' style='height: 30px;line-height: 10px;'>随机生成评价</button> \n" + " <button class='btn btn-danger btn-round' value='提交' onclick='toEvaluation();' style='height: 30px;line-height: 10px;'>提交</button> \n" + " <button class='btn btn-info btn-round' value='BUG反馈' onclick='window.open(\"https://github.com/smarterq/ZHJW_FAST_COMMENT/issues/new\",\"_blank\");' style='height: 30px;line-height: 10px;'>BUG反馈</button> \n" + "</div> \n"; setBox.appendChild(Container); } } //注入脚本 function insertScript() { var jsBox = document.getElementById("breadcrumbs"); var Scriptbox = document.createElement('script'); Scriptbox.text = "//修改提交参数 \n" + "var flag = true; \n" + "//填写问卷内容 \n" + "function checkList(num) { \n" + " var num \n" + " if(num == '1'){var numValue = '10_1';var stuValue = '0';} \n" + " if(num == '2'){var numValue = '10_0.8';var stuValue = '0';} \n" + " if(num == '3'){var numValue = '10_0.6';var stuValue = '0';} \n" + " if(num == '4'){var numValue = '10_0.4';var stuValue = '10_0.3';} \n" + " if(num == '5'){var numValue = '10_0.2';var stuValue = '10_0';} \n" + " var allInputs = document.getElementsByTagName('input'); \n" + " for(var x = 0 ; x < allInputs.length ; x++){ \n" + " if(allInputs[x].value == numValue) \n" + " allInputs[x].checked = true; \n" + " if(allInputs[x].value == stuValue) \n" + " allInputs[x].checked = true; \n" + " } \n" + "} \n" + "//填写主观评价 \n" + "function writeComment() { \n" + " var comments = [ \n" + " '热爱教学,用心经营教学,对所授课程有明确的目标,在教学活动中,充满爱心,言传身教,立德树人,传递正能量。', \n" + " '教学很好地激发了我的学习兴趣并调动了我的学习积极性,我在该课程学习中付出了最大努力。', \n" + " '为我提供的学习资源以及引导我们自主寻找的学习资源,对我的学习帮助很大。', \n" + " '精心设计课程的成绩评定办法和过程考核环节,激励我在整个学期中都努力学习。', \n" + " '作业和考试后,针对我的学习情况给予了及时且有价值的反馈,这些反馈可以很好的帮助我了解如何改进学习。', \n" + " '该门课程的总体授课效果令我很满意。', \n" + " '对我的学习很有帮助', \n" + " '非常认真负责而且善于沟通', \n" + " '激发了我的学习兴趣并且能够清晰地解答我的疑问' \n" + " ] \n" + " var commentText = comments[Math.floor(Math.random()*comments.length)]; \n" + " var comment = document.getElementsByName('zgpj'); \n" + " comment[0].value = commentText; \n" + "} \n"; jsBox.appendChild(Scriptbox); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址