Aus ZattooBoxExtBeta wird ZattooHiQ

  • Sehr häufig auftretende Exception unter Windows

    Ich habe leider bereits seit Tagen das Problem einer sehr häufig auftretenden Exception unter Windows 7, AddOn-Version ist aktuell 2.0.46, der Fehler tritt stets beim Aktualisieren der TV-Sender-Daten auf (es ist in den Einstellungen angehakt : "Nur Favoriten-Kanäle anzeigen" und "Progamm Information bei KODI Start laden" sowie "Nur Favoriten laden"). Die Aktualisierung startet und läuft dann auch eine ganze Weile ordnungsgemäß - mindestens bis 50% -, um dann am Ende mit einer Fehlermeldung abzubrechen. Nach dem händischen Löschen der Dateien account.cache, cookie.cache, session.cache und zattoo.db geht es dann meistens wieder ohne Fehler, aber er tritt nach einigen KODI- bzw.Windows-Neustarts regelmäßig wieder auf. Auch eine komplette Neu-Installation des AddOns hat keine Problemlösung gebracht.


    Was ist zu tun?


    Hier das KODI-log:


    2021-03-25 06:15:10.770 T:3672 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <class 'urllib2.URLError'>
    Error Contents: <urlopen error timed out>
    Traceback (most recent call last):
    File "C:\Users\Stefan\AppData\Roaming\Kodi\addons\plugin.video.zattoo_hiq\start.py", line 23, in <module>
    service.start()
    File "C:\Users\Stefan\AppData\Roaming\Kodi\addons\plugin.video.zattoo_hiq\resources\lib\service.py", line 144, in start
    _zattooDB_.getProgInfo(True, startTime, endTime)
    File "C:\Users\Stefan\AppData\Roaming\Kodi\addons\plugin.video.zattoo_hiq\resources\lib\zattooDB.py", line 814, in getProgInfo
    description_long = self.getShowLongDescription(row["showID"])
    File "C:\Users\Stefan\AppData\Roaming\Kodi\addons\plugin.video.zattoo_hiq\resources\lib\zattooDB.py", line 529, in getShowLongDescription
    showInfo = self.zapiSession().exec_zapiCall(api, None)
    File "C:\Users\Stefan\AppData\Roaming\Kodi\addons\plugin.video.zattoo_hiq\resources\lib\zapisession.py", line 158, in exec_zapiCall
    content = self.request_url(url, params)
    File "C:\Users\Stefan\AppData\Roaming\Kodi\addons\plugin.video.zattoo_hiq\resources\lib\zapisession.py", line 129, in request_url
    response = self.HttpHandler.open(url, urllib.urlencode(params) if params is not None else None)
    File "C:\Program Files\Kodi\system\python\Lib\urllib2.py", line 429, in open
    response = self._open(req, data)
    File "C:\Program Files\Kodi\system\python\Lib\urllib2.py", line 447, in _open
    '_open', req)
    File "C:\Program Files\Kodi\system\python\Lib\urllib2.py", line 407, in _call_chain
    result = func(*args)
    File "C:\Program Files\Kodi\system\python\Lib\urllib2.py", line 1241, in https_open
    context=self._context)
    File "C:\Program Files\Kodi\system\python\Lib\urllib2.py", line 1198, in do_open
    raise URLError(err)
    URLError: <urlopen error timed out>
    -->End of Python script error report<--

  • Kann es sein das es neue Sub-Domains von "Zattoo" gibt?
    Seltsam ist auch, bei mir kam gestern auch bei Aufnahmen die "du scheinst dich im Ausland zu befinden" Meldung,
    selbst bei Verbindung mit VPN aus der Schweiz

    Ich habe Zattoo Premium CH und Smart DNS Proxy

    X96 Air Smart TV Box 4GB RAM + 32GB ROM
    Kodi 18.9
    CoreELEC 9.2.5
    Amlogic S905X3 64-bit Quad-core

  • Ich weiß, du warst mir dabei schon mal freundlicherweise behilflich, und hattest mir die neuen Adressen mitgeteilt.
    Diese habe ich anschließend dem Support von Smart DNS Proxy mitgeteilt und nach anfänglichen Verständnisproblemen lief das dann auch.

    Wo bekommt man diese neuen Zattoo Sub Domains, sollte es sie aktuell überhaupt geben, her?

    X96 Air Smart TV Box 4GB RAM + 32GB ROM
    Kodi 18.9
    CoreELEC 9.2.5
    Amlogic S905X3 64-bit Quad-core

  • Bitte

  • Greetings everyone.

    I just wanted to say that I truly appreciate all who have put a lot of work and effort into making this a great Kodi Add On. My wife absolutely loves the fact that she can view live TV from her home country in Germany.

    I did find an error similar to what Muenster is experiencing and I can confirm that it is happening in 2.0.46.

    I have noticed that when I reload the database it crashes about part way trying to cache the channel list, which used to take about a minute to complete before. Also I have a paid subscription to Zattoo for the use of the recordings and I am unable to open the recordings option anymore. In 2.0.45 it used to take some time before the recordings list would appear, probably some caching in a DB file. Now in 2.0.46 it times out too early and errors out, failing to open the recordings selection.

    Here are the logs for the recordings crash

    2021-03-26 10: 19: 24.230 T: 15952 ERROR: EXCEPTION Thrown (PythonToCppException): -> Python callback / script returned the following error <-
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <class 'httplib.BadStatusLine'>
    Error Contents: ''
    Traceback (most recent call last):
    File "C: \ Users \ kfreeman \ AppData \ Roaming \ Kodi \ addons \ plugin.video.zattoo_hiq \ plugin.py", line 28, in <module>
    main.main ()
    File "C: \ Users \ kfreeman \ AppData \ Roaming \ Kodi \ addons \ plugin.video.zattoo_hiq \ resources \ lib \ main.py", line 1575, in main
    elif action == 'recordings': build_recordingsList (__ addonuri__, __addonhandle__)
    File "C: \ Users \ kfreeman \ AppData \ Roaming \ Kodi \ addons \ plugin.video.zattoo_hiq \ resources \ lib \ main.py", line 551, in build_recordingsList
    showInfo = _zattooDB_.getShowInfo (record ['program_id'])
    File "C: \ Users \ kfreeman \ AppData \ Roaming \ Kodi \ addons \ plugin.video.zattoo_hiq \ resources \ lib \ zattooDB.py", line 606, in getShowInfo
    showInfo = self.zapi.exec_zapiCall (api, None)
    File "C: \ Users \ kfreeman \ AppData \ Roaming \ Kodi \ addons \ plugin.video.zattoo_hiq \ resources \ lib \ zapisession.py", line 158, in exec_zapiCall
    content = self.request_url (url, params)
    File "C: \ Users \ kfreeman \ AppData \ Roaming \ Kodi \ addons \ plugin.video.zattoo_hiq \ resources \ lib \ zapisession.py", line 129, in request_url
    response = self.HttpHandler.open (url, urllib.urlencode (params) if params is not None else None)
    File "C: \ Program Files \ Kodi \ system \ python \ Lib \ urllib2.py", line 429, in open
    response = self._open (req, data)
    File "C: \ Program Files \ Kodi \ system \ python \ Lib \ urllib2.py", line 447, in _open
    '_open', req)
    File "C: \ Program Files \ Kodi \ system \ python \ Lib \ urllib2.py", line 407, in _call_chain
    result = func (* args)
    File "C: \ Program Files \ Kodi \ system \ python \ Lib \ urllib2.py", line 1241, in https_open
    context = self._context)
    File "C: \ Program Files \ Kodi \ system \ python \ Lib \ urllib2.py", line 1201, in do_open
    r = h.getresponse (buffering = True)
    File "C: \ Program Files \ Kodi \ system \ python \ Lib \ httplib.py", line 1121, in Getresponse
    response.begin ()
    File "C: \ Program Files \ Kodi \ system \ python \ Lib \ httplib.py", line 438, in begin
    version, status, reason = self._read_status ()
    File "C: \ Program Files \ Kodi \ system \ python \ Lib \ httplib.py", line 402, in _read_status
    raise BadStatusLine (line)
    BadStatusLine: ''
    -> End of Python script error report <-
    2021-03-26 10: 19: 24.288 T: 8716 ERROR: XFILE :: CDirectory :: GetDirectory - Error getting plugin: //plugin.video.zattoo_hiq/? Mode = recordings
    2021-03-26 10: 19: 24.316 T: 8668 ERROR: CGUIMediaWindow :: GetDirectory (plugin: //plugin.video.zattoo_hiq/? Mode = recordings) failed

    I can confirm that this happens on my Android box, Windows tablet, and my Linux based media center.

    Thanks for taking a look at this. If more logs are needed I will be happy to supply them.

  • "Bad status line" Fehler nach wie vor vorhanden

    Auch unter AddOn v2.0,47 und KODI v18.9 ist der Fehler noch vorhanden (getestet unter "KODI für Windows"), hier das Log:

    2021-03-29 06:47:51.784 T:5480 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <type 'exceptions.NameError'>
    Error Contents: global name 'BadStatusLine' is not defined
    Traceback (most recent call last):
    File "C:\Users\Stefan\AppData\Roaming\Kodi\addons\plugin.video.zattoo_hiq\start.py", line 23, in <module>
    service.start()
    File "C:\Users\Stefan\AppData\Roaming\Kodi\addons\plugin.video.zattoo_hiq\resources\lib\service.py", line 144, in start
    _zattooDB_.getProgInfo(True, startTime, endTime)
    File "C:\Users\Stefan\AppData\Roaming\Kodi\addons\plugin.video.zattoo_hiq\resources\lib\zattooDB.py", line 814, in getProgInfo
    description_long = self.getShowLongDescription(row["showID"])
    File "C:\Users\Stefan\AppData\Roaming\Kodi\addons\plugin.video.zattoo_hiq\resources\lib\zattooDB.py", line 529, in getShowLongDescription
    showInfo = self.zapiSession().exec_zapiCall(api, None)
    File "C:\Users\Stefan\AppData\Roaming\Kodi\addons\plugin.video.zattoo_hiq\resources\lib\zapisession.py", line 156, in exec_zapiCall
    content = self.request_url(url, params)
    File "C:\Users\Stefan\AppData\Roaming\Kodi\addons\plugin.video.zattoo_hiq\resources\lib\zapisession.py", line 144, in request_url
    except BadStatusLine:
    NameError: global name 'BadStatusLine' is not defined
    -->End of Python script error report<--

  • NameError: global name 'BadStatusLine' is not defined
    -->End of Python script error report<--

    Ich glaube der liebe @rolapp ist da etwas mit seinen Scripten durcheinander gekommen ?!
    Genau dieses Problem hatte er gerade mit der "Nerdsrepo" als er einen Upload per automatischem Script gemacht hat und jetzt taucht es in seinem Addon auf - merkwürdig.

    Code
    except BadStatusLine:
                pass

    Bitte nochmal neu sortieren. [bq]

    Gruß

  • @realvito

    Code
    File "C: \ Program Files \ Kodi \ system \ python \ Lib \ httplib.py", line 402, in _read_status
    raise BadStatusLine (line)
    BadStatusLine: ''


    Der Fehler hatte sich ursprünglich so bemerkbar gemacht, War auch bei libreelec so
    dann habe ich folgendes eingebaut

    Python
    from httplib import BadStatusLine
    
    
    
    
    except BadStatusLine:
                pass

    jetzt habe ich doch festgestellt, das die Import zeile nicht mehr drin ist, Warum auch immer.
    Was aber interessant ist die Version 47 wurde über 460 mal runter geladen und einer hat das Probleme gemerkt.

    Update ist drausen

  • Also bei mir geht seit Version 47 das EPG nicht mehr auf.
    Ich habe jetzt mal die epg.py aus der Version 46 reinkopiert. (von hier: plugin.video.zattoo_hiq/matrix/plugin.video.zattoo_hiq-3.0.46.1+matrix.zip)
    Jetzt geht es erstmal wieder...


    Irgendwo um Zeile 796 muss was schief-gelaufen sein, möglicherweise kurz davor. (epg.py)
    Ab Zeile 796 wird bei mir alles als Kommentar angezeigt...

  • vergessen schon Autoupdate im Testsystem auszuschalten. und Versions-Nr nur im Upload geändert.

    Ich hole mir noch einen Aro @PvD weis was ich meine

    Keine Ahnung ich schaue mal im github. das habe ich gestern auch neu gemacht
    Also in .46 steht es noch richtig.

    Ok bei der 47 war ja was verrutscht. Falsche Quelle beim Kopieren benutzt,

    Brain Fuck

  • Zatto schaltet jetzt den Jugendschutz-pin scharf.

    Ich habe die Matrix Version schon fertig
    @Publish3r hat es für 1und1 getestet.

    Für orginal Zattoo Accounts ist nichts weiter Notwendig. Der Pin wird aus dem Account ausgelesen.
    Für Reseller die das nicht unterstützen wie 1und1 gibt rs beim Start eine Eingabe Anweisung.

    Bei 1und1 ist die Pin im Kundencenter unter Tv.
    @Publish3r kann die Screenshots mal posten.
    Matrix Update morgen. Leia muss ich noch machen.

Jetzt mitmachen!

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