1.打开教务系统

鼠标放在教学质量评价上,点击第一门要评价的课,即可进入教学评价页面。

2.打开控制台

F12调出开发者工具,点击console(①处)

再点击②处箭头,粘贴下面代码上去,接着按回车

(function() {var courseCode;var timer;var autoFill=function() {var frame = document.getElementById('rightDiv').getElementsByTagName('iframe')[0].contentWindow.document;if (!frame || !frame.getElementById('pjkc'))return false;var divJs = frame.getElementById('divJs');var items = divJs.getElementsByTagName('select');var newCourseCode = frame.getElementById('pjkc').value;console.log(newCourseCode,courseCode)if (newCourseCode == courseCode) {clearInterval(timer);console.log('评价完成');return true;}courseCode = newCourseCode;for (i = 0; i < items.length; i++){items[i].value = "A"if (i == 5){items[i].value = "B" //因为不让完全重复,所以第六个选B}}frame.getElementById('Button1').click();}timer = setInterval(autoFill, 2000);})();

10秒钟后提示评价完成。接着去右下角点击提交就结束了。

如果按了回车报错,页面也反应,就刷新下网页,然后再粘贴代码回车。

3.解释原理


参考:一起来摆脱教务系统强制教评的痛苦 - 简书

安徽大学正方教务系统 用JS 一键完成 教师评价相关推荐

  1. 用JS代码自动填写正方教务系统的教学评价

    1.新建一个书签,在网址出输入如下代码:javascript:void(function(){var s=document.createElement('script');s.setAttribute ...

  2. JavaScript之正方教务系统自动化教评[插件-转载]

    [声明]本插件系学院学长原创,非博主所创,发布此处,仅供学习和效仿. /*** @name:正方教务系统自动化教评-插件* * @author:chenzhongshu* @date:2017-07- ...

  3. python实现高校教务管理系统_Python实现新版正方教务系统爬虫

    目录~ 引入 需要什么软件? 模拟登陆 代码实现(登陆) 模拟获取成绩 代码实现(获取成绩) 解析成绩 测试(完成图) 作者的话 引入 就在我刚刚写完旧版正方系统爬虫的时候(旧版正方系统爬虫代码) 学 ...

  4. python爬虫学校正方教务系统获取全部成绩

    python爬虫正方教务系统许昌学院 来自许昌学院的大四小菜鸡,疫情封在宿舍,闲来无事在宿舍爬了一下之前没成功的教务系统爬虫,当时觉得挺难的,今天发现这个还是挺简单的,这个程序参考了很多前辈大佬们的程 ...

  5. 新版小爱课程表正方教务系统课表适配

    新版小爱课程表正方教务系统课表适配 前言 之前写过一篇小爱课程表的教务系统适配,但是是比较老的版本开发者工具适配了,最近看到小爱课程表开发者工具更新了,就想着写一篇新的博客,顺便优化一下之前的代码,还 ...

  6. 用Python登陆新版正方教务系统获取课程表(及RSA加密密码实现)

    前言 最近做一个微信小程序,需要登录教务系统.提前用python尝试一下登录接口,并获取到课表打印出来. 我们学校用到新版正方教务系统,长这个样子. 相比旧版的教务系统,唯一好处是不用输入二维码方便爬 ...

  7. nodejs模拟登陆旧版正方教务系统

    nodejs模拟登陆旧版正方教务系统 nodejs模拟登陆学校教务系统 1.分析教务系统地址 2.分析请求头和请求数据 3.对Cookie.__VIEWSTATE数据的获取 (1)获取cookie ( ...

  8. 模拟登陆广西科技大学正方教务系统

    一.首先对登录过程进行抓包,看看需要什么数据   登录地址:教学管理信息服务平台 我们可以看到登录采用POST对http://jwxt.gxust.edu.cn:9600/xtgl/login_slo ...

  9. 一个爬进正方教务系统的爬虫的诞生

    我的新博客地址: http://jujuba.me/  0x00. 准备工作 工具: chrome python 一些python库,主要是requests 要想爬进教务系统,首先要知道教务系统的网址 ...

最新文章

  1. 基于二代和三代测序技术的柚子基因组混合拼装
  2. archsummit2017见闻和思考
  3. javascript中函数作用域和声明提前
  4. RHEL 6.x 搭建企业级FTP
  5. NIO 之 Selector实现原理
  6. git 提示 error setting certificate verify locations !解决
  7. Java 程序执行过程的内存流程图(手写稿)
  8. 设置窗口的光标,设置ToolBar,设置状态栏
  9. (4) numpy.isnan() 用法
  10. host smbus controller not enabled解决方法(主机smbus控制器未启用)
  11. 怎样使用WP Review Pro插件?
  12. CSS字体样式设置、CSS文本样式设置
  13. Asan工具android平台部署
  14. 关于word安全模式
  15. clamav的unrar解压模块加载
  16. 初识python之概念认知篇
  17. Android 听筒模式和扬声器模式切换的 实现
  18. 第二组第一次成团哈哈哈哈
  19. evak购物车--团队博客
  20. dram sram drom srom ddram详细解释

热门文章

  1. 八年成就开发梦——IT精英中的活雷锋郭红俊
  2. c语言 10行帕斯卡三角形,C语言帕斯卡三角形打印示例
  3. FTS数据库优化(Android)原理与应用详解(1)
  4. 计算机网络之因特网概述
  5. 【python】python列表去重的5种常见方法实例
  6. OSPF高级配置——学习OSPF路由协议的高级应用
  7. GDAL python教程基础篇(6)OGR空间滤波器
  8. 已知二叉树:先序和中序求后序/后序和中序求先序
  9. oracle错误编号06512,一个得到输入汉字的拼音函数报ORA-06512 数字或值错误
  10. 国内外学者联合撰写,ChatGPT技术路线图