Hallo, ich bin nun auch auf Kodi21 umgestiegen. Meine alten Addons laufen da aber nicht mehr. Sie müssen angepasst werden. Evtl. kann jemand mal nachsehen. Ich hänge den Code mal hier an. Vielen Dank vorab.
default.py ----------------
Code
import sys
import locale
import urllib
import urlparse
import xbmc
import xbmcgui
import xbmcplugin
base_url = sys.argv[0]
addon_handle = int(sys.argv[1])
args = urlparse.parse_qs(sys.argv[2][1:])
mode = args.get('mode', None)
def build_url(query):
return base_url + '?' + urllib.urlencode(query)
if mode is None:
li = xbmcgui.ListItem('Lets-Bastel', iconImage = 'special://home/addons/plugin.video.plugin.video.yt_ch_basteln/icon.png')
url = "plugin://plugin.video.youtube/channel/UCtB2wHYHta5J8pxRGiUkzsw/"
xbmcplugin.addDirectoryItem(addon_handle, url, li, True)
li = xbmcgui.ListItem('ProofWood', iconImage = 'special://home/addons/plugin.video.plugin.video.yt_ch_basteln/icon.png')
url = "plugin://plugin.video.youtube/channel/UCewU7vV-uVSVCO8Ai1vr6Kw/"
xbmcplugin.addDirectoryItem(addon_handle, url, li, True)
xbmcplugin.endOfDirectory(addon_handle)
Alles anzeigen
addon.xml----------
XML
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="plugin.video.yt_ch_basteln"
name="yt_ch_basteln"
version="1.0.0"
provider-name="Brat">
<requires>
<import addon="xbmc.python" version="2.1.0"/>
<import addon="script.module.addon.common" version="2.0.0"/>
<import addon="plugin.video.youtube" version="5.0.0"/>
</requires>
<extension point="xbmc.python.pluginsource" library="default.py">
<provides>video</provides>
</extension>
<extension point="xbmc.addon.metadata">
<summary lang="en">yt_ch_basteln</summary>
<description lang="en">Youtube Channel`s Favoriten Doku</description>
<platform>all</platform>
</extension>
</addon>
Alles anzeigen