[ANNOUNCE] Plugin mldonkey-0.0.3a

  • hast irgendwelche komischen zeichen in username oder passwort ? leerzeichen oder sowas ?


    werd da morgen früh noch mal reinschauen, muß jetzt erst mal meine Krypto Vprlesung nacharbeiten.


    bis denn

  • Hi,


    ich muss mich leider auch mal zu Wort melden. Habe die neue Verison compiliert - fehlerfrei. In die runvdr eingebaut. VDR starten alles bestens.
    Rufe ich nun das Plugin auf, schmiert der VDR ab.


    Im /var/log/messages steht:


    >>>> SNIP


    Oct 19 21:51:15 tux vdr[6678]: connect from 127.0.0.1, port 32809 - accepted
    Oct 19 21:51:15 tux su(pam_unix)[6677]: session closed for user root
    Oct 19 21:51:15 tux 0.7.0pre7[6648]: removed client


    <<<< SNAP


    Alle anderen Connections klappen zu mldonkey (läuft auf dem VDR-System).


    Über telnet am Windows Client (Port 4000)
    Über browser (Port 4080)
    sowie über die Windows GUI (Port 4001)


    Nur das VDR Plugin schmiert ab.


    Ich habe das Plugin mit dem gcc Version 3.3.3 unter Gentoo compiliert. Vielleicht ist das ja wichtig.


    Für jeden Tip bin ich dankbar.

    Ciao Stefan


    :vdr1 yaVDR 0.3, Kernel 2.6.32-29, VDR 1.7.16
    DVB Karten: 2x TT-budget S2-1600
    Grafik: nVidia Corporation G92 [GeForce 9800 GT]
    Sound: Asus Xonar D2X interne PCIe Soundkarte 7.1
    HD: Samsung 1,5TB
    Loewe ART 37", 9" Touch-TFT mit graphTFT
    FB: Loewe

  • Ich bekomme das Plugin leider immernoch nicht übersetzt.


    Code
    make[1]: Leaving directory `/usr/local/src/PLUGINS/src/mldonkey-0.0.3a'
    make[1]: Entering directory `/usr/local/src/PLUGINS/src/mldonkey-0.0.3a'
    g++ -O2 -Wall -Woverloaded-virtual -Wno-deprecated -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"mldonkey"' -I/usr/local/src/VDR/include -I/usr/local/src/VDR/../DVB/include mldonkey.c
    g++ -O2 -Wall -Woverloaded-virtual -Wno-deprecated -c connect_donkey.c -o connect_donkey.o
    connect_donkey.c: In method `int connect_donkey::get(char *, int, char *, char *)':
    connect_donkey.c:89: implicit declaration of function `int close(...)'
    make[1]: *** [connect_donkey.o] Error 1
    make[1]: Leaving directory `/usr/local/src/PLUGINS/src/mldonkey-0.0.3a'


    Zu meiner g++ Version


    debian:/usr/local/src/VDR# g++ -v
    Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
    gcc version 2.95.4 20011002 (Debian prerelease)

  • Hallo,

    Zitat

    Original von brst
    Hi,
    ..
    Nur das VDR Plugin schmiert ab.


    Ich habe das Plugin mit dem gcc Version 3.3.3 unter Gentoo compiliert. Vielleicht ist das ja wichtig.


    Für jeden Tip bin ich dankbar.


    hier funktioniert es unter gentoo,
    habe die vars allerdings in der vdr.mldonkey stehen,
    die sollten in der runvdr auch mit rein

    Code
    _EXTRAOPTS="-h 127.0.0.1 -u XXXX -k YYYY"


    fuer
    XXXX ---> Username
    YYYY ---> Password
    ohne User und pass schmierts hier auch ab.
    mfg

  • moin!


    decembersoul:


    Also wies aussieht, läßt sich das Problem durch hinzufügen einer fehlenden include im file connect_donkey.c lösen:


    C
    #include "connect_donkey.h"
    #include <iostream.h>
    #include <stdio.h>
    #include <sys/types.h>
    #include <sys/socket.h>
    #include <netinet/in.h>
    #include <netdb.h>
    #include <pcre.h>
    #include <unistd.h>


    mit dem hinzugefügten unistd.h kompiliert er bei mir mit gcc-2.95.4 (debian/woody) und vdr-1.3.12 problemlos durch.
    Plugin wird auch anscheinend erkannt, allein habe ich dasselbe Problem wie einige von Euch, das ich mich nicht anmelden kann. Scheint an der mldonkey-version zu liegen (2.5.16), irgendwie gelingt es mir da partout nicht, einen neuen Benutzer via telnet anzulegen:


    Code
    add_user <username> <passwd>
    exception [Invalid_argument("equal: functional value")]


    Sowie ich das verstanden hab, muß ich mit eben diesem usernamen und passwd(optionen -u -k) das plugin starten, ist das richtig? Hat jemand ähnliche Probleme mit dem core gehabt?
    Naja, werd ansonsten mal andere cores ausprobieren, oder selbst kompilieren.


    saludos,
    gitano

  • Hallo holymoly,


    danke für den Tipp. Werd ich gleich mal probieren. Habe nämlich noch keinen User mit Passwort angelegt. Und mit User Admin und kein Passwort kommt halt der besagte Absturz.


    Die Hoffnung stirbt ja bekanntlich zuletzt. :]

    Ciao Stefan


    :vdr1 yaVDR 0.3, Kernel 2.6.32-29, VDR 1.7.16
    DVB Karten: 2x TT-budget S2-1600
    Grafik: nVidia Corporation G92 [GeForce 9800 GT]
    Sound: Asus Xonar D2X interne PCIe Soundkarte 7.1
    HD: Samsung 1,5TB
    Loewe ART 37", 9" Touch-TFT mit graphTFT
    FB: Loewe

  • Hi,


    hab jetzt mal einen User mit Passwort eingerichtet. Connect klappt mit allen Clients - nur das VDR Plugin will einfach nicht.


    holymoly
    mit welcher Compiler Version hast du das Plugin compiliert?

    Ciao Stefan


    :vdr1 yaVDR 0.3, Kernel 2.6.32-29, VDR 1.7.16
    DVB Karten: 2x TT-budget S2-1600
    Grafik: nVidia Corporation G92 [GeForce 9800 GT]
    Sound: Asus Xonar D2X interne PCIe Soundkarte 7.1
    HD: Samsung 1,5TB
    Loewe ART 37", 9" Touch-TFT mit graphTFT
    FB: Loewe

  • hallo,

    Code
    add_user <username> <passwd>
    exception [Invalid_argument("equal: functional value")]


    das habe ich jetzt auch,keine Chance mehr ,einen Benutzer anzulegen.
    Vorher gab es Probleme mit dem Dezimalzeichen in den configs von
    mldonkey,
    da musste man entweder alle Kommas durch dots ersetzen,
    oder in der /etc/init.d/mldonkey

    Code
    env HOME=${BASEDIR} LC_ALL=en start-stop-daemon --quiet --start -c ${USER}  \


    das LC_ALL=en einfuegen ,
    und seitdem laesst sich kein add_user mehr ausfuehren. :P
    brst
    gcc-Version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)
    mfg
    / zu dem 'exception [Invalid_argument("equal: functional value")]',
    das soll ja behoben sein --> Fixed CVS 2-5-28
    http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=9990#attached

  • Hallo,


    melde mich jetzt noch einmal mit einem Status. Das Plugin bringt den VDR jetzt nicht mehr zum Absturz. Habe mit User und Passwort gespielt und siehe da - es funzt. Allerdings habe ich nun das selbe Verhalten wie steffx.
    Connect klappt aber es werden keine Download Dateien angezeigt.

    Ciao Stefan


    :vdr1 yaVDR 0.3, Kernel 2.6.32-29, VDR 1.7.16
    DVB Karten: 2x TT-budget S2-1600
    Grafik: nVidia Corporation G92 [GeForce 9800 GT]
    Sound: Asus Xonar D2X interne PCIe Soundkarte 7.1
    HD: Samsung 1,5TB
    Loewe ART 37", 9" Touch-TFT mit graphTFT
    FB: Loewe

  • Hi nochmal,


    so, nun funzt das Teil auch bei mir. Ich hatte einen Download im Donkey. Habe mal bei allen cout aus der connect_donkey.c die Kommentarzeichen entfernt und siehe da: das Plugin findet keinen einzigen Download. Danach habe ich den aktiven Download abgebrochen und zwei neue aufgesetzt - und plötzlich klapps auch mit dem Nachbarn - die beiden Teile erscheinen auf dem Fernseher.


    Danke für das Plugin und für die Hilfe hier im Board.

    Ciao Stefan


    :vdr1 yaVDR 0.3, Kernel 2.6.32-29, VDR 1.7.16
    DVB Karten: 2x TT-budget S2-1600
    Grafik: nVidia Corporation G92 [GeForce 9800 GT]
    Sound: Asus Xonar D2X interne PCIe Soundkarte 7.1
    HD: Samsung 1,5TB
    Loewe ART 37", 9" Touch-TFT mit graphTFT
    FB: Loewe

  • hallo,
    bekomme nur beim ersten Aufruf vom Plugin die Files angezeigt,
    bei jedem weiteren Aufruf wird nichts mehr angezeigt.
    Starte ich dann vdr erneut,werden die Files wieder einmal angezeigt ,
    was laeuft hier jetzt nicht so,wie es soll ??
    mfg
    / im log gibts dann
    Access granted
    DEBUG : Anzahl Files0

  • Hi!


    Zitat

    Original von brst
    Hi,


    hab jetzt mal einen User mit Passwort eingerichtet. Connect klappt mit allen Clients - nur das VDR Plugin will einfach nicht.


    Genau so verhält es sich bei mir jetzt. Beim Aufruf des Plugins kommt:


    Code
    ERROR: Access not granted


    Was habt ihr genau gemacht um das weg zu bekommen ? Werde aus den obigen Beiträgen nicht so recht schlau.
    Hab auch mit User PW "rumgespielt", aber ohne Erfolg.


    Gruss und schönen Sonntag!
    Unimatrix0

    Software: Ubuntu 10.04 - VDR 1.7.14 + Xineliboutput (VDPAU) + XBMC
    Hardware: NEXUS-S - SkyStar2 - Nova-S2 - Nividia 8600GT

  • Hallo,

    Zitat

    Original von von fritz
    Hallo
    ..
    sei getrost bist nicht der einzige ;)
    man muss einen restart machen, dann geht's wieder aber nur einmal :D


    bye


    naja gut,da kann man dann wohl nichts machen.
    Vielleicht laesst ja 'Jabba' mal etwas dazu verlauten ?(
    mfg

  • habe das auch noch dann und wann die Porbs mit dem Access not granted. Kann aber leider dazu nicht mehr sagen, da ich mich erst mal mit den Erweiterungen für das MP3 Plugin für die graphTFT Ausgabe beschäftige.

    Ciao Stefan


    :vdr1 yaVDR 0.3, Kernel 2.6.32-29, VDR 1.7.16
    DVB Karten: 2x TT-budget S2-1600
    Grafik: nVidia Corporation G92 [GeForce 9800 GT]
    Sound: Asus Xonar D2X interne PCIe Soundkarte 7.1
    HD: Samsung 1,5TB
    Loewe ART 37", 9" Touch-TFT mit graphTFT
    FB: Loewe

  • Hi,


    sorry daß ich mich solange nicht dazu gemeldet habe.
    Werde aber nach diesem Semester mein Vordiplom machen und bin deshalb
    im Moment ziemlich beschäftigt.
    Ich werde aber nächste Woche versuchen, noch mal in das Plugin reinzusehen, denn
    ich habe dieses Problem auch, daß das Plugin nur ein Mal die Dateien anzeigt.
    Hoffe ich bekomme es nächste Woche weg :)


    bis denn
    Jabba

Jetzt mitmachen!

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