通过对新版正方教务系统的课表页面的解析,实现导出一个适用于大部分ics日历的文件,理论使用于所有使用新版正方教务系统(可对 ``include`` 进行一定的修改以适用不同的学校的链接)
这个油猴脚本的一些主要功能:
重要!!一些不能使用的原因就是没有根据自己学校教务系统设置好。。。
@include (默认是一个大多数学校都使用的链接形式,无需修改)ClassScheduleToICSURL ExamScheduleToICSURL 和 StudentEvalutionURL 等公共变量,变量形式是链接的主域名后两个路径,到 .html 即可,主要功能是脚本能够分别出在相应的页面使用相应得功能。然后确定这学期开学的第一周的周一的日期,
点击 生成课表 然后就会提示导出成功,~~这时点击旁边的 下载ics文件 ~~ ,点击按钮后即可下载 course.ics 文件,
之后怎么使用就看你了,,这样可以不再使用各种 **课程表 等看个课程表还要等半天,看半天广告,而且还占空间。。(深受其害.jpg)
同课表导出类似,进入考试信息页面,因为默认是最近学期的考试信息,所以脚本会自动查询,此时点击 导出ICS 即能获得 .ics 文件。
setTimeout_ 根据自己的网络及设备情况进行一定的调整soneston 2020/7/18 的反馈中 759401524§发于:2020/9/3 的一种解决方法,(修改后记得本地保存一份,因为可能后续的更新会覆盖原有修改的代码)有时间将考试信息也加上。。。
https://gist.github.com/yulanggong/be953ffee1d42df53a1a
u 标签来表示的情况有任何使用问题或者发现代码上的bug欢迎提issues,或者在油猴脚本处反馈也阔以。。
github: https://github.com/31415926535x/CollegeProjectBackup/tree/master/ZhengfangClassScheduleToICS