[ANNOUNCE] timercmds.conf - patch

  • Hallo,
    ich habe einen kleinen Patch geschrieben, der das Timer-Menü um Kommandos erweitert.
    Ahnlich den Kommandos für die Aufzeichnungen ist es nun möglich auch auf bestimmte Timeritems Befehle auszuführen.


    Dafür wird die Datei timercmds.conf im <video>-Verzeichnis benötigt.
    Der Synatx ist gleich wie in reccmds.conf.


    Getestet mit VDR-1.3.23, kompiliert aber auch mit 1.3.24.


    Viel Spaß


    lg, Gerhard

  • Hallo


    Habe ein Problem mit der playtimer.sh.


    Einstellungen
    Timer
    0


    Er nimmt also auf, und soll die Aufnahme abspielen, das ging schon einmal, seit neusten wird aber immer ein andere Aufnahme abgespielt.


    Kommischer weise, eine die nicht in den TIMERN aufgeführt ist?


    MFG Ronny

  • Zitat

    Original von gestein
    Das Problem hatte ich auch schon mal (war ein Fehler im Code).
    Kannst du mir sagen, welches packages Du in welches Versionen verwendest (VDR, BigPatch)?


    lg, Gerhard


    Also mit bekommen, erst mit den letzten beiden letzten VDR Versionen 1.3.3{7,8}, kann auch schon vorher sein.


    Patches folgende.


    1.3.37


    * epgsearch-plugin ../patches/timercmds-0.1.diff
    * vdr-1.3.37-noepg-0.3.diff.gz
    * vdr-1.3.37-show-valid-input.diff.gz
    * vdr-1.3.37-enAIO-2.7.diff.gz
    * vdr-1.3.37-jumpplay-0.6.diff.gz


    1.3.38


    * epgsearch-plugin ../patches/timercmds-0.1.diff
    * vdr-1.3.37-show-valid-input.diff.gz
    * vdr-1.3.38-liemikuutio-1.0.diff.gz
    * vdr-1.3.37-jumpplay-0.6.diff.gz


    MFG Ronny

  • Bitte entschuldige, dass es etwas länger gedauert hat.


    Man muss noch eine zusätzliche Zeile in der Datei menu.c in der Funktion eOSState cMenuTimers::Commands(eKeys Key) einfügen
    if(pEvent) {
    // create a dummy recording to get the real filename
    cRecording *rc_dummy = new cRecording(ti, pEvent);


    + Recordings.Load();
    cRecording *rc = Recordings.GetByName(rc_dummy->FileName());


    delete rc_dummy;
    if(rc)
    iRecNumber=rc->Index() + 1;
    }



    Danach sollte alles wieder funktionieren.


    Gerhard


  • Danke


    Frage, wäre das dann eine Änderung für [....] (meine in Zukunft)?


    ../patches/timercmds-0.1.diff


    MFG Ronny

    Einmal editiert, zuletzt von ronnykornexl ()

Jetzt mitmachen!

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