Globale Optionen
--server URL speichert eine abweichende HTTPS-Basisadresse für den
Koordinationsserver. Ohne Angabe wird
https://mpcstatus.jostjahn.de verwendet.
--version gibt die Programmversion aus und beendet das Programm.
--help bzw. -h zeigt die passende Hilfe an.
Befehle
register registriert die lokale Installation oder authentifiziert sie
erneut und sendet eine gedrosselte Anwesenheitsmeldung. Das Client-Geheimnis wird
nicht ausgegeben.
poll holt genau eine Serveranweisung, speichert eine eventuell
enthaltene Prüfzuweisung und führt sie aus, sobald die Fälligkeit erreicht ist.
run [--once] führt den Client im Vordergrund dauerhaft aus. Mit
--once endet er nach einem Serverkontakt.
status zeigt den Gesamtstatus als JSON. Während des ersten Tages ist
der Zugriff sofort möglich; danach gilt die Zehn-Meldungen-Bedingung.
history [--limit N] zeigt die letzten lokalen Prüfberichte.
Standard sind 20 Einträge. Die Ausgabe enthält keine fremden Stationen.
export-history csv [--output DATEI] beziehungsweise
export-history txt [--output DATEI] exportiert sämtliche lokal
gespeicherten Prüfberichte. Ohne --output entsteht
meldearchiv.csv beziehungsweise meldearchiv.txt im
Anwendungsdatenordner.
map öffnet die öffentliche Statuskarte. Ein Client darf dies höchstens
einmal pro Minute auslösen.
location manual --latitude N --longitude N rundet eine manuelle
Koordinate lokal. location browser öffnet eine lokale Freigabeseite.
location ip verwendet die serverseitige grobe Zuordnung.
diagnostics [--output DATEI] erzeugt ein bereinigtes lokales ZIP.
Ohne --output liegt es im Anwendungsdatenordner. Betriebssystem,
Distribution, Betriebssystemversion, Architektur, Python-Version und
Programmversion werden automatisch ermittelt.
email erzeugt ein Diagnose-ZIP, öffnet dessen Ordner und bereitet im
Standard-Mailprogramm eine Fehlermeldung mit den automatisch ermittelten
Systemdaten vor. Es wird nichts automatisch versandt.
language de oder language en speichert die Sprache für
spätere CLI- und Tray-Starts.
help-page erzeugt und öffnet die ausführliche lokale Anleitung.
tray startet den Client im Infobereich.
Typische Aufrufe
mpc-status status mpc-status history --limit 50 mpc-status export-history csv mpc-status export-history txt --output D:\MPC-Meldungen.txt mpc-status map mpc-status diagnostics mpc-status email mpc-status language en mpc-status run --once