[RELEASE] Telerising API

  • Aber der Fehler hat sich etwas geändert.
    Verweist jetzt auf ne andere line

    2020-03-04 16:43:46.648 T:3485397824 NOTICE: AddOnLog: PVR IPTV Simple Client: LoadEPG EPG Loaded - 10026 (ms)
    2020-03-04 16:43:49.251 T:3744453440 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <type 'exceptions.IOError'>
    Error Contents: [Errno 2] No such file or directory: '/storage/.kodi/userdata/addon_data/service.telerising/bin/[definition='1','0']log[/definition].txt'
    Traceback (most recent call last):
    File "/storage/.kodi/addons/service.telerising/service.py", line 228, in <module>
    startup()
    File "/storage/.kodi/addons/service.telerising/service.py", line 221, in startup
    run_telerising()
    File "/storage/.kodi/addons/service.telerising/service.py", line 143, in run_telerising
    f = open(logfile, 'r')
    IOError: [Errno 2] No such file or directory: '/storage/.kodi/userdata/addon_data/service.telerising/bin/[definition='1','0']log[/definition].txt'
    -->End of Python script er ror report<--

  • Die Datei wird nur gelesen, insofern passt das mit 644.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Erst muss Meldung "Api Stopped" , danach "Starting API" , im Anschluss "API Started" kommen, sonst ist dort noch immer was faul.

  • Bei mir ist die Fehlermeldung auch weg.
    Aber eine Api Stopped Meldung o. ä. bekomme ich nicht angezeigt (ist aber im Log sichtbar, passt also).

    Zudem besteht weiterhin der Addon Error beim Versuch, das Live Log zu öffnen.

    2020-03-04 18:20:52.032 T:4090515472 ERROR: Control 2 in window 10140 has been asked to focus, but it can't
    2020-03-04 18:20:55.277 T:3551601472 WARNING: CPythonInvoker(10): Script invoked without an addon. Adding all addon modules installed to python path as fallback. This behaviour will be removed in future version.
    2020-03-04 18:20:55.342 T:3551601472 ERROR: EXCEPTION: Non-Existent Control 1
    2020-03-04 18:20:55.343 T:3551601472 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <type 'exceptions.RuntimeError'>
    Error Contents: Non-Existent Control 1
    Traceback (most recent call last):
    File "/storage/.kodi/addons/service.telerising/resources/lib/logviewer.py", line 67, in <module>
    tv.settitle('Telerising live Log')
    File "/storage/.kodi/addons/service.telerising/resources/lib/logviewer.py", line 48, in settitle
    self.getControl(textViewer.TITLE_WINDOW_ID).setLabel(self.title)
    RuntimeError: Non-Existent Control 1
    -->End of Python script error report<--

  • @bugmenot2019: Welcher Skin?

    Btw. Wahnsinn, wieviele bugmenots es hier gibt...

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Ok, dann hat sich der Skin-Maintainer nicht an die vorgegebenen IDs gehalten. Jede Wette, dass im Standardskin diese Fehlermeldung nicht vorkommt :D ?
    Kannst Du mal die "DialogTextViewer.xml" aus dem Skinverzeichnis hier anhängen?

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Ja, alles klar. Der Addon-Entwickler verwendet 2 verschiedene Fenster zur Darstellung. Eines für Addon-Infos, ein Anderes für den Rest (je nach Condition, ob die Settings angezeigt werden oder nicht). Ansonsten gibt es nur ein Control mit der ID 61. Der Rest steckt dann in:

    • DialogTextViewerDefault
    • DialogTextViewerAddonInfo

    Das sind aber nur die symbolischen Namen für die dazugehörenden XML-Dateien...

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • sorry

    Nee, Du kannst ja nix dafür ;) . Ich mache mal noch einen PR fertig. Allerdings wird dann in Xperience keine Titelzeile gerneriert werden...

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • sorry :(

    Blödsinn, ich bin ja selbst schuld :P

    Update Addon to 0.1.1

    -Disturbing missing Window IDs in several skins thx @BJ1
    -Add auto Restart feature on API Failure (under [definition=12,0]debug[/definition] settings)

    Einmal editiert, zuletzt von DeBaschdi (5. März 2020 um 07:19)

Jetzt mitmachen!

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