Google Calendar 直接支持导入ics文件. 如果你想要在 Apple Calendar 上使用, 可以先导入 Google Calendar, 然后直接在 iOS / macOS 中登录你的 Google Account 启用日历的同步; 你也可以打开 Google Calendar 对应日历的分享功能, 然后在任何支持 iCal 链接的日历 App 中使用.
本脚本的爬虫基于由热心学长开发的UCAS Score Update Monitor
和UCAS Score Update Monitor一致,引用如下:
-
所有平台都具有的基本文件结构及基本配置过程如下:
-
打开
./config/userInfo.json文件,在userName字段填入登陆SEP的用户名,在password字段填入登陆SEP的密码;- 这两个字段用于模拟登陆;
-
首次使用/若上次登陆sep时使用的浏览器与之前使用的浏览器不同/手动登陆sep时出现了重新认证提示,请打开
./config/config.json文件,修改User-Agent字段为最新的浏览器User-Agent。- 附获取浏览器User-Agent的方法:在浏览器地址栏输入about:version,打开的页面中的用户代理,或User-Agent,或UA即为所需User-Agent。
-
如无报错,执行python main.py后,该脚本将在运行目录下输出course_schedule.ics文件