四川大学综合教务系统助手

注意:在 2019 年 1 月 5 日我修改了我的码云个人账户地址,所以在 2019 年 1 月 5 日之前保存的「启动书签」已经全部失效,请重新拖动链接到书签工具栏一次。

四川大学综合教务系统助手,是一个优化四川大学综合教务系统的「Userscript」,即用户脚本。这不是一个独立的软件,也不是一个浏览器的插件,但可以依赖浏览器的插件运行,或者作为一个 Bookmarklet 在点击后运行。

目前的功能有:

  1. 修复四川大学综合教务系统在 Firefox/Chrome 等现代化浏览器下无法正常使用的 Bug;(教务系统已于 2018.8.27 升级,新系统只兼容现代化浏览器)
  2. 为评教页面增加「一键评教功能」。
  3. 为新版教务系统的手动评教页面「去除 2 分钟时间限制」(新版教务系统已经升级,在后端验证时间限制,无法在前端去除时间限制了)
  4. 恢复登录页面的「两周内不必登录」选项
  5. 增强绩点与均分的计算功能

截图如下:

如何安装 Userscript 呢?您可以参考当今最大的 Userscript 发布网站 Greasy Fork 首页上的教程,安装一个用户脚本管理器,然后就可以安装 Userscript 了:

第一步:安装用户脚本管理器。教程:https://greasyfork.org/zh-CN

第二步:安装 Userscript。本 Userscript 的安装地址为:https://greasyfork.org/zh-CN/scripts/368192-%E5%9B%9B%E5%B7%9D%E5%A4%A7%E5%AD%A6%E7%BB%BC%E5%90%88%E6%95%99%E5%8A%A1%E7%B3%BB%E7%BB%9F%E5%8A%A9%E6%89%8B

虽然使用 Userscript 是最方便的办法,但有的同学可能不会安装使用 Userscript,一些国产浏览器甚至可能不能安装 Tampermonkey 这样的用户脚本管理器,对于这部分同学,我还提供了 Bookmarklet 版本,就是一个集成在书签工具栏上的按钮,单击一下就可以加载使用。

只需要将下面这个链接,拖动到书签工具栏即可:

SCU URP 助手

然后打开评教的页面,点击书签工具栏上的「SCU URP 助手」按钮,等待几秒后即可加载程序。

关闭弹出的对话框后,就会发现教学评估的标题旁边多出来了一个一键评教的按钮。

然后点击按钮,就可以正常使用评教功能啦。

为什么我不做那种独立的 APP、网页、微信小程序,而要做这种集成在教务处网页上的程序呢?因为那种独立的程序,本质上都是用同学们的账号和密码进行代理登录,也就是说同学的账号和密码会被存储在「教务处之外的其他服务器上」,一旦发生安全风险,问题很大。

因此我决定做一个,直接修改教务系统的脚本,这样既安全,也能方便大家。而且,目前教务处网站还是不可替代的,反正总要打开教务处网站,那直接增强教务处网站的功能就行了,为什么要用额外的程序呢?

如果您有什么对教务处功能增添修补的脑洞,欢迎联系我,我的联系方式在博客的关于我页面上。我在收到后,会用业余时间继续完善这个脚本的功能。