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)
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)
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, '')
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,'')
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: