Hallo Nerds,
ich habe mal meinte ersten Gehversuche in Phyton gewagt und ich dachte mir mal ich teile es mit euch vielleicht kann es ja wer von euch auch gebrauchen.
Mein erstes Addon ist ein Plugin geworden, welches die Mediatheken deutscher Fernsehsender aufruft und alle Sendungen anzeigt.
Hierbei greift mein Plugin lediglich auf die Pfade bestehender Plugins zu und zeigt ohne viel Navigation deren Sendungen an.
Falls ein Addons bisher nicht installiert ist wird beim Aufruf des Addons gefragt ob sie dieses Installieren möchten.
Somit können sie mithilfe dieses Addons auch schnell ohne langes suchen in den Repositorys alle oder die gewünschten TV-Sender Mediatheken installieren.
Als Vorlage hab ich hier das Mediatheken Plugin von AddonSrciptorDE verwendet, welches jedoch nur aufs Rootverzeichnis unterschiedlicher Videoaddons verweist.
Den Download findet ihr im Anhang.
Zurzeit sind Folgende TV-Sender enthalten:
ARD (ARD Mediathek)
ARTE (Arte.tv)
Kabel1 (7TV)
KIKA (KIKA+)
Kikaninchen (Kikaninchen)
MTV (MTV.de)
Nick Jr. (Nickelodeon.de)
Nick Night(Nickelodeon.de)
Nickelodeon(Nickelodeon.de)
ORF (ORF TVthek 4 de)
ProSieben (7TV)
ProSieben MAXX (7TV)
Sat1 (7TV)
Sat1 Gold (7TV)
SIXX (7TV)
Tele5 (Tele5.de)
TLC (TLC.de)
ZDF (ZDF Mediathek)
ZDF Info (ZDF Mediathek)
ZDF Kultur (ZDF Mediathek)
ZDF Neo (ZDF Mediathek)
Diese Repositorys werden zum Installieren aller TV-Sender Add-ons benötigt:
Kodi Add-on repository
Repo Lost and Found
Kodinerds.net Add-ons
Da Bilder ja bekanntlich mehr sagen als Worte hier mal ein paar Bilder:
Changelog:
Spoiler anzeigen
1.1.0 (05.02.2016)
-icon.png, clear_icon.png und clear&white_icon.png hinzugefügt (Danke hierfür an Barney Stinson!)
-changelog.txt erstellt
1.2.0 (11.02.2016)
-Strings in Strings.xml ausgelagert
-Settings.xml mit Einstellungspunkt "Ausblenden" und Boolean Abfragen für alle Sender erstellt
-Boolean Abfragen in default.py eingebunden
1.2.1 (12.02.2016)
-englische Strings.xml erstellt
1.3.0 (13.02.2016)
-Boolean Abfrage "Nicht installierte Addons ausblenden" in Settings.xml hinzugefügt
-2. Boolean Abfrage für alle Sender erstellt
-Visible mit Abhängigkeit von Abfrage "Nicht installierte Addons ausblenden" für alle Sender Boolean Abfragen erstellt
-Enable mit Abfrage ob Addon installiert für 2. Boolean Abfragen aller Sender erstellt
-subsetting für Boolean Abfragen alle Sender erstellt
-Abfrage ob Pfad von Addon existiert in default.py erstellt
-Neue Boolean Abfragen in default.py eingebunden
1.3.1 (14.02.2016)
-falsches Boolean Statement false in False korrigiert
1.3.2 (14.02.2016)
-clear_logo und clear&white_logo.png hinzugefügt
1.3.3 (14.02.2016)
-falsche Beschriftung einiger TV-Sender in Settings.xml korrigiert