From: Nicolas Boisselier Date: Tue, 23 Apr 2019 11:37:23 +0000 (+0100) Subject: addon.py X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=a89343303abcf065bcbb8acbaf2621b3d3de6b33;p=plugin.video.news.nbdom.net.git addon.py --- diff --git a/addon.py b/addon.py index d498591..a830085 100644 --- a/addon.py +++ b/addon.py @@ -8,22 +8,8 @@ import sys import os import re,json -def get_params(): - param = [] - paramstring = sys.argv[2] - if len(paramstring)>=2: - params = sys.argv[2] - cleanedparams = params.replace('?','') - if (params[len(params)-1]=='/'): - params = params[0:len(params)-2] - pairsofparams = cleanedparams.split('&') - param = {} - for i in range(len(pairsofparams)): - splitparams = {} - splitparams = pairsofparams[i].split('=') - if (len(splitparams))==2: - param[splitparams[0]] = splitparams[1] - return param +def getParams(): + return dict(urlparse.parse_qsl(self.sysARG[2][1:])) def resolve_url(url): @@ -143,6 +129,7 @@ content = getUrl('https://news.nbdom.net/videos/kodi/') for row in json.loads(content): #row['link'] = ytUrl(row['id']) #row['link'] = resolve_url(row['link']) + row['link'] = 'plugin://plugin.video.youtube/play/?video_id='+row['id'] if TEST: print('\t'.join([ row['lang'], diff --git a/addon.xml b/addon.xml index a42ecf6..a2d146a 100644 --- a/addon.xml +++ b/addon.xml @@ -10,9 +10,11 @@ + --> + video