tvmovie2vdr in commands.conf

  • Hallo VDR'ler!


    Ich möchte gerne ein eigenes Script aus der commands.conf zur Aktualisierung des EPG's über tvmovie2vdr starten.
    Soweit kein Problem, nur nach Aufruf des Scripts über
    /usr/bin/test.sh
    wird das Sript auch ausgeführt, jedoch bleibt auch solange das OSD gesperrt mit dem Hinweis auf das momentan ausgeführte Script.


    Frage: Kann man nicht nur eine kurze Info ausgeben, die dann entweder selbsttätig verschwindet oder zumindest weggedrückt werden kann? Evtl. kann man das Script ja auch anders aufrufen, so mit ECHO usw, da weiß ich aber nicht so genau Bescheid.
    Der Import der EPG-Daten dauert ja schon eine ganze Weile und es macht keinen Sinn, das die ganze Zeit im OSD zu sehen.....:elk


    Vielen Dank für Eure Tipps


    MfG
    Barny

    :] easyVDR 0.6.04 -Spezialedition (steht da so!!!) :]
    :] Albatron KX18D Pro; AMD Athlon 3200+ :]
    :] 1024 MB Arbeitsspeicher, TT 1.6, WinTV Nova-SE2 Budget :]
    :] Ausgabe via xineliboutput (HDMI) auf Phillips 9603:]

    Einmal editiert, zuletzt von barny32 ()

  • miroe4you: wie jetzt? :doof


    Kannst Du mal bitte detailierter beschreiben? :deppenalarm


    Mein Script "test.sh" liegt in /usr/bin und ruft das tvm2vdr.pl in /opt/tvmovie2vdr auf, mit der Option, die log-Datei in /var/log zu erstellen (">> /var/log/tvmovie2vdr.log")


    Schön wäre auch noch, wenn in der log-datei dann das Datum der Erstellung auftauchen würde, so hätte man eine Kontrolle, ob das Script in der Nacht, z.B. um 2:00 Uhr, gelaufen ist, ohne über WinSCP das Datei-Datum anzuschaun.


    Allzeit guten Empfang


    Barny

    :] easyVDR 0.6.04 -Spezialedition (steht da so!!!) :]
    :] Albatron KX18D Pro; AMD Athlon 3200+ :]
    :] 1024 MB Arbeitsspeicher, TT 1.6, WinTV Nova-SE2 Budget :]
    :] Ausgabe via xineliboutput (HDMI) auf Phillips 9603:]

  • /usr/bin/tvmovie2vdr.sh


    ========
    #!/bin/bash


    DIR=/usr/share/tvmovie2vdr


    if [ -e $DIR/tvm2vdr.pl ]; then
    cd $DIR
    ./tvm2vdr.pl
    fi
    =========
    oder


    ========
    #!/bin/bash


    DIR=/usr/share/tvmovie2vdr


    if [ -e $DIR/tvm2vdr.pl ]; then
    cd $DIR
    ./tvm2vdr.pl >> /var/log/tvmovie2vdr.log 2>> /var/log/tvmovie2vdr.log


    fi
    =========


    und dann wie oben einfuegen ..

Jetzt mitmachen!

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