Frage zur commands.conf

  • Hallo


    Besteht die möglichkeit die commands.conf mit jedem Aufruf der selben im VDR Menu neu einlesen zu lassen?
    Ohne VDR neu starten zu müssen?
    Ich würde gerne ein paar Einträge dynamisch gestallten, sprich Anzeige (ist,soll) für einiege Geschichten.


    Noch besser wäre es ja wenn vor ":" schon im eine Auswertung möglich wäre, so in etwa:


    Code
    Message $(test -x blabla && echo "ON" || echo "OFF") : Cmd


    Ist das machbar? (wenigstens eins von beiden)


    MFG Ronny

  • Hi,


    ok, dann nur für über diese Taste quick & dirty :D


    vdr.c Zeile 592ff (VDR-1.2.2):

    Zitat


    case kCommands: Commands.Load(AddDirectory(ConfigDirectory, "commands.conf"), true);
    DirectMainFunction(osCommands);
    break;


    lädt die commands.conf jedesmal neu, wenn diese Taste auf der FB gedrückt wird, funzt nicht (!) über Menu|Befehle.


    Dynamische Einträge sind komplizierter, dafür muss der Parser/Interpreter erweitert werden.

  • Danke, ist auch nicht das ware, denn dann müßte ich bei jeder änderung in der commands.conf rum editieren lassen.


    Das wäre echt am einfachsten + neu einlesen, beim Aufruf im Menu Commands, würde halt einiges vereinfachen.


    Code
    Text $(test -x blabla && echo "ON" || echo "OFF") : Cmd


    Naja kann man nix machen.


    MFG Ronny

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!