Partnerbox Remote-Timer encoded sref nicht überall

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Ich hab mir aber noch mal Gedanken gemacht, der Code war ja doch sehr unschön... :rolleyes:

      Ich habe den Code nun gepusht auf github, damit geht es auch. :)

      Unterschiede-Datei

      1. make getServiceRef more flexible
      2. -------------------------- src/PartnerboxFunctions.py --------------------------
      3. index 0c4518b..e044d7b 100644
      4. @@ -24,6 +24,7 @@ import urlparse
      5. import connector as myconnector
      6. from Tools.BoundFunction import boundFunction
      7. from ServiceReference import ServiceReference
      8. +from enigma import eServiceReference
      9. CurrentIP = None
      10. remote_timer_list = None
      11. @@ -293,8 +294,7 @@ def setTimerListErrorCallbackError(error):
      12. print error.getErrorMessage()
      13. def getServiceRef(sreference):
      14. - serviceref = sreference
      15. - hindex = sreference.find("http")
      16. - if hindex > 0: # partnerbox service ?
      17. - serviceref = serviceref[:hindex]
      18. - return serviceref
      19. + service = eServiceReference(sreference)
      20. + service.setPath("")
      21. + service.setName("")
      22. + return service.toString()
      Alles anzeigen