Beiträge von samoth

    rolapp: Habe doch noch einen Fehler im EPG gefunden. Wenn du auf eine vergangene Sendung gehst und ok drückst startet der Film direkt. Wenn Du ihn aber nicht starten möchtest sondern nur aufnehmen, kannst Du das nicht. Also muss bei OK auf eine vergangene Sendung die Frage kommen Starten oder Aufnehmen (Vorauswahl starten).

    VG, Samoth

    rolapp: Habe grad die function make_library(): gecheckt. Das müsstest Du bitte auch noch einmal den gleichen Fix einbauen, wie in den Recordings falls keine Information vorhanden ist. Bekomme einen Absturz, wenn man aus den Einstellungen EPG Bibliothek neu erstellen startet.


    def make_library():
    folder=__addon__.getSetting('library_dir')
    import os
    libraryPath = xbmc.translatePath(folder)
    if not os.path.exists(libraryPath): os.makedirs(libraryPath)
    resultData = _zattooDB_.zapi.exec_zapiCall('/zapi/playlist', None)
    if resultData is None: return
    for record in resultData['recordings']:
    showInfo=_zattooDB_.getShowInfo(record['program_id'])
    if showInfo == "NONE": continue # NEW LINE
    if showInfo['episode_title']: name=showInfo['title']+'-'+showInfo['episode_title']
    else: name=showInfo['title']

    Siehe # NEW LINE müsste glaube ich eingefügt werden, um den Fehler zu umgehen.

    VG, Samoth

    Deine Vorschläge finde ich sehr gut.

    Ich würde vielleicht noch ausführliche Beschreibung in der Aufnahmenliste mit hinzufügen wollen. Vielleicht gibt es auch noch eine Möglichkeit die Highlights anzuzeigen wie das Zattoo in seiner Browser bzw. Android App macht.

    Viel Spaß beim entspannen ... VG, Samoth

    rolapp: MEGA Respekt :thumbup: :thumbup: :thumbup: :thumbup: :thumbup: und 5 Sterne :)

    Super die Version 1.5.18 !!!

    Ingesamt viel schneller geworden. Recordings einlesen funktioniert jetzt bestens !!!

    Sehr schön wie Du die Benutzerführung im EPG gelöst hast und die detallierte Beschreibung funzt auch !!!

    Wäre schön wenn Du die detaillierte Beschreibung in der Vorschau auch wieder implementieren könntest, war auch schon in der alten Version existent.

    Aufgefallen ist mir noch das in der Vorschau die Maussteuerung für das Blättern nicht funktioniert und damit Touch auch nicht geht.

    Klasse. VG, Samoth

    @rolapp Super :thumbup: :thumbup: :thumbup:

    Was hat sich geändert ? Was muss getestet werden ?

    Der Bug mit dem Laden > 480 Aufnahmen bei Auswahl von Aufnahmen aus dem Hauptmenü ist noch vorhanden.

    15:11:48.262 T:1336 WARNING: CPVRRecording::CPVRRecording - unable to determine channel type. Defaulting to TV.
    15:12:02.241 T:3856 WARNING: Previous line repeats 25 times.
    15:12:02.241 T:3856 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <type 'exceptions.TypeError'>
    Error Contents: list indices must be integers, not str
    Traceback (most recent call last):
    File "C:\Users\User\AppData\Roaming\Kodi\addons\plugin.video.zattooboxExt.beta\plugin.py", line 838, in <module>
    main()
    File "C:\Users\User\AppData\Roaming\Kodi\addons\plugin.video.zattooboxExt.beta\plugin.py", line 788, in main
    elif action == 'recordings': build_recordingsList(addon_uri, addon_handle)
    File "C:\Users\User\AppData\Roaming\Kodi\addons\plugin.video.zattooboxExt.beta\plugin.py", line 234, in build_recordingsList
    label+=' ('+showInfo['channel_name']+')'
    TypeError: list indices must be integers, not str
    -->End of Python script error report<--
    15:12:02.354 T:4052 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://http://plugin.video.zattooboxExt.beta/?mode=recordings
    15:12:02.356 T:4052 ERROR: CGUIMediaWindow::GetDirectory(plugin://http://plugin.video.zattooboxExt.beta/?mode=recordings) failed
    15:12:02.688 T:1336 WARNING: CPVRRecording::CPVRRecording - unable to determine channel type. Defaulting to TV.
    15:12:17.579 T:4052 WARNING: Previous line repeats 26 times.

    Bei Zattoo PVR gibt es keine Probleme beim Laden über 480 Aufnahmen aussen das es ein Bisschen dauert. Ich denke dieses Problem war aber schon immer vorhanden :whistling:

    VG, Samoth

    Gratulation zu diesem Plugin :thumbup: :thumbup: :thumbup:

    Als Anregung für die Zukunft wäre es noch schön, wenn es z.B. bei Zattoo auch möglich wäre nur die Favoriten zu extrahieren. Dann würde das sortieren etc. entfallen.

    Wäre es auch möglich das ganze in eine kleine eigene Anwendung zu packen? Dann hätte man zu Hause so eine Art Mini-Streaming Server auf das alle Geräte zugreifen können ?

    Weiter so. :rolleyes:

    VG, Samoth

    @rolapp Habe gerade rausgefunden, dass es scheinbar mit der Anzahl der Aufnahmen zu tun hat. Zattoo Aufnahmen funktioniert nur noch mit der Android App oder im Browser. Sowohl Deine Version als auch die früheren funktionieren nicht mehr. Ich habe zur Zeit 487 Aufnahmen und es geht nicht mit allen Plugins. Werde jetzt mal ein wenig löschen und mal sehn wann es wieder funktioniert. Scheint ein Dimensionierungsproblem im Code zu sein.
    VG, samoth

    Habe es doch noch geschafft die neue Version zu installieren. ;)

    Mit den Aufnahmen abspielen funzt es nicht mehr so wie gewohnt. Die gespeicherten Aufnahmen laden dauert sehr lange und führt zu folgender Exception.
    Habe allerdings fast 500 AUfnahmen.

    18:23:31.243 T:6476 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <type 'exceptions.TypeError'>
    Error Contents: list indices must be integers, not str
    Traceback (most recent call last):
    File "C:\Users\User\AppData\Roaming\Kodi\addons\plugin.video.zattooboxExt.beta\plugin.py", line 838, in <module>
    main()
    File "C:\Users\User\AppData\Roaming\Kodi\addons\plugin.video.zattooboxExt.beta\plugin.py", line 788, in main
    elif action == 'recordings': build_recordingsList(addon_uri, addon_handle)
    File "C:\Users\User\AppData\Roaming\Kodi\addons\plugin.video.zattooboxExt.beta\plugin.py", line 234, in build_recordingsList
    label+=' ('+showInfo['channel_name']+')'
    TypeError: list indices must be integers, not str
    -->End of Python script error report<--

    Anregungen: Schön wäre noch detaillierte Senderinfo im EPG unten links und in der Sendervorschau beim aktuellen Sender, war in einer früheren Version schon mal implementiert (wenn gewünscht kann ich Sie Dir zur Verfügung stellen).

    VG, Samoth

    rolapp: Würde gerne testen aber die Aktualisierung auf 1.5.15 aus dem Kodinerds repository funktioniert nicht mit Kodi17 :(

    Die vorherigen Versionen funktionierten was die Aktualisierung aus dem Reposititory angeht problemlos.

    Hat da vielleicht etwas bei der Umstellung nicht geklappt ?

    Auch mit einem neu installierten Kodi gehts leider nicht.

    Gibt es vielleicht einen direkten Downloadlink ?

    VG, Samoth

    rolapp: Respekt :) :) :)

    Cool dass Du das Plugin ein wenig weiterentwickelst und dann mit Touch Bedienung ein Traum :)

    Ein Wunsch noch:
    Kannst Du die detaillierte Senderinformation wieder unten in das EPG und in das Channelpreview mit einbauen, war in der 1.5.6 von Greenair noch drin, die bei mir immer noch tadelos läuft.

    Weiterhin viel Erfolg.

    VG, Samoth

    GreenAir:

    Super Plugin. :)

    Vielen Dank für die tolle Arbeit.

    Eine Kombi mit dem Zattoo-PVR wäre jetzt noch Klasse dann hätte man super Geschwindigkeit, volle API-Funktionalität und schnelles Umschalten vereint ;)

    Bitte weiter so ...

    VG, Samoth

    jojo: Vielen Dank für diesen super PVR-Client für Zattoo. Da macht IPTV mit Kodi richtig Spass :)

    Eine Anregung für die Zukunft wäre noch die Unterstützung der Favoriten. Dann erhält man einfach seine vorsortierte Kanalaliste und die Unterstützung der Recordings, also die Liste der aufgenommenen Sendungen, wie bei den verfügbaren Plugins. Falls Du diese nicht hast könnte ich die auch zur Verfügung stellen.

    Habe den Client unter Win getestet und läuft einwandfrei.

    Weiter so .... :)

    VG, Samoth