Exemple #1
0
if mode==3:
    get_movies(url)
	
if mode==4:
	get_genre()

if mode==1:
	get_latest()
	
if mode==2:
	get_letters()
	
if mode==11:
	get_search_movies()
	
if mode==21:
	get_free_movies()
	
if mode==22:
	star_studded()

if mode==23:
	get_star_movies()
	
if mode==91:
    addon.show_settings()
	
s.close()
	
xbmcplugin.endOfDirectory(int(sys.argv[1]))
version = grbPrm("version")
try:
    mode = urllib.unquote_plus(params["mode"])
except:
    pass
print "Mode: " + str(mode)
print "URL: " + str(url)
print "Name: " + str(name)
#****************************************************************
#if mode==None or url==None or len(url)<1: STATUSCATS()
if mode == None or url == None or len(url) < 1: MAININDEX()
try:
    if url: print url
except:
    pass
if mode == 'settings': addon.show_settings()  # Settings
elif mode == 'autoupdate': items = AutoUpdate(url)  #
elif mode == 'autoupdate2':  # Featured
    AutoUpdate(tribeca_url + 'featured-addons.php')
    AutoUpdate(tribeca_url + 'featured-repos.php')
elif mode == 'interrepolist':
    items = List_Inter_Addons(url)
elif mode == 'interlist':
    items = INTERNATIONAL(url)
elif mode == 'innertabs':
    items = List_Addons_Inner_Tabs(name, url)  # Newest / Updated
elif mode == 'addonlist':
    items = List_Addons(url)  # List Addons
elif mode == 'worldlist':
    items = List_Tribeca_WorldList(url)  # World Addons - Temp
elif mode == 'toprepolist':
Exemple #3
0
if mode == 'main':
    MAIN(menu)
elif mode == 'content':
    content(url)
elif mode == 'year':
    Year(url, name)
elif mode == 'settings':
    settings()
elif mode == 'playtrailer':
    playtrailer(url)
elif mode == 'playstream':
    playStreamUrl(url, infol, name)
elif mode == 'add2lib':
    add2lib(url, name, infol, img, fanart, year)
elif mode == 'remromlib':
    remfromlib(url, name, infol, img, fanart, year)

elif mode == 'resolv':
    import urlresolver
    urlresolver.display_settings()

elif mode == 'meta':
    import metahandler
    metahandler.display_settings()

elif mode == 'adset':
    addon.show_settings()

#setView(None, 'default-view')
xbmcplugin.endOfDirectory(int(sys.argv[1]))
Exemple #4
0
    return param
params=get_params(); url=None; name=None; mode=None; year=None; imdb_id=None
def grbPrm(n):
    try:    return urllib.unquote_plus(params[n])
    except: return ''
url=grbPrm("url"); filetype=grbPrm("filetype"); iconimage=grbPrm("iconimage"); fanart=grbPrm("fanart"); description=grbPrm("description"); name=grbPrm("name"); repourl=grbPrm("repourl"); author=grbPrm("author"); version=grbPrm("version"); 
try:		mode=urllib.unquote_plus(params["mode"])
except: pass
print "Mode: "+str(mode); print "URL: "+str(url); print "Name: "+str(name)
#****************************************************************
#if mode==None or url==None or len(url)<1: STATUSCATS()
if mode==None or url==None or len(url)<1: MAININDEX()
try:
	if url: print url
except: pass
if   mode=='settings':  			addon.show_settings()																		# Settings
elif mode=='autoupdate': 			items=AutoUpdate(url) 																	# 
elif mode=='autoupdate2': 		 																												# Featured
	AutoUpdate(tribeca_url+'featured-addons.php')
	AutoUpdate(tribeca_url+'featured-repos.php')
elif mode=='interrepolist': 			items=List_Inter_Addons(url)	
elif mode=='interlist': 			items=INTERNATIONAL(url)	
elif mode=='innertabs': 			items=List_Addons_Inner_Tabs(name,url)									# Newest / Updated
elif mode=='addonlist': 			items=List_Addons(url)																	# List Addons
elif mode=='worldlist': 			items=List_Tribeca_WorldList(url)												# World Addons - Temp
elif mode=='toprepolist': 		items=List_Repo_Top_Developers(url)											# Top Devs
elif mode=='searchaddon': 		SEARCHADDON(url)																				# Search
elif mode=='addonindex': 			ADDONINDEX(name,url,filetype)														# Right Before Installing Addon(s)
elif mode=='addoninstall': 		ADDONINSTALL(name,url,description,filetype,repourl)			# Installing Addon(s)
elif mode=='adultlist': 			items=List_Tribeca_Adult(url)														# Adult Addons - Temp
elif mode=='WizardTypeInstaller': 	WizardTypeInstaller(name,url)											# 
Exemple #5
0
def RefreshList(): xbmc.executebuiltin("XBMC.Container.Refresh")
def log(msg): xbmc.log("### [%s] - %s" % (__scriptname__,msg,),level=xbmc.LOGDEBUG )
_debugging=True
def WhereAmI(t): ### for Writing Location Data to log file ###
	if (_debugging==True): print 'Where am I:  '+t
def deb(s,t): ### for Writing Debug Data to log file ###
	if (_debugging==True): print s+':  '+t
def debob(t): ### for Writing Debug Object to log file ###
	if (_debugging==True): print t

# ===================================================================
# --- Mode Functions
# ===================================================================


def Main(): eod()


def ShowSettingWindow(): print "Showing Addon Settings."; addon.show_settings(); 



# ===================================================================
# --- Mode Controls
# ===================================================================
def check_mode(mode='',site='',section='',url=''):
	deb('param >> Mode',mode); 
	if (mode=='') or (mode=='main') or (mode=='MainMenu') or (__name__=='__main__'): Main(); ShowSettingWindow(); 
	#
	###
check_mode(addpr('mode',''),addpr('site',''),addpr('section',''),addpr('url',''))