西工大自动评教系统

用于西工大自动评教

// ==UserScript==
// @name         西工大自动评教系统
// @namespace    http://tampermonkey.net/
// @version      0.2.1
// @description  用于西工大自动评教
// @author       Winter
// @match        *us.nwpu.edu.cn/eams/teach/quality/stdEvaluate*
// @grant        none
// ==/UserScript==


var setting={
    //0为否,1为是
    isAuto : 0, //是否自动提交,没有确认,很快啊。若对老师有意见,勿选。
    isAutoTurn : 1, //是否自动跳转,开启后会自动跳到下一个评教页面
    anstext : "无", //建议填写
    ops : 0, //全为非常满意
    resTime : 2000 //页面加载延时,失效时请加大再进行测试。

};

function turnIt(){
    var elem = document.getElementsByClassName("eval");
    if(elem.length>0)
    {
        elem[0].click();
    }
    else
    {
        alert("已完成评教");
    }
}

function subIt(){
    var anstext=setting.anstext;
    var elems = document.getElementsByTagName("input");
    var text = document.getElementsByTagName("textarea");
    var sub = document.getElementById("sub");
    console.log(elems[0]);
    setTimeout(function (){
    for(var i=setting.ops;i<elems.length;i+=5)
    {
        elems[i].click();
    }
    text[0].value=anstext;
    },setting.resTime);
    setTimeout(function (){
        if(setting.isAuto)
        {
            confirm=function(){return 1};
        }
        sub.click();
    },setting.resTime+500);

}

(
    function() {
    'use strict';
    var currentURL = window.location.href;
    if(currentURL.match("innerIndex.action")!=null)
    {
        if(setting.isAutoTurn)
            turnIt();
    }
    else if(currentURL.match("answer.action")!=null)
    {
        subIt();
    }
    else if(currentURL.match(".action")!=null)
    {
        alert("已完成评教,请不要调戏人家。");
    }
    else
    {
        alert("未知错误");
    }
    }

)();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址