XJU新版评教自动填写脚本

无语了,不想描述但是必须有这个玩意

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

// ==UserScript==
// @name         XJU新版评教自动填写脚本
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  无语了,不想描述但是必须有这个玩意
// @author       RUINABINGYYDS
// @match        https://xju.mycospxk.com/*
// @icon         https://www.google.com/s2/favicons?domain=mycospxk.com
// @grant        none
// ==/UserScript==


(function() {
    'use strict';
    window.setTimeout(doNaughtyThings,3000);

    // Your code here...
})();



function doNaughtyThings(){
    var div = document.getElementsByClassName("ant-layout-sider-children");
    var html = "<h1 style=\"color:white\">使用说明</h1>";
    div[0].innerHTML = html;
    html = "<p style=\"color:white\">(1)切换到下一个课程的时候需要点击重新填写才能再次自动填写表单</p><p style=\"color:white\">(2)填写意见需要自己打几个字才能提交</p><p style=\"color:white\">(3)默认除了第四个问题是良好以外其他全是优秀</p>";
    div[0].innerHTML += html;
    html = "<input type=\"button\" id=\"thebutton\" value=\"重新填写\">";
    div[0].innerHTML += html;
    var thebutton = document.getElementById('thebutton');
    thebutton.onclick = doNaughtyThings;
    var divs = document.getElementsByClassName('subject___YVzru forbid_copy___2Jw46');
    var i = 0;
    while(divs.length==0){
        divs = document.getElementsByClassName('subject___YVzru forbid_copy___2Jw46');
    }
    for(i = 0;i<divs.length;i++){
        var buttons = divs[i].getElementsByTagName('input');
        var textareas = divs[i].getElementsByTagName('textarea');
        if(buttons.length!=0){
            if(i==3){
                buttons[1].click();
            }else{
                buttons[0].click();
            }
        }
        if(textareas.length!=0){
            textareas[0].focus();
            textareas[0].value="通过一个学期的学习,我收获很多";

        }
    }

}