Tech used: Python
Makes use of the iCalendar to create iCalendar events and Pyperclip to collect clipboard input.
This is an example of a timetable format found on SIMConnect.
CSIT 115 - Data Management & Security
Class Nbr | Section | Component | Days & Times | Room | Start/End Date |
---|---|---|---|---|---|
1753 | T06 | Tutorial | Th 12:00PM - 3:00PM | HQ BLK A LAB A.5.14/A.5.15 | 06/10/2021 - 06/10/2021 |
Mo 8:30AM - 11:30AM | HQ BLK A LAB A.5.14/A.5.15 | 03/10/2021 - 03/10/2021 | |||
Tu 8:30AM - 11:30AM | HQ BLK A LAB A.5.14/A.5.15 | 04/10/2021 - 04/10/2021 | |||
Th 12:00PM - 3:00PM | HQ BLK A LAB A.5.14/A.5.15 | 10/11/2021 - 10/11/2021 |
When prompted, copy the timetable from SIMConnect onto your clipboard. Enter the desired name of the created iCalendar file and import it into your calendar of choice.