Export CollegeScheduler schedules to your calendar
Using the built in api, this script grabs your class information and produces a .ics file
- Go to CollegeScheduler
- Click on the term and campus you want to use
- Inspect the page and load the Network tab
- Click on this request
- Copy your Cookie
python cs2ics.py --semester "<SEMESTER>" --cookie "<COOKIE>"
semester is of the form Spring%20Semester%202024-25
You can now import the .ics file into most modern Calendar services (Outlook, Google Calendar etc...)
Instead of running the script on your own, you can opt to enter your cookie into get-schedule
Your COOKIE is only valid for a few minutes, but this is still really awful. Anyone can see your cookie as the Action runs and can download your schedule after. If you decide to do this, please make sure to delete your run after you are finished.
Once again, I recommend you run this locally if you even slightly care about the privacy of your information.
- Go to
Calendar
tab - Click
Add Calendar
- Click
Upload from file
- Select
classes.ics