def SGEPISODES(url,name,thumb): try: params = {'url':url, 'mode':mode, 'name':name, 'thumb':thumb} dlfoldername = name mainimg = thumb show = name link = net.http_GET(url).content matchurl=re.compile('<div class="season_page">\n\t\t\t\t\t\t<a href="(.+?)" >(.+?)</a>').findall(link) for url,snumber in matchurl: favtype = 'episodes' #main.addDir(snumber,url,'sgepisodelist',thumb,'',favtype) main.addEPNOCLEANDir(snumber,url,thumb,'sgepisodelist',show,dlfoldername,mainimg,'','') main.AUTO_VIEW('movies') except Exception: buggalo.onExceptionRaised()
def SGEPISODELIST(url,name,thumb): try: params = {'url':url, 'mode':mode, 'name':name, 'thumb':thumb} dlfoldername = name mainimg = thumb show = name url2=url link = net.http_GET(url).content #match=re.compile('<a href="(.+?)">» S(.+?) - E(.+?) (.+?)</a><span>(.+?)</span>').findall(link) match=re.compile('<a href="(.+?)">» S(.+?) - E(.+?) (.+?)</a>').findall(link) for url,season,epnum,epname in match: s = 'S'+season e = 'E'+epnum se = s+e name = se + ' ' + epname favtype = 'episodes' main.addEPNOCLEANDir(name,url2+'/season'+season+'/episode'+epnum+'/searchresult',thumb,'sgtvlinkpage',show,dlfoldername,mainimg,season,epnum) main.AUTO_VIEW('movies') except Exception: buggalo.onExceptionRaised()