Skip to main content

WebUntis CLI

Project description

Webuntis CLI
=======================

Eine Kommandozeile für [WebUntis](https://www.untis.at) - einer Software zum
Erstellen und Verwalten von Stundenplänen in Schulen.


Installation/Upgrade
--------------------

Benutze `pip` (oder `pip3`) für eine einfache Installation. Hierfür muss python
installiert sein.

Dann erfolgt die Installation über eine Konsole:

$ pip install --upgrade webuntis-cli

Mit der Option `--upgrade` wird die immer jeweils aktuellste Version
installiert.


Benutzung
---------

Das Programm wird mit `webuntis-cli` aufgerufen und verfügt über eine
Hilfefunktion.

$ webuntis-cli --help

Nach dem ersten Aufruf wird die Konfigurationsdatei
`.webuntis-cli.ini` im Home-Verzeichnis des Nutzers angelegt. Diese muss
bearbeitet und mit den korrekten Nutzerdaten wie Schulname, Server,
Benutzername und Passwort befüllt werden.

### Beispiele

Ein Aufruf für den aktuellen Stundenplan von Herr Mustermann würde wie folgt
aussehen:

$ webuntis-cli --lehrer Mustermann

Es können auch mehrere Personen angegeben werden:

$ webuntis-cli --lehrer Mustermann Musterfrau

Ebeso können sie Pläne für verschiedene Räume oder Klassen angezeigt werden.

$ webuntis-cli --raum 12 13 14
$ webuntis-cli --klasse 10a 10b 10c


Probleme oder Fehler
-------------------

Wenn dir ein Fehler auffällt, so kannst du ihn einfach über den [Bugtracker bei
github](https://github.com/tbs1-bo/webuntis_cli/issues/new) melden.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

webuntis-cli-0.3.2.tar.gz (5.2 kB view hashes)

Uploaded Source

Built Distribution

webuntis_cli-0.3.2-py2.py3-none-any.whl (6.1 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page