Skip to content

reekystive/course2ics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

course2ics

Convert course table to ICS for SSPU

如果你是上海第二工业大学的学生,你可以用这个工具来生成你的课程表对应的 ICS 文件来导入导入各种日历软件中。

快速开始

下载 Releases 中打包好的版本即可开始使用。

从源代码运行

你需要有 Python3。

安装依赖

本工具仅使用了 requests 第三方包。

$ pip install -r requirements.txt
# maybe pip3

运行

$ python main.py
# maybe python3

根据提示即可生成 ICS 文件。

Screenshot

运行截图

Screen Shot 2021-07-29 at 04 52 04

效果截图 (Google Calendar)

Screen Shot 2021-07-29 at 05 32 43

TODO

  • 将同一课程的事件合并为一个 (利用 repeat)