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):
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'],
<import addon="script.common.plugin.cache" version="1.5.1" />
<import addon="script.module.parsedom" version="1.5.1" />
<import addon="script.module.simple.downloader" version="0.9.4" />
+ <import addon="plugin.video.youtube" version="5.1.8"/>
-->
<import addon="script.module.urlresolver" version="3.0.0"/>
<import addon="xbmc.python" version="2.1.0" />
+ <import addon="script.module.youtube.dl" version="17.0.0"/>
</requires>
<extension library="addon.py" point="xbmc.python.pluginsource">
<provides>video</provides>