Skip to content
This repository has been archived by the owner on Jun 11, 2022. It is now read-only.

将教务系统课程表导出为ICS文件/CSV文件,方便导入原生日历实现同步。

License

Notifications You must be signed in to change notification settings

ZiuChen/BJTU-Schedule-ics-csvGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

脚本已迁移至新仓库: ZiuChen/userscript, 请前往新仓库提交issue


北交大iCalender课表生成

点击访问本脚本的Github项目,后续更新将在本页面与Github共同发布。

脚本功能:

  • 在Win/Android/IOS日历中登录Outlook邮箱导入课表,导入一次,多端同步!
  • 一键将课表导出为.ics文件,支持多端同步,与各系统原生日历应用完美结合。
  • 一键将课表导出为.csv文件,可以在Excel中编辑。
  • 一键将课表导出为.json文件,可以导入第三方软件。

使用效果:

使用方法:

北交大iCalender课表生成使用指南

注意事项:

每学期第一个教学周的第一个周一需要自行指定,点击 "校历" 按钮查看后,到脚本源代码修改变量defaultStartMonday的值即可。

考虑到疫情影响,课堂在思源西楼逸夫教学楼的第二节课上下课时间已经做了修改,具体时间以开学时教务处公布时间为准,有能力的可以到源代码中自行修改变量delayClassroom的值,当其值为空时,所有日程都将为标准上下课时间。

目前仅对本科生 "选课课表" 与 "本学期课表" 两个网页做了支持,研究生选课界面尚未测试。

后续开发计划:

支持自定义日程描述部分格式;

使用过程中如遇到任何问题,欢迎到脚本主页Github提交建议!

About

将教务系统课程表导出为ICS文件/CSV文件,方便导入原生日历实现同步。

Resources

License

Stars

Watchers

Forks

Packages