2013-08-22, 13:47
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
params=get_params()
try:
stream_short_name=urllib.unquote_plus(params["stream_short_name"])
except:
pass
try:
stream_name=urllib.unquote_plus(params["stream_name"])
except:
pass
try:
ref=urllib.unquote_plus(params["ref"])
except:
pass
try:
src=urllib.unquote_plus(params["src"])
except:
pass
try:
mode=int(params["mode"])
except:
pass
When i cut these code , xbmc cannot run
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
params=get_params()
try:
stream_short_name=urllib.unquote_plus(params["stream_short_name"])
except:
pass
try:
stream_name=urllib.unquote_plus(params["stream_name"])
except:
pass
try:
ref=urllib.unquote_plus(params["ref"])
except:
pass
try:
src=urllib.unquote_plus(params["src"])
except:
pass
try:
mode=int(params["mode"])
except:
pass
When i cut these code , xbmc cannot run