[RELEASE] Mediathek Direkt

  • Moin,
    das wurde sogar schon im Github Repo des Addons im letzten September Thematisiert:
    https://github.com/dojomo/plugin.…direkt/issues/4

    Nur leider hat @mojodo das ganze nie umgesetzt.
    Sauber wäre es jetzt natürlich einen PR zu verfassen und mojodo merged das ganze dann.

    @mojodo wäre nett wenn du einen Rückmeldung geben könntest ob du das Addon noch wartest.

    Edit:
    Okay ich habe die Änderungen eben schnell mal durchgeführt und einen PR gesendet. Jetzt muss es nur noch gemerged werden.

  • @darkside40: Danke für den PR.
    Irgendwie werde ich nicht benachrichtigt wenn ein Issue bei GitHub oder hier eröffnet wird. Ich muss da denke ich mal meine Mail aktualisieren.

    Ich habe deine Änderungen eingebaut und mit Nexus auf Windows getestet. Dabei war mir auch noch ein Problem mit Sendungen aufgefallen die nur in HD angeboten werden. Da wurde der Link falsch zusammengesetzt. Das habe ich auch noch gefixt.

    [infobox]Die neuste Version ist 1.0.3+matrix.1 und ist im Kodinerds Repo und bei Github verfügbar.[/infobox]

    PS: Gibt es eigentlich mit der neuen Kodi Version neue Versionierungsregeln? Also müsste die Version für Nexus +Nexus im Namen haben. Oder ist das nur der Fall, wenn die Version ab Nexus nicht mehr abwärtskompatibel ist. Wie es bei Matrix durch den Sprung von Python 2 auf Python 3 der Fall war?

  • PS: Gibt es eigentlich mit der neuen Kodi Version neue Versionierungsregeln? Also müsste die Version für Nexus +Nexus im Namen haben. Oder ist das nur der Fall, wenn die Version ab Nexus nicht mehr abwärtskompatibel ist. Wie es bei Matrix durch den Sprung von Python 2 auf Python 3 der Fall war?

    Nein. Maßgebend ist nach wie vor die xbmc.python. Für Matrix steht diese auf 3.0.0, für Nexus ist noch nichts im Wiki: https://kodi.wiki/view/Addon.xml#Dependency_versions. Da es aber auf die ABI (hier 3.0.0) ankommt und diese auch vermutlich für Nexus verwendet wird, werden Matrix und Nexus kompatibel sein. Du kannst Dein Addon also ruhig addon-1.2.3.4+matrix nennen, es taucht dann im Repo-Browser sowohl unter Matrix als auch unter Nexus auf.

    Wenn natürlich spezielle API-Calls verwendet werden, die mit Nexus eingeführt wurden, muss die xbmc.python angehoben werden, vermutlich auf 3.1.0. Dann ist das Addon nur unter Nexus installierbar.

    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

  • @mojodo: Wäre auch noch toll, wenn das Icon auf die Icon-Datei unter resources/images/ verweist:

    Code
    -- icon = os.path.join(addonDir,'icon.png')
    
    
    ++ icon = os.path.join(addonDir,'resources/images/icon.png')


    Ich bekomme beim Speichern einer Sendung immer eine Fehlermeldung. Bei mir funktioniert folgende Lösung:

    Code
    -- dialog.ok(addonID, translation(30101), str(fullPath))
    
    
    ++ Nachricht = translation(30101)+' '+fullPath
    ++ dialog.notification('MediathekDirekt', Nachricht, icon, 8000)

Jetzt mitmachen!

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