正方教务系统快速自动评教脚本

Mkdir700 • 2019 年 12 月 07 日

Loading...

## 正方教务自动评教 ##

这个是非本人原创,原代码对我们学校的不可用,原因是导航栏定位错误获取待评教课程的问题 原作者的北京联合大学学分制教务系统 课程分栏排序不同,稍加修改就ok了,本文给出的代码直接适用于我们学校的教务系统,无需多余的改动。

理论支持所有正方教务系统的评教

每门评教,默认一个良,其余均是优

原作者的开源项目链接: [https://github.com/WA-YI/zf_pj][1]

github地址

## 效果展示 ##

![22.gif][2]

## 使用方法: ##

1、登录教务系统

2、浏览器内按F12

3、找到Console

**示意图:**

![Snipaste_2019-12-06_13-27-32.png][3]

4、将下方代码粘贴进去,回车即可

```python

var a = document.querySelector('iframe');

// 定位导航栏再 找出有多少门课程

var c = document.querySelectorAll("ul.nav>li.top")[3].querySelectorAll("ul.sub>li").length;

status = false;

// callback

function b() {

if (status == "true")

return;

status = true;

if (c == 0) {

a.setAttribute('onload', "javascript:dyniframesize('iframeautoheight');");

a.contentDocument.getElementById("Button2").click();

alert("完成");

return;

}

var selects = a.contentDocument.querySelectorAll('table.datelist>tbody>tr>td>select');

for (var i = 0; i < selects.length; i++) {

selects[i].selectedIndex = 1

}

var index = Math.round(Math.random()*(selects.length - 1));

selects[index].selectedIndex = 2;

a.contentDocument.getElementById("Button1").click();

c--;

status = false;

}

a.setAttribute('onload', "javascript:dyniframesize('iframeautoheight');b();");

// start

b();

```

[1]: https://github.com/WA-YI/zf_pj

[2]: http://assets.z2blog.com/usr/uploads/2019/12/1304750022.gif

[3]: http://assets.z2blog.com/usr/uploads/2019/12/3525359935.png

php正方系统,正方教务系统快速自动评教脚本相关推荐

  1. 华中农业大学教务系统自动评教脚本

    前言 针对华中农业大学的评教系统的自动评教脚本,其他学校教务系统不一定适用,解放双手从此刻开始. 脚本执行完之后每个老师将会自动得到4.9的评分,如有特殊需求请后续自行修改,其中评语需要大家自己填写, ...

  2. 南通大学python期末考试试卷答案_南通大学自动评教脚本(python)

    临近期末我等学沫都在紧张的进行着复习(预习),本来时间就不多,居然还让我们去评教万一因为这点时间我们挂科了咋办,于是乎用半生不熟的python写个自动评教的脚本. 一,具体分析: 我们先来评一个抓包来 ...

  3. 教务系统自动评教_新版正方教务管理系统自动评教脚本

    本脚本适用于新版正方教务管理系统学生评教页面. 使用注意: 1,本脚本必须在Chrome内核浏览器使用,其余内核(IE,Edge等)无法使用! 2,如果您使用的是360浏览器/QQ浏览器/百度浏览器等 ...

  4. 教务系统自动评教_PHP版正方教务系统一键评教(已修改BUG)

    <首先介绍大家都熟悉的JS版本> 1.拖动右边的链接到浏览器书签栏或添加到书签:一键评教脚本 2.打开教务管理系统的评教页面,进入第一个要评教的老师页面. 3.点击书签栏的"一键 ...

  5. 网页自动点击脚本(可用于自动评教)

    期末评教老师很多,为了避免浪费时间,可以用这个脚本来实现自动评教以及自动提交 原理简单清楚,可以自行理解替换,适合JS零基础小白 第一步 通过右击检查获得要点击的按钮的ClassName (这边的Cl ...

  6. JavaScript 油猴 北理评教系统(自动评教)

    目录 前言 一.为什么要写这么个脚本? 二.使用步骤 1.创建脚本 2.源代码 3.运用 总结 前言 本文章主要目的是对油猴写脚本的简单运用,还是希望大家认真评教,任何后果本人不负责.本人测试后应该是 ...

  7. JavaWeb教务管理系统(选课评教,框架SpringMvc+Hibernate)

    教务管理系统javaweb项目(springmvc) 运行环境: Tomcat v7.0.JDK1.7, 开发环境:eclipse.Mysql 运用的技术:springmvc,hibernate,sp ...

  8. 教务系统自动评教_教务系统一键评教教程

    在红方框内输入代码并回车: (function(){ var done = false; var length = document.getElementById("iframeautohe ...

  9. 华侨大学教务系统评教脚本----一键评教

    一键评教脚本 每到期末,我们就会面临一个繁琐的事情--评教.重复的工作总是使人厌烦,所以今天我们带来了华侨大学教务处一键评教的脚本. 食用方法: 浏览器进入评教页面(要在具体的评教页面): 键盘按下F ...

最新文章

  1. 博世发布7款传感器新品 从汽车到消费电子
  2. 【c++】13.必须用指针取值的情况.md
  3. EPOLL 事件之 EPOLLRDHUP
  4. MySql的upsert操作
  5. 一个让我很不爽的外包项目——奔驰Smart2015新官网
  6. [html] 你认为写出什么样的html代码才是好代码呢?
  7. linux共享文件可读写,在Ubuntu中设置samba共享可读写文件夹
  8. FPGA机器学习之学习的方向
  9. Python编写软件与从倍福PLC通讯软件
  10. TeamTalk源码分析(1)
  11. 火狐浏览器配置xpath
  12. 分段式多级离心泵_分段式多级离心泵的组装与调整
  13. 哪款蓝牙耳机性价比高?双十一蓝牙耳机推荐
  14. unity使用tiled文件,将数据用unity打开,可以无限tiled地图
  15. 知行EDI系统如何通过中间数据库表方式集成金蝶ERP
  16. excel和mysql的区别是什么_请问数据库和电子表格之间有什么区别
  17. 小程序如何本地去水印,基于很多小白写的教程
  18. POJ 3164 Command Network(朱刘算法)
  19. FPGA的基础架构,什么是CLB?
  20. 解决win10提示无法开启SENS服务

热门文章

  1. iOS16 系统bug汇总,续航发热情况,各机型升级建议
  2. iOS app的启动优化
  3. C/C++入门级小游戏——开发备忘录
  4. wap精武堂源码php_Showgirl武装秀【精武堂】大奖等你拿
  5. WinEdt Latex 在字母上加两个点
  6. 【读后感】《清单革命》读书笔记
  7. Ubuntu下PX4飞控开发环境搭建
  8. 华为harmonyos 2.0测评,华为鸿蒙HarmonyOS 2.0第二轮测试推送-OS2.0测试版新增机型汇总 - 非凡软件站...
  9. datasources数据源自动配置
  10. C语言使用getch()读取方向键