白帆666 发表于 2021-6-7 20:55

脚本 新urp教务系统自动评教

先放直接就能安装的脚本链接https://greasyfork.org/zh-CN/scripts/427566]河北工程大学urp教务系统自动评教:https://greasyfork.org/zh-CN/scripts/427566

脚本说明
新URP教务系统是最近几年才有的,之前的旧版本的脚本基本都不能用了,新的urp长这个样子:





最离谱的是,每一科有10个问题,选项是乱序...






于是,有了这个脚本,自动选择“非常符合”并自动填写主观评价,2分钟后自动提交。




代码如下:
(function() {
    'use strict';
    $(document).ready(function () {
         //解决提交时间限制问题,允许提前提交
   //   $("#RemainM").html(0);
   //   $("#RemainS").html(1);
      //自动选择最优选项
      var keyWord=["非常符合"];
      $(".ace").each(function(){
            var self=$(this);
            var text=$(this).next().next().html();
            keyWord.forEach(function(value){
                if(text.indexOf(value)!=-1)
                  self.click();
            });
            console.log(text);
      })
      var content="上课有热情,积极解决学生问题,很好的老师!!";//自行填写
      $("textarea").val(content);
      setTimeout(function(){$("#buttonSubmit").click()},127001);


    });
})();






其中的【非常符合】,可以换成你的问卷里的选项内容;
主观评价部分也可以自己设置想填的内容;
油猴可用!





白帆666 发表于 2021-6-7 21:02

顺便来这里问一下大佬,解除2分钟倒计时的限制可以用哪些办法,代码里注释掉的那两行是无效的,会显示非法提交

我德天 发表于 2021-6-7 22:15

白帆666 发表于 2021-6-7 21:02
顺便来这里问一下大佬,解除2分钟倒计时的限制可以用哪些办法,代码里注释掉的那两行是无效的,会显示非法 ...

我评教都是用计时器掌控者跳过的,我不懂js,可以看看

亡屿歌 发表于 2021-6-7 23:34

白帆666 发表于 2021-6-7 21:02
顺便来这里问一下大佬,解除2分钟倒计时的限制可以用哪些办法,代码里注释掉的那两行是无效的,会显示非法 ...

这个当年我们找出来来着,但是后面忘了,我当年是直接手选,然后客观评价直接空白,强制提交,和你一样的教务系统

追风营销 发表于 2021-6-7 23:50

你好 能否可以识别颜色呢

石昊荒天帝 发表于 2021-6-8 08:50

白帆666 发表于 2021-6-8 09:25

我德天 发表于 2021-6-7 22:15
我评教都是用计时器掌控者跳过的,我不懂js,可以看看

这个我试过的,计时加速也不行

白帆666 发表于 2021-6-8 09:28

亡屿歌 发表于 2021-6-7 23:34
这个当年我们找出来来着,但是后面忘了,我当年是直接手选,然后客观评价直接空白,强制提交,和你一样的 ...

可能是提交到服务器的请求里有另一个计时器,或者在服务器端验证了加载页面的时间。不过,我给评完了,只能等以后再看看了。

andyfky 发表于 2021-6-8 11:57

感谢提供啊、

亡屿歌 发表于 2021-6-29 21:44

白帆666 发表于 2021-6-8 09:28
可能是提交到服务器的请求里有另一个计时器,或者在服务器端验证了加载页面的时间。不过,我给评完了,只 ...

{:1_921:}{:1_893:}膜拜大佬
页: [1]
查看完整版本: 脚本 新urp教务系统自动评教