https://github.com/matteopolak/uo2ics
uOttawa course schedule to ICS
https://github.com/matteopolak/uo2ics
Last synced: 2 months ago
JSON representation
uOttawa course schedule to ICS
- Host: GitHub
- URL: https://github.com/matteopolak/uo2ics
- Owner: matteopolak
- License: mit
- Created: 2024-09-02T02:07:23.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-11-06T18:37:32.000Z (7 months ago)
- Last Synced: 2025-03-22T14:06:08.704Z (3 months ago)
- Language: Rust
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# uo2ics
A simple script to convert University of Ottawa class schedules to iCalendar format.
## Usage
Go to your `My Class Schedule` page on uoZone with `List View` (in English), then save the page.
In a folder of the same name, find the `SA_LEARNER_SERVICES.html` file and run the script.```bash
Usage: uo2ics [OPTIONS] [FILE]Arguments:
[FILE]Options:
-o, --output
-h, --help Print help
```## Example
```bash
uo2ics SA_LEARNER_SERVICES.html -o schedule.ics
```