/rooster-vu2ics

Simple tool to convert VU html/text course schedule info into an ICS format for import into e.g. google calendar

Primary LanguagePythonCreative Commons Zero v1.0 UniversalCC0-1.0

rooster-vu2ics

Simple tool to convert VU html/text course schedule info into an ICS format for import into e.g. google calendar

This software is provided as-is, and comes without any warranty whatsoever. If it works for you, great, let me know! If it doesn't work for you, I'd be happy to try and help you fix it. If it destroys your universe, too bad (you may still file a bug report).

From rooster.vu.nl, open your favourite coure(s). In the schedule view page, select all text (<ctrl+a> should work in most cases) and past this into a text file. Feed this as input, the output should be an i-cal (.ics) file. You can concatenate multiple such files as input, which should nicely deal with duplicates that you might get from multiple selections (e.g., selecting on docent and on student group).

The script requires pyton, but should be fairly independent of the version (the syntax is not compatible with python 3).