Logging aktivieren: Unterschied zwischen den Versionen
Version vom 15. April 2007, 02:59 Uhr ⧼parentheses⧽ Kowolf⧼word-separator⧽⧼parentheses⧽ |
Version vom 3. August 2007, 08:15 Uhr ⧼parentheses⧽ Bananeweizen⧼word-separator⧽⧼parentheses⧽ |
||
Zeile 1: | Zeile 1: | ||
+ | == Wofür == | ||
+ | Wenn Fehler im TV-Browser auftreten, die zum Absturz des Programms führen, dann kann die Logdatei den Entwicklern eventuell Hinweise darauf geben, was passiert ist. | ||
+ | |||
+ | == Aktivieren == | ||
Um das Logging in TV-Browser zu aktivieren, muss eine Konfigurationsdatei geändert werden. Über die [[Einstellungen|Programmeinstellungen]] ist das leider nicht möglich. | Um das Logging in TV-Browser zu aktivieren, muss eine Konfigurationsdatei geändert werden. Über die [[Einstellungen|Programmeinstellungen]] ist das leider nicht möglich. | ||
− | Im TV-Browser Programm | + | Im TV-Browser-Programm-Verzeichnis existieren, je nach Betriebssystem, die Dateien ''windows.properties'', ''linux.properties'' oder ''osx.properties''. |
− | Es muss nun die für das jeweilige Betriebssystem gedachte Datei (''Windows'' = ''windows.properties'' usw.) geöffnet werden und im Abschnitt "''# The folder for logging''" (das Verzeichnis, in dem die Datei gespeichert werden soll) das "#" entfernt werden und falls gewüscht der Pfad | + | Es muss nun die für das jeweilige Betriebssystem gedachte Datei (''Windows'' = ''windows.properties'' usw.) geöffnet werden und im Abschnitt "''# The folder for logging''" (das Verzeichnis, in dem die Datei gespeichert werden soll) das "#" entfernt werden und falls gewüscht der Pfad angepasst werden. Dabei ist statt "\" das Zeichen "/" zu verwenden. Das "#" ist ein Kommentarzeichen (alles was danach in derselben Zeile steht wird nicht ausgeführt). |
− | + | Für die [[TV-Browser transportable|transportable Version]] des TV-Browser gibt es keine ''*.properties''. Bei ihr muss diese Zeile stattdessen in die ''settings.prop'' eingetragen werden. Die ''settings.prop'' befindet sich in ''./settings/<VERSION>/'' im TV-Browser-Verzeichnis (transportable). | |
− | + | ==Einige Beispiele== | |
− | + | ===Windows=== | |
− | |||
− | |||
− | ==Windows== | ||
logdirectory=C:/ | logdirectory=C:/ | ||
Zeile 18: | Zeile 19: | ||
logdirectory=${user.home}/TV-Browser | logdirectory=${user.home}/TV-Browser | ||
− | ==Linux== | + | ===Linux=== |
logdirectory=/home/bodum/ | logdirectory=/home/bodum/ | ||
− | Nun wird im jeweiligen Verzeichnis eine Log-Datei erzeugt. Diese wird bei jedem Start neu überschrieben. | + | Nun wird im jeweiligen Verzeichnis eine Log-Datei ''tvbrowser.log'' erzeugt. Diese wird bei jedem Start neu überschrieben. |
+ | |||
+ | == Deaktivieren == | ||
+ | Um das Logging zu ''deaktivieren'' muss der entsprechenden Zeile wieder ein "#" vorangestellt werden. | ||
[[en:Activate Logging]] | [[en:Activate Logging]] | ||
[[Kategorie:Entwicklung]] | [[Kategorie:Entwicklung]] | ||
[[Kategorie:Einstellungen]] | [[Kategorie:Einstellungen]] |
Version vom 3. August 2007, 08:15 Uhr
Inhaltsverzeichnis
Wofür
Wenn Fehler im TV-Browser auftreten, die zum Absturz des Programms führen, dann kann die Logdatei den Entwicklern eventuell Hinweise darauf geben, was passiert ist.
Aktivieren
Um das Logging in TV-Browser zu aktivieren, muss eine Konfigurationsdatei geändert werden. Über die Programmeinstellungen ist das leider nicht möglich.
Im TV-Browser-Programm-Verzeichnis existieren, je nach Betriebssystem, die Dateien windows.properties, linux.properties oder osx.properties.
Es muss nun die für das jeweilige Betriebssystem gedachte Datei (Windows = windows.properties usw.) geöffnet werden und im Abschnitt "# The folder for logging" (das Verzeichnis, in dem die Datei gespeichert werden soll) das "#" entfernt werden und falls gewüscht der Pfad angepasst werden. Dabei ist statt "\" das Zeichen "/" zu verwenden. Das "#" ist ein Kommentarzeichen (alles was danach in derselben Zeile steht wird nicht ausgeführt).
Für die transportable Version des TV-Browser gibt es keine *.properties. Bei ihr muss diese Zeile stattdessen in die settings.prop eingetragen werden. Die settings.prop befindet sich in ./settings/<VERSION>/ im TV-Browser-Verzeichnis (transportable).
Einige Beispiele
Windows
logdirectory=C:/
oder
logdirectory=${user.home}/TV-Browser
Linux
logdirectory=/home/bodum/
Nun wird im jeweiligen Verzeichnis eine Log-Datei tvbrowser.log erzeugt. Diese wird bei jedem Start neu überschrieben.
Deaktivieren
Um das Logging zu deaktivieren muss der entsprechenden Zeile wieder ein "#" vorangestellt werden.