Logo der Wettersonden LiveMap

Wettersonden LiveMap

Vollständige Kommandozeilenreferenz

Grafische Anwendung

Wettersonde-GUI.exe

Ohne Parameter startet die Oberfläche mit Tray-Symbol. Einstellungen und Daten liegen im benutzerspezifischen App-Datenordner.

--collector

Zweck: Startet aus Kompatibilitätsgründen den fensterlosen Sammler innerhalb der großen GUI-Datei. Wert: keiner. Standard: aus. Abhängigkeit: Zugriff auf Feed und lokale Datenbank. Sicherheit: Die Sammler-Mutex verhindert eine zweite Instanz. Neue Installationen verwenden stattdessen die kleinere eigene Sammler-EXE.

--configure-collector-task enable|disable|remove

Zweck: Richtet die Windows-Sammleraufgabe ein, schaltet sie aus oder entfernt sie. Werte: genau einer der drei genannten Werte. Standard: keine Änderung. Abhängigkeit: Windows-Aufgabenplanung; falls sie gesperrt ist, wird der benutzerspezifische Windows-Autostart verwendet. Sicherheit: Ändert nur die Sammler-Startkonfiguration des aktuellen Benutzers und beendet sich danach.

--repair-autostart

Zweck: Ersetzt einen veralteten unsichtbaren GUI-Sammler-Autostart durch die vorgesehene Tray-GUI. Wert: keiner. Standard: aus. Abhängigkeit: installierte Version im erwarteten Programmordner. Sicherheit: Eine beliebig kopierte EXE wird nicht als Autostart eingetragen.

--db-status

Zweck: Gibt den Datenbankstatus als JSON aus und startet kein Fenster. Wert: keiner. Standard: aus. Sicherheit: lesender Datenbankzugriff.

--recent MINUTEN

Zweck: Gibt die jüngsten Sondenpositionen als JSON aus. Wert: positive ganze Minutenzahl; Werte unter 1 werden auf 1 gesetzt. Standard: ohne Parameter nicht aktiv. Sicherheit: lesender Zugriff auf die lokale Datenbank.

--track SERIAL

Zweck: Gibt die gespeicherte Flugspur der angegebenen Sondenkennung als JSON aus. Wert: eine Kennung, beispielsweise X4716281. Standard: ohne Parameter nicht aktiv. Sicherheit: lesender Zugriff.

--hysplit-assistant

Zweck: Öffnet die GUI direkt beim Assistenten für die optionale NOAA-HYSPLIT-Installation. Wert: keiner. Standard: aus. Abhängigkeit: Zustimmung des Anwenders zu den NOAA-Bedingungen; HYSPLIT wird nicht in unserem Setup mitgeliefert.

--help oder -h

Zeigt die integrierte Parameterhilfe und beendet das Programm ohne Änderung.

Eigenständiger Hintergrundsammler

Wettersonde-Collector.exe

Der Sammler besitzt keine eigenen Parameter. Ohne Parameter sammelt er öffentliche Sondenpunkte in die lokale Datenbank. Eine eigene Windows-Mutex verhindert eine zweite Instanz. Das Setup liefert ihn mit und bietet seinen Start bei der Windows-Anmeldung an.

Kommandozeilenprogramm

Wettersonde-CLI.exe collect

Startet den dauerhaften Sammler im Konsolenprozess. Der Prozess läuft, bis er beendet wird. Für normalen Hintergrundbetrieb ist die Sammler-EXE beziehungsweise die eingerichtete Sammleraufgabe vorzuziehen.

Wettersonde-CLI.exe status

Gibt den lokalen Datenbankstatus als JSON aus. Der Befehl verändert keine Daten.

Wettersonde-CLI.exe collector-task status|enable|disable|remove

Zeigt oder ändert dieselbe Windows-Sammleraufgabe wie die GUI. status ist rein lesend; die anderen Werte ändern die Startkonfiguration des aktuellen Benutzers.

Wettersonde-CLI.exe recent [--minutes MINUTEN]

Gibt jüngste Positionen als JSON aus. --minutes erwartet eine ganze Zahl und hat den Standardwert 60; Werte unter 1 werden auf 1 gesetzt.

Wettersonde-CLI.exe track SERIAL

Gibt alle lokal gespeicherten Punkte der genannten Sondenkennung als JSON aus.

Wettersonde-CLI.exe --help oder -h

Zeigt die Unterbefehle. Jeder Unterbefehl unterstützt ebenfalls --help.

Typische Aufrufe

Wettersonde-GUI.exe
Wettersonde-Collector.exe
Wettersonde-GUI.exe --configure-collector-task enable
Wettersonde-GUI.exe --recent 30
Wettersonde-CLI.exe collector-task status
Wettersonde-CLI.exe recent --minutes 120
Wettersonde-CLI.exe track X4716281
Wettersonde-GUI.exe --hysplit-assistant