本视频教程时长 1 分 36 秒,针对能翻墙或者能访问 Chrome 网上应用店的用户。
如果不能访问 Chrome 网上应用店,请先前往 https://zhaoji.wang/tampermonkey-google-chrome-browser-extension-download/,参考教程下载 tampermonkey 插件,跳转到视频的 00:53 处继续安装 SCU URP。
(贡献者:林琛果)
本视频教程时长 1 分 36 秒,针对能翻墙或者能访问 Chrome 网上应用店的用户。
如果不能访问 Chrome 网上应用店,请先前往 https://zhaoji.wang/tampermonkey-google-chrome-browser-extension-download/,参考教程下载 tampermonkey 插件,跳转到视频的 00:53 处继续安装 SCU URP。
(贡献者:林琛果)
本视频教程时长为 2 分 30 秒,如果无法全屏播放,请点击视频下方的链接,跳转至 Bilibili 原视频页观看。
(贡献者:何彦伯)
本视频教程时长为 1 分 50 秒,如果无法全屏播放,请点击视频下方的链接,跳转至 Bilibili 原视频页观看。
(贡献者:何彦伯)
本视频教程时长为 1 分 18 秒,如果无法全屏播放,请点击视频下方的链接,跳转至 Bilibili 原视频页观看。
(贡献者:何彦伯)
如何安装 Userscript 呢?您可以参考当今最大的 Userscript 发布网站 Greasy Fork 首页上的教程,安装一个用户脚本管理器,然后就可以安装 Userscript 了:
第一步:安装用户脚本管理器。教程:https://greasyfork.org/zh-CN
第二步:安装 Userscript。
因为脚本昨天(2021-8-13)在 Greasy Fork 上遭到举报,在协商好之前,无法通过 Greasy Fork 源安装。现将脚本托管地址暂时迁移到码云(Gitee)平台,您可以在安装好一个用户脚本管理器(如 Tampermonkey 后),点击该链接安装:https://gitee.com/frederick-wang/scu-urp-assistant/raw/master/dist/scu-urp-assistant.user.js
注:如果需要自动更新,请确认在脚本管理器里「四川大学综合教务系统助手」的「检查更新」选项已被勾选(如下图),否则脚本将无法自动更新。
(2022-2-14 更新)注意!由于谷歌浏览器安全策略更新,Chrome 94 之后,教务系统无法加载来自外部 HTTPS 源的脚本,因此书签版的 URL 由 CDN 换到了我的服务器上。如果你的书签是在 2022 年 2 月 14 日之前创建的,请删除掉旧的书签,重新拖一次,否则将无法正常使用!
虽然使用 Userscript 是最方便的办法,但有的同学可能不会安装使用 Userscript,一些国产浏览器甚至可能不能安装 Tampermonkey 这样的用户脚本管理器,对于这部分同学,我还提供了 Bookmarklet 版本,就是一个集成在书签工具栏上的按钮,单击一下就可以加载使用。
只需要将下面这个链接,拖动到书签工具栏即可:
然后打开综合教务系统的任意页面,点击书签工具栏上的「SCU URP 助手」按钮,等待几秒后即可加载程序。
期末考试结束了,又到了一年的出分季,若是在过去,算平均绩点和平均分不是什么难事,因为不论是飞扬的绩点计算器还是后来的「We 川大」(现川大圈校内通)都很好用。然而,因为教务处这学期的升级改造,帮助了无数学子多年的「川大圈校内通」牺牲了……
于是我身边的同学们不得不倒退回用 Excel 或者纸笔计算的原始时代……但作为半个程序猿,还用纸笔算这种事情实在是不大合适,于是我决定为我的四川大学综合教务系统助手增加一个自动计算绩点和平均分的功能。
现在脚本的新版本已经上传了,有需要的同学可以点击下面的链接安装使用:
https://zhaoji.wang/sichuan-university-urp-assistant/
下面的,我将记录一下编写这个功能时的要点。
【2020 年 4 月 8 日更新】这是一篇我在 2018 年 8 月写的博文,讲述了如何快速评教的技术细节。但我发现很多人从百度而来,只是为了找一个快速评教的方法的,不太想看实现的技术细节……如果您有这样的需求,我已经制作了一个脚本叫做 「四川大学综合教务系统助手」,一直在稳定更新,从旧版教务系统一路适配到新版教务系统的最新版本,其中有一个功能就是快速评教。您可以点这里使用:https://zhaoji.wang/sichuan-university-urp-assistant/
8 月 27 日无疑是个伟大的日子,在 110 年前的这一天,晚清政府颁布钦定宪法大纲,标志着中国第一部真正意义上的宪法诞生。如果把时间继续向前推移,我们会发现,凯撒在这一天登陆英格兰;而如果把时间继续向后推移,我们会发现,摩尔多瓦在这一天脱离苏联独立,甚至在 2004 年的这一天的雅典奥林匹克体育场上,刘翔跑出了 12 秒 91 平世界纪录的佳绩勇夺金牌……
但是,这些事情对我而言,都不如 2018 年 8 月 27 日发生的事情令人振奋——「四川大学综合教务系统」终于更新了。
我是在江安寝室里的一号坑上得知这个消息的,随后我便意识到了一个严重的问题,我先前写的四川大学综合教务助手失效了!老系统都没了,皮之不存,毛将焉附?一个现实的问题摆在了我面前,是补作业还是重构这个程序?在收到下面这封邮件后,我决定补完重要的作业后就把这个程序重构一下。
现在程序已经重构完成,有需要的同学可以点击这里安装使用。
下面我将记述一下重构过程中的一些要点,基本原理和之前旧系统一键评教那篇文章中所讲的类似,所以一些旧文中提过的内容将不再详述。
【2020 年 4 月 8 日更新】这是一篇我在 2018 年 6 月写的博文,讲述了如何快速评教的技术细节。但我发现很多人从百度而来,只是为了找一个快速评教的方法的,不太想看实现的技术细节……如果您有这样的需求,我已经制作了一个脚本叫做 「四川大学综合教务系统助手」,一直在稳定更新,从旧版教务系统一路适配到新版教务系统的最新版本,其中有一个功能就是快速评教。您可以点这里使用:https://zhaoji.wang/sichuan-university-urp-assistant/
生活中总有些事情是绕不开的,比如明远湖上的长桥与概率统计的小测,比如学校的评教系统:
我不知道为什么「教学评估」和江安西园二餐厅的二楼天花板一样是绿色,也许是为了告诉大家要坚强,或者在暗示别的什么,但当我每次面对着三十个待评价的老师/助教,却只有一两个想专门写两句评语时,我都感觉自己坚强不起来。
大一上学期时,有人在群里共享了这个,以及类似的一系列自动评教软件,只需要输入教务处的账号和密码就可以使用:
我用了后感觉还行,但后来假期邱哥说他看到有人统计上课数据信息之类的,统计时的数据来源就是这类软件截留下的信息。这类软件很多,我不知道邱哥指的是哪一款,但这种独立的评教软件,不管是一个 exe 桌面程序,还是一个网页,还是一个微信小程序,本质上都是「代理登录」,也就是说,这个程序拿着我的学号和密码去登陆教务处帮我完成评教工作,至于程序干了什么事,我的账号和密码在教务处之外的服务器上存放着有没有风险,这都不得而知。
于是作为一个程序猿,我决定自己写一个一键评教工具。
在我发布 修复「四川大学综合教务系统」只支持 IE9 以下版本浏览器的 Bug 这篇文章后,我正常的用这个脚本用了一段时间,然后直到今天,我觉得哪里不太对:
当我想查询一个东西时,我发现这个放大镜根本点不动 =-= 点击后毫无反应,并没有一个窗口弹出来。然后我意识到在之前的文章中,可能我忽视了一些东西,这个教务系统还有和现代化浏览器不兼容的 Bug。打开 Console 一看,果然又报错了: