Beiträge von shadowrider1

    die einzieg Möglichkeit, woran es vielleicht noch liegen könnte (Strohalme such), wäre evtl. der teil:

    Zitat

    du sprichst von boxen. Also hast du alle notwendige hardware, um etwas in der konsole zu starten, da ich davon ausgehe, dass du auch einen computer hast.


    auf meinen Boxen, eine dm 8000 sowie anderer Hersteller laufen diese Streams mit meinem Plugin ohne eine derartige Fehlermeldung zu bringen, es gibt dort dieses Problem nicht und ich kann den fehler auf keine Art provozieren


    im IHAD hingegen wird bei neuem Image genau dieser fehler übereinstimmend von mehreren Usern berichtet


    dhwz
    gerne:

    Code
    serv = '4097:0:0:0:0:0:0:0:0:0:%s' % quote(url)
                    esref = eServiceReference(serv)
                    self.session.nav.playService(esref)
    Zitat

    Und auf meinen hinweis hin kam nur ein "es geht um die fehlermeldung im titel".


    Zitat

    (zunal die genannte Meldung nicht vom webradioFS kommt wenn ich das richtig sehe...)



    es ist nicht mein Problem, da ich auf meinen Boxen keinen derartigen Fehler habe
    es wird der doppelslash vermutet, der es nicht sein kann da URL's ohne Portangabe diesen auch haben und dennoch problemlos laufen usw.


    und irgendwas auf der Konsole kann ich nicht eingeben oder sonstige Infos bieten, ich habe keine entsprechende Hardware


    Zitat

    Weiß nicht was ihr wollt, außer dass der Server voll ist funktioniert es doch?


    sehr merkwürdig, denn ich bekomme im IHAD reichlich dieser fehler zu allen URL's mit Port - und da ist nicht überall der server voll

    hier noch ein log von jemand anderem:

    Code
    GStreamer plugin text/html decoder not avaliable!


    evtl lässt sich das ja auch lösen?


    bekam von eimen User den Hinweis, dass wohl die Streams betroffen sind, welche eine Portangabe enthalten


    möglicherweise lässt es sich ja beheben, wenn ich die url beim übergeben an GStreamer ander formatiere, den : in html-code oder generell eine Funktion zum umformen nutzen?

    ne, hat leider nich

    Code
    if sets_prog["DPKG"]:
                           cmd = "apt-get update; dpkg -i %s; apt-get install -f -y --force-yes"  % (self.dlfile)
                           self.session.openWithCallback(self.runUpgradeFinished,Console,"webradiFS-Update",[cmd])

    auf Verdacht dann mal so:

    Code
    if sets_prog["DPKG"]:
                           cmd = "apt-get update; dpkg -i %s; apt-get install -f -y --force-yes"  % (self.dlfile)
                           self.session.openWithCallback(self.runUpgradeFinished,Console,"webradiFS-Update",cmd)


    jetzt wäre wahrscheinlich doch konsolenausgabe angebracht, da hänge ich aber was ich dem container mitgebe bzw wie ich bei ok/nicht ok auf die jeweilige Funktion danach verzweige

    Code
    #self.updater = eConsoleAppContainer()
                           #self.appClosed_conn = self.updater.appClosed.connect(self.UpdateOK)
                           #self.updater.execute(cmd)

    das mit der erst-Installation war nach deinen Hinweisen geklärt (dein Angebot) - es geht momentan nur noch um die Möglichkeit, aus dem Plugin heraus eine neue version zu installieren, und zwar wird die heruntergeladen nach /tmp, dann md5 verglichen ob der download korrekt war, und dann install ausgeführt
    dazu muss aber lokal installiert werden, denn die neuesten Versionen sind meist nicht auf dem feed


    sehe ich es richtig, das "self.kit" durch den Pfad /var/volatile/tmp/webradioFS..deb ersetzt werden kann und damit die Installation ausgeführt wird?
    dann wäre das Problem ja im Nu behoben


    (ach ja, angeworfen wird es nicht automatisch, ich lasse dem user die Wahl, es muss dafür natürlich eine Taste gedrückt werden - was aber am Prinzip ja nichts ändert)

    es wird ein Update/Upgrade gemacht, sicherheitshalber und damit ich nichts übersehe halt komplett drüber installiert
    nachinstalliert wird da nichts, die depends sind ja im config


    Zitat

    scvhau in OoZooN's Userscrip Plugin

    nein im Ernst, ich fang jetzt nicht an das web zu durchsuchen wo ich das herbekomme - wie gesagt ich habe keine solche Box um mir das live anzusehen, zu testen oder mal was zu probieren - das muss ich ungeprüft auf die User loslassen


    man kann mir den benötigten Code geben oder es lassen, es ist im Userinteresse und nicht in meinem