Skip to content

Generates an iCalender file from your clipboard. Written for Singapore Institute of Management timetables.

License

Notifications You must be signed in to change notification settings

kiiiiirby/clipboard2ical

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Clipboard2iCal

Written for the timetable format of Singapore Institute of Management in SIMConnect. Takes the list format of the timetable and output a iCalender file, ready to be imported to your calender of choice.

How It's Made:

Tech used: Python

Makes use of the iCalendar to create iCalendar events and Pyperclip to collect clipboard input.

Example:

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

Usage:

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.

About

Generates an iCalender file from your clipboard. Written for Singapore Institute of Management timetables.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages