c't runvdr: Pluginparameterübergabe klappt nicht...

  • wenn man das "-P*" in der runvdr der c't durch z.B.


    -P'mplayer -M /video/plugins/mplayer.sh'


    ersetzt, dann wird beim Aufruf der Pluginname falsch geparst:


    man erhält ein


    "shared module libvdr-'mplayer-blabla.o " konnte nicht geladen werden Dateiname nicht gefunden.


    Offenbar ist der ' ein bischen zu viel. Außerdem quittiert vdr den "-M .... " mit


    --M: invalid argument


    scheinbar geht beim Aufruf ein bischen was daneben, allerdings sieht der relevante Teil der runvdr so aus:



    Da wird doch eigentlich der Parameterstring gar nicht gefiltert und einfach so übergeben, oder?


    Wie kann man das lösen, damit man den Plugins Parameter übergeben kann?
    (so gibt mir mplayer.sh immer aus: sh: mplayer.sh Line1: File or Command not found )

    This is a .44 Magnum, the most powerful handgun in the world. It can take your head clean off. You've got to ask yourself one question, Do I feel lucky?
    easyvdr 0.9a2 - TT-DVB-S2-6400 - ASUS AT3IONT-I deluxe - Atom 330 - 1,5TB WD EADS - Denon 1910 - Toshiba 42X3030D - Harmony 700

  • Hi s_herzog,


    mit der P-Option läd man doch nur die Bibiotheken,
    welche vorher im VDR-Source-Verzeichnis mit "make plugins" ertellt wurden, oder wie ???


    Beispiel:


    cd /usr/src/VDR
    make plugins


    Wenn man nun ins Plugin-Verzeichins guckt
    sieht man wie sich die Plugins schimpfen.
    ls -R PLUGINS


    PLUGINS:
    lib src

    PLUGINS/lib:
    libvdr-hello.so.1.2.0
    libvdr-sky.so.1.2.0
    libvdr-osddemo.so.1.2.0
    libvdr-scanner.so.1.2.0
    libvdr-status.so.1.2.0
    ...
    ...
    PLUGINS/src:
    hello
    osddemo
    scanner
    sky
    status
    ...


    Jetzt kann VDR mit der P-Option diese Bibiothekn laden.
    Beispiel:


    ./vdr -P scanner
    oder
    ./vdr -P hello





    Dein Kommando, das Du nutzen willst, gehöhrt eigentlich in die Shell.


    mfg
    leuko

    Debian an die Macht !!!
    Kein Geld mehr für Software ausgeben, nur noch für Bücher !!!

Jetzt mitmachen!

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