Archiv > General
Commands.conf - Menu.xml ?
Andy:
Hallo
Ich hatte das Thema schon mal in einem anderen Fred angesprochen - Ich mach hier mal ein neuen auf.
Die commands.conf existiert in der MLD 3.0.1 nicht ? - Warum ?
Muß ich für eigene Befehle die menu.xml unter /etc/vdr editieren, oder gibt es eine bessere stelle ?
Wenn -Ja- wird diese bei einem eventuellen -Update- überschrieben ?
Sorry, das ich das nochmal anspreche, aber ich hätte gerne die möglichkeit eigene Befehle hinzuzufügen. :)
MFG
Andre
clausmuus:
Ja, das musst Du in der menu.xml eintragen und die wird nicht überschrieben.
Claus
Andy:
Ok, danke !
Dann werde ich mich mal mit der menu.xml beschäftigen.
MFG
Andre
Andy:
Hallo
Ich komme mit dem editieren der menu.xml nicht wirklich klar.
Die Suche im VDR-Portal und per Google bringt mich auch nicht weiter.
Vielleicht weiß ja von euch einer wie der Befehl richtig lautet, bzw. was tun muss.
Wenn ich zB. den Befehl "/usr/bin/svdrpsend.pl PLUG imonlcd off" in die Konsole eingebe tut es, das Display schaltet aus.
Wenn ich in der menu.xml den Befehl reinschreibe, friert Live-TV des VDR's nach ein paar Gedenksekunden ein.
Danach hilft nur noch ein reboot.
Was mache ich falsch ?
Hier ein menu.xml schnippsel...
...unter "Diverses", hab ich den Befehl angehängt
<menu name="System">
<menu name="Befehle">
<menu name="System">
<command name="Reboot PC" execute="reboot" />
<command name="Poweroff PC" execute="poweroff" />
</menu>
<menu name="VDR">
<command name="Stop VDR frontend" execute="runvdr-sxfe -k" />
<command name="Restart VDR" execute="killall vdr" />
<command name="Stop VDR" execute="runvdr -k; killall vdr" />
</menu>
<menu name="CD und Mp3s">
<command name="CD Auswerfen" execute="umount /dev/cdrom 2>/dev/null; umount /dev/dvd 2>/dev/null; eject" />
</menu>
<menu name="Diverses">
<command name="Burn Screenshot erstellen" execute="screen -dm sh /usr/bin/grab.run -- /etc/vdr/plugins/burn/skins/Grabbed/menu-bg.png" />
<command name="Aufzeichnungsliste aktualisieren" execute="touch /data/tv/tv0/.update" />
<command name="Setup Menue aktualisieren" execute="restart setup >/dev/null" />
<command name="ImonLCD ausschalten" execute="/usr/bin/svdrpsend.pl PLUG imonlcd off" confirm="yes" />
</menu>
</menu>
<system name="Setup" />
<plugin name="setup" />
<plugin name="addons" />
<command name="About MiniDVBLinux" execute="/usr/bin/svdrpsend.sh -d 'PLUG addons SHOW /usr/share/doc/system/about'" />
</menu>
</menus>
MFG
Andre
clausmuus:
Hi,
also zum einen gibt's in der MLD kein svdrpsend.pl sondern nur die sverpsend.sh und zum anderen muss die in diesem Fall mit der Option -d aufgerufen werden, da es ansonsten nen deathlock gibt.
Sollte es doch die svdrpsend.pl geben hat wohl jemand unsauber gearbeitet und die zu irgend einem Addon hinzu gepackt.
/usr/bin/svdrpsend.sh -d PLUG imonlcd off
Claus
Navigation
[0] Message Index
[#] Next page
Go to full version