Webradio und Plugin-Liste

    • Moin,

      es scheint definitiv so zu sein, daß die Senderliste "überlaufen" kann.
      Ich habe das gleiche Phänomen auch erlebt.
      N² 3.1.5 frisch geflashed auf DM800se, Webradio installiert und gestartet, alles i.O! Die vordefinierte Senderliste ist ja schon ziemlich lang. Dann lediglich 2 Sender (per Plugin-Menü!!) hinzugefügt und keines der Untermenüs war mehr anwählbar. Also alles außer meine 2 neuen Sender gelöscht - und siehe da --> lüppt wieder! :]
      Ist da bei 100 Zeilen evtl. Schluß?

      Nun allerdings bei der Sender-Suche nen Green-Screen...
      Hier ein Auszug aus dem Crashlog:

      [Webradio] gotShoutcastStations event 1
      Traceback (most recent call last):
      File "/usr/lib/enigma2/python/mytest.py", line 201, in processDelay
      callback(*retval)
      File "/usr/lib/enigma2/python/Plugins/newnigma2/WebRadio/webradioMain.py", line 375, in gotSearchString
      File "/usr/lib/enigma2/python/Plugins/newnigma2/WebRadio/webradioMain.py", line 188, in buildList
      File "/usr/lib/enigma2/python/Plugins/newnigma2/WebRadio/webradioParser.py", line 149, in searchShoutcastStations
      File "/usr/lib/enigma2/python/Plugins/newnigma2/WebRadio/webradioParser.py", line 98, in callCallbacks
      File "/usr/lib/enigma2/python/Plugins/newnigma2/WebRadio/webradioMain.py", line 216, in gotShoutcastStations
      AttributeError: 'NoneType' object has no attribute 'lower'
      (PyObject_CallObject(<bound method Session.processDelay of <__main__.Session instance at 0x1b53a58>>,()) failed)
      ]]>


      Als Anhang noch meine "korrupte" Senderliste..
      Dateien
    • Wie auch schon an anderer Stelle hier erwähnt, nach Update auf 3.1.6 zwar kein Crash mehr bei der Suchfunktion, jedoch auch keine gefundenen Sender.
      Ansonsten läuft das Plugin jetzt aber einwandfrei..

      Mein "Such-Log":

      [Webradio] search for: api.shoutcast.com/legacy/stationsearch?k=fa1669Mui
      RPorUBw&search=punk
      send: 'GET /legacy/stationsearch?k=fa1669MuiRPorUBw&search=punk HTTP/1.0\r\nHost
      : api.shoutcast.com\r\nUser-Agent: Python-urllib/1.17\r\n\r\n'
      reply: 'HTTP/1.1 200 OK\r\n'
      header: Date: Fri, 04 Mar 2011 17:20:39 GMT
      header: Cache-Control: no-store
      header: Pragma: no-cache
      header: Expires: Thu, 01 Jan 1970 00:00:00 GMT
      header: Content-Type: text/xml
      header: Vary: Accept-Encoding
      header: Connection: close
      [Webradio] gotShoutcastStations event 1