コード例 #1
0
ファイル: default.py プロジェクト: toall1985/origin
def send_to_movie_search(name,extra):
	from lib import Scrape_Nan
	if '(' in name:
		name_minus_year = re.compile('(.+?) \(').findall(str(name))
		for item in name:
			name = item
	dp =  xbmcgui.DialogProgress()
	dp.create('Checking for stream')
	year = extra.replace('/)','').replace('/(','')
	Scrape_Nan.scrape_movie(name,year)
コード例 #2
0
ファイル: default.py プロジェクト: toall1985/origin
def send_to_search(name,extra):
	dp =  xbmcgui.DialogProgress()
	dp.create('Checking for stream')
	from lib import search, Scrape_Nan
	Search_name = extra.lower().replace(' ','')
	name_splitter = name + '<>'
	name_split = re.compile('(.+?) - Season(.+?) Episode(.+?)<>').findall(str(name_splitter))
	for name,season,episode in name_split:
		title = name
		season = season
		episode = episode
	year = ''
	Scrape_Nan.scrape_episode(title,year,'',season,episode)
	search.TV(Search_name)
コード例 #3
0
def send_to_search2(name, extra):
    #xbmc.log('name:'+(str(extra)),xbmc.LOGNOTICE)
    dp = xbmcgui.DialogProgress()
    dp.create('Checking for stream')
    from lib import Scrape_Nan
    name_splitter = name + '<>'
    name_split = re.compile(
        '(.+?)- SEASON -(.+?)- EPISODE-(.+?)-(.+?)<>').findall(
            str(name_splitter))
    for title, season, episode, show_year in name_split:
        title = title
        season = season
        episode = episode
        tvdb = ''
        Scrape_Nan.scrape_episode(title, show_year, '', season, episode, '')
コード例 #4
0
def SPLIT(extra):
	#xbmc.log('#######'+extra)
	finish = re.compile('SPLITTER>(.+?)>(.+?)>(.+?)>(.+?)>(.+?)>').findall(str(extra))
	for title,show_year,ep_year,season,episode in finish:
		from lib import Scrape_Nan
		Scrape_Nan.scrape_episode(title,show_year,ep_year,season,episode,'')
コード例 #5
0
ファイル: default.py プロジェクト: toall1985/origin
try:
    regexs=params["regexs"]
except:
    pass


if mode == None: Main_Menu()
elif mode == 1 : process.queueItem()
elif mode == 2 : Music()
elif mode == 3 : Latest_Episodes()
elif mode == 4 : Origin_Main()
elif mode == 5 : Recent_Movies()
elif mode == 6 : TV_Calender_Day(url)
elif mode == 7 : TV_Calender_Prog(extra)
elif mode == 8 : send_to_search(name,extra)
elif mode == 9 : from lib import Scrape_Nan;Scrape_Nan.scrape_movie(name,extra)
elif mode == 10: from lib import process;process.getFavourites()
elif mode==11:
    try:
        name = name.split('\\ ')[1]
    except:
        pass
    try:
        name = name.split('  - ')[0]
    except:
        pass
    process.addFavorite(name,url,iconimage,fanart,fav_mode)
elif mode==12:
    try:
        name = name.split('\\ ')[1]
    except: