Update: Script-Version 4.9
Neue Log-Script Version 4.9 zeigt nun im JSON für die VIS-Tabelle "Heute/Gestern" an statt dem tatsächlichen Datum, das macht es übersichtlicher.
Das ist optional und für jeden Filter unter LOG_FILTER bei jsonDateFormat
einstellbar:
Wenn das Datum in "Hash-Zeichen (Raute = #)" gesetzt wird, dann wird es durch "Heute" bzw. "Gestern"
ersetzt. Beispiele:
– Aus #DD.MM.# hh:mm
wird Heute 20:35
, falls der Log von heute ist.
– Aus #DD.MM.YY# hh:mm
wird Gestern 20:35
, falls der Log von gestern ist.
– Aus #DD.MM.# hh:mm
wird 18.02. 20:35
, falls der Log nicht von heute oder gestern ist.
– Aus #DD.MM.YY# hh:mm
wird 18.02.20 20:35
, falls der Log nicht von heute oder gestern ist.
Bis Version 4.8:
Ab Log-Script-Version 4.9. In jsonDateFormat
ist im Beispiel #DD.MM.# hh:mm
gesetzt:
Wichtiger Hinweis zum Update von Vorversion:
jsonDateFormat
in den Filteroptionen unterscheidet jetzt Groß- und Kleinschreibung des Datumsformats. Das war notwendig und eigentlich vorher schon ein Bug, der noch nicht weiter auffiel. Denn das Script muss erkennen, ob Monat(MM/mm) oder Minute (MM/mm) gemeint ist. Wer also bislang etwa jsonDateFormat: 'dd.mm. hh:mm'
hatte, muss ändern auf jsonDateFormat: 'DD.MM. hh:mm'
, oder besser gleich auf jsonDateFormat: #DD.MM.# hh:mm
, damit "Heute"/"Gestern" angezeigt wird, falls Logzeile von heute/gestern ist.
Update von Vorversion:
Am besten neues Script nehmen und Optionen dort direkt anpassen.
Wer das gar nicht möchte:
- jsonDateFormat in allen Filtern anpassen (siehe oben)
- Neue Optionen einfügen, direkt unterhalb von:
/*******************************************************************************
* Experten-Konfiguration
******************************************************************************/
Folgendes einfügen:
// JSON-Tabelle: ersetze heutiges und gestriges Datum durch 'Heute' bzw. 'Gestern'.
// Mittels Hash-Zeichen(#) kann in LOG_FILTER in der Option "jsonDateFormat" definiert werden,
// dass heutiges und gestriges Datum durch 'Heute' bzw. 'Gestern' ersetzt wird.
// Hier können andere Begriffe statt "Heute"/"Gestern" definiert werden.
const TXT_TODAY = 'Heute';
const TXT_YESTERDAY = 'Gestern';
- Alles unterhalb von hier ersetzen:
/*************************************************************************************************************************
* Ab hier nichts mehr ändern / Stop editing here!
*************************************************************************************************************************/