AutoTimetable

Auto Timetable Fetcher

Das Python-Script Auto Timetable Fetcher ist ein Tool, das es ermöglicht, den Stundenplan aus dem Stundenplan-Portal der Viona automatisiert auf Änderungen zu überprüfen und bei Bedarf einen neuen Release zu erstellen. Es ist möglich sich auf diesen Release zu registrieren und somit bei Änderungen im Stundenplan benachrichtigt zu werden.

Weitere Informationen

Auf neues Release registrieren

  1. Um sich auf ein neues Release zu registreren, muss man oben auf Watch klicken:

Watch

  1. Anschließend wählt man Custom aus:

Custom

  1. Nun kann man explizit Releases auswählen und bestätigt dies mit Apply:

Releases

  1. Jetzt erhält man eine Benachrichtigung, sobald ein neues Release veröffentlicht wird und ist somit immer auf dem neuesten Stand!

Development

Klone dieses Repository mit git clone https://github.com/IT-24-Sommer-FIAE-D/AutoTimetable.git und wechsle in das Verzeichnis mit cd AutoTimetable.

Installiere nun alle abhängigkeiten mit pip install -r ./src/requirements.txt und führe das Skript mit python ./src/main.py aus. Bitte vermeide es, etwaige lokal heruntergeladene Dateien zu pushen.