Hilfe
So wird die Software genutzt.
Die App läuft headless, schreibt ihre Ergebnisse in den lokalen Datenordner und kann als tägliche Aufgabe über den installierten Menüeintrag eingerichtet werden.
Start
- Das Setup installiert die EXE in den lokalen Programmordner des Benutzers.
- Der Startmenü-Eintrag öffnet die Ausführung ohne Browserfenster.
- Die aktuelle Beispiel-Liste landet im lokalen Datenordner unter
%LOCALAPPDATA%\Hoerzu2015\HTML,%LOCALAPPDATA%\Hoerzu2015\CSV,%LOCALAPPDATA%\Hoerzu2015\TXTund%LOCALAPPDATA%\Hoerzu2015\DB. - Die GUI-Version startet die CLI im Hintergrund und zeigt nur Fortschritt und Senderzähler.
- Die Datenbank-App liest
%LOCALAPPDATA%\Hoerzu2015\DB\sendungen.sqlite3ohne Änderungen und bietet kombinierbare Filter. - Ergebnisse lassen sich als CSV, TXT, JSON, XML, HTML, ODS und XLS exportieren.
Aufgabenplanung
- `--register-task` legt die tägliche Aufgabe an.
- `--unregister-task` entfernt sie wieder.
- `--task-time` steuert die tägliche Uhrzeit, Standard ist 06:00.
Logik der Aufgabe
- Der Lauf ist headless und schreibt einen fortlaufenden Log mit den erzeugten Ausgaben.
- Die Aufgabe startet dieselbe EXE, die auch manuell aus dem Installationsordner ausgeführt wird.
- Die Software bleibt auf 20:15 festgelegt; andere Uhrzeiten sind keine Produktfunktion.
Notwendige Aktualisierungen
Die App prüft beim Start höchstens einmal pro Kalendertag die veröffentlichte Version. Erst wenn eine tatsächlich neuere Version erfolgreich erkannt wurde, beginnt eine Frist von 90 Tagen. Bis dahin nennt die App die verbleibenden Tage und verweist auf die Downloadseite.
Nach 90 Tagen muss die veraltete Version aktualisiert werden. Ein Netzwerk-, DNS-, TLS- oder Serverfehler startet keine neue Frist und sperrt die App nicht; eine bereits nach erfolgreicher Prüfung gestartete Frist bleibt jedoch erhalten.