Auf Windows-Betriebssystemen kann ein Wächtertool installiert werden, mit dem die Vertetungsplan-Datei automatisch aus einem Quellordner ausgelesen werden kann.
Einrichtung des Wächtertools
Vorbereitung
Auf dem Rechner sollte ein Ordner angelegt werden, in dem später die Pläne aus der Vertretungsplansoftware gespeichert werden. Der Ordner sollte zunächst leer sein und ausschließlich für das Speichern der Vertretungsplan-Exporte genutzt werden, um zu vermeiden, dass falsche oder alte Dateien zu Fehlermeldungen führen.
Installation und Einrichtung
Ist in Vertretungen –→ Upload eine Software gesetzt, erscheint ein Button „Sync-Tool“. Dort kann eine .exe-Datei zur Ausführung auf Windows heruntergeladen werden.
Generieren Sie im Dialog, der sich in DieSchulApp öffnet, einen neuen API-Key und kopieren ihn in die Zwischenablage. Dieser wird zur Authentifizierung benötigt.
Öffnen Sie die heruntergeladene „Vertretungsplan Upload.exe“. Wählen Sie als dort als Verzeichnis den vorher angelegten Ordner aus und fügen in „API-Schlüssel“ den eben kopierten API-Key ein.
Es wird empfohlen, den Haken bei „automatisch mit Windows starten“ zu setzen.
Klicken Sie anschließend auf „Konfiguration speichern“
Nutzung des Tools
Nun wird der angegebene Ordner vom Tool beobachtet. Immer wenn eine neue Datei aus Ihrem Vertretungsplanprogramm exportiert und im Ordner gespeichert wird, wird diese automatisch in DieSchulApp importiert.
In der Liste wir neben den Dateinamen aller Dateien im Ordner angezeigt, ob die Synchronisation dieser erfolgreich war.
Treten Fehler auf, kann dies verschiedene Ursachen haben, z.B. dass der Key nicht richtig kopiert wurde oder es keine Internetverbindung gab. Hier kann die Fehlermeldung in der Dateiliste weiterhelfen.
Sollte die Synchronisation wider Erwarten nicht von selbst neu starten, kann diese durch einen Neustart des Tools, des Geräts oder eine Änderung der Datei ausgelöst werden. Wurde eine Datei schon einmal hochgeladen und unterscheidet sich inhaltlich nicht, wird diese jedoch nicht erneut synchronisiert.