Skip to content

TravisMadill/UOITScheduleICSGenerator

Repository files navigation

UOITScheduleICSGenerator

Use the web browser to log in to MyCampus. (Because this is a Windows based program, this basically uses Internet Explorer in a fancy shell, so expect some wonky-ness in the formatting.)

Once logged in, navigate to "Self Service Options", then click on "Student Registration".

Then you can either use the buttons to jump to the term selection page to select the term you want to create a calendar file for.

Then you MUST use the button that takes you to the detailed schedule page.

If you are already on the schedule page, but still getting an error, try pressing the "Go to schedule page" button anyway. Reason being, this program cannot read within frames. If that doesn't make sense, then don't worry about it, just press the button.

You can also manually format the calendar information to your liking as well. Click "Formatting options" to change the layout.

Replacement commands:

  • <ClassType>: The type of this class (ie., Lecture, Tutorial, or Labs).
  • <CourseName>: The full name of the course.
  • <CourseCode>: The course's code (ie. MATH 1010U).
  • <CourseSection>: The course's section.
  • <CRN>: The course's CRN.
  • <Location>: Where the course takes place.
  • <Instructor>: The instructor of the course.
  • <StartTime>: The time the course starts.
  • <EndTime>: The time the course ends.

About

Scrapes the UOIT detailed schedule page to create an actually useful ICS file.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages