05.05.2025, 14:33
(Dieser Beitrag wurde zuletzt bearbeitet: 05.05.2025, 14:35 von Manfred Aabye.)
opensimMULTITOOL II V25.5.84.348
Einfaches Debug-Log-System
Was dieses System macht:
1. Es erstellt eine Log-Datei namens `osmtool_debug.log` im aktuellen Verzeichnis
2. Dort werden alle wichtigen Aktionen und Meldungen gespeichert
Einstellungsmöglichkeiten:
1. Logging ein/aus schalten
2. Alte Log-Datei löschen
3. Log-Datei Name und Ort
Beispiel-Nutzung:
- Logging AUSSCHALTEN:
Setze `LOG_ENABLED=false` am Anfang des Skripts
- Alte Logs BEHALTEN:
Setze `OLD_LOG_DEL=false`
- Log-Datei umbenennen:
Ändere `DEBUG_LOG="meine_logs.txt"`
Was passiert im Hintergrund?
- Bei `LOG_ENABLED=true`:
→ Neue Log-Datei wird erstellt (alte wird gelöscht, wenn `OLD_LOG_DEL=true`)
→ Alle Meldungen werden gespeichert
- Bei `LOG_ENABLED=false`:
→ Keine Log-Datei wird erstellt/changiert
→ Meldungen erscheinen nur auf dem Bildschirm
Github: opensimMULTITOOL II
Einfaches Debug-Log-System
Was dieses System macht:
1. Es erstellt eine Log-Datei namens `osmtool_debug.log` im aktuellen Verzeichnis
2. Dort werden alle wichtigen Aktionen und Meldungen gespeichert
Einstellungsmöglichkeiten:
1. Logging ein/aus schalten
Code:
#LOG_ENABLED=true # Logging ist AKTIV
LOG_ENABLED=false # Logging ist AUS
2. Alte Log-Datei löschen
Code:
OLD_LOG_DEL=true # Löscht alte Log-Datei vor Start
#OLD_LOG_DEL=false # Behält alte Log-Datei und fügt neue Einträge an
3. Log-Datei Name und Ort
Code:
DEBUG_LOG="osmtool_debug.log" # Speicherort der Log-Datei
Beispiel-Nutzung:
- Logging AUSSCHALTEN:
Setze `LOG_ENABLED=false` am Anfang des Skripts
- Alte Logs BEHALTEN:
Setze `OLD_LOG_DEL=false`
- Log-Datei umbenennen:
Ändere `DEBUG_LOG="meine_logs.txt"`
Was passiert im Hintergrund?
- Bei `LOG_ENABLED=true`:
→ Neue Log-Datei wird erstellt (alte wird gelöscht, wenn `OLD_LOG_DEL=true`)
→ Alle Meldungen werden gespeichert
- Bei `LOG_ENABLED=false`:
→ Keine Log-Datei wird erstellt/changiert
→ Meldungen erscheinen nur auf dem Bildschirm
Github: opensimMULTITOOL II
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.