Commands.conf
Aus VDR Wiki
(Unterschied zwischen Versionen)
(→Beschreibung) |
Hulk (Diskussion | Beiträge) K (→Hintergrundprozess) |
||
(7 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | + | ==Beschreibung== | |
+ | In der '''commands.conf''' können Befehle angelegt werden, die über das Menü im OSD des VDR erreicht und gestartet werden können. | ||
+ | |||
+ | Diese Datei befindet sich in '''[[Struktur|$VDRCONFIG]]'''. | ||
==Beispiele== | ==Beispiele== | ||
Zeile 24: | Zeile 27: | ||
==Hintergrundprozess== | ==Hintergrundprozess== | ||
− | Normalerweise wird VDR angehalten, solange das aufgerufene Kommando oder Skript läuft. Um jedoch einen längeren Prozess laufen zu lassen, kann man diesen auch im Hintergrund starten, siehe dazu auch [[reccmds.conf#Hinweis| | + | Normalerweise wird VDR angehalten, solange das aufgerufene Kommando oder Skript läuft. Um jedoch einen längeren Prozess laufen zu lassen, kann man diesen auch im Hintergrund starten, siehe dazu auch [[reccmds.conf#Hinweis|reccmds.conf]] |
Aktuelle Version vom 31. März 2013, 13:23 Uhr
[Bearbeiten] Beschreibung
In der commands.conf können Befehle angelegt werden, die über das Menü im OSD des VDR erreicht und gestartet werden können.
Diese Datei befindet sich in $VDRCONFIG.
[Bearbeiten] Beispiele
Aus man vdr.5
$VDRCONFIG/commands.conf
Check for new mail? : /usr/local/bin/checkmail 2>&1 CPU status : /usr/local/bin/cpustatus 2>&1 Disk space : df -h | awk '/[/]video/ { print 100 - $5 "% free"; }' Drivespace : df -Ph | awk '/%/ { printf("| %-4s | %-5s | %s\n",$5,$4,$6) }' Calendar : date;echo;cal
Sonstige
$VDRCONFIG/commands.conf
News ML : lynx -dump http://www.netholic.com/extras/vdr_announce.php | sed '/[0-9]\/[0-9]/!d;s/\(\([^]]*\)\[\)\{1\}.*/\2/;s/ //g'
[Bearbeiten] Hintergrundprozess
Normalerweise wird VDR angehalten, solange das aufgerufene Kommando oder Skript läuft. Um jedoch einen längeren Prozess laufen zu lassen, kann man diesen auch im Hintergrund starten, siehe dazu auch reccmds.conf