def Index(url): link=main.OPENURL(url) link=link.replace('\r','').replace('\n','').replace('\xc3\x9a','U').replace('\t','').replace(' ','').replace('\\','').replace('\xc3\xa9','e').replace('\xc3\xb3','o').replace('–','-').replace('\xc3\xa7\xc3\xa3','c').replace('\xc3\xad','i').replace('\xc2\xaa','').replace('’',"'") match = re.findall('class="capa"> <a href="([^"]*)" class="absolute-capa no-text">[^"]*</a> <img src="([^"]*)" alt="([^"]*)" />',link) dialogWait = xbmcgui.DialogProgress() ret = dialogWait.create('Please wait, while Movie list is cached..') totalLinks = len(match) loadedLinks = 0 remaining_display = 'Movies Loaded :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].' dialogWait.update(0, '[B]Will load instantly from now on.[/B]',remaining_display) for url,thumb,name in match: name=name.replace('\r','').replace('\n','').replace('\xc3\x9a','U').replace('\t','').replace(' ','').replace('\\','').replace('\xc3\xa9','e').replace('\xc3\xb3','o').replace('–','-').replace('\xc3\xa7\xc3\xa3','c').replace('\xc3\xad','i').replace('\xc2\xaa','').replace('’',"'") #main.addInfo(name,url,100,thumb,'','') main.addDown2("[COLOR blue]"+name.strip()+"[/COLOR]",url,100,thumb,thumb) loadedLinks = loadedLinks + 1 percent = (loadedLinks * 100)/totalLinks remaining_display = 'Movies loaded :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].' dialogWait.update(percent,'[B]Will load instantly from now on.[/B]',remaining_display) if (dialogWait.iscanceled()): return False dialogWait.close() del dialogWait olderentries=re.compile('class="next page-numbers" href="([^"]*)">»</a>').findall(link) for url in olderentries: main.addDir('[COLOR blue]Next Page -> [/COLOR]',url,1,art+'/next.png') xbmcplugin.setContent(int(sys.argv[1]), 'Movies')
def GRABLINKS(url): link = main.OPENURL(url) link = link.replace('\r', '').replace('\n', '').replace('\t', '').replace( ' ', '').replace('<img src=images/star.gif>', '').replace('player=2', '') matchname = re.compile( '<div align="left"><strong>Watch ([^"]*) on:</strong></div>').findall( link) for name in matchname: match = re.compile( '<a id="link-[^"]*" href="info.php[?]id=([^"]*)&([^"]*)&link=([^"]*)&host=[^"]*"><div class="[^"]*"><span class="([^"]*)"></span></div><div class="[^"]*">([^"]*)</div>' ).findall(link) for link, age, link1, quality, host in match: if 'older' in age: url = base_url + 'player.php?authid=&id=' + link + '&link=' + link1 + '&type=older_v2&part=&site=inactive&ref=1' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 6, '.png', '.png') else: match = re.compile( 'href="info.php[?]id=([^"]*)&link=([^"]*)&host=[^"]*"><div class="[^"]*"><span class="([^"]*)"></span></div><div class="[^"]*">([^"]*)</div>' ).findall(link) for link, link1, quality, host in match: url = base_url + 'player.php?authid=&id=' + link + '&link=' + link1 + '&type=new&part=&site=inactive&ref=1' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 6, '.png', '.png')
def GRABMORE(name,url): link=main.OPENURL(url) link=link.replace('\r','').replace('\n','').replace('\t','').replace(' ','').replace('\\','') match=re.compile('<strong>Watch ([^"]*) on ([^"]*) </strong></span><div class="clear"></div></div><div class="player"><a href="([^"]*)" target').findall(link) for name,host,url in match: url = base_url + url main.addDown2(name + ' ' +host,url,6,'','')
def GRABXXX(url): link = XXX_URL(url) link = link.replace('\r', '').replace('\n', '').replace('\t', '').replace(' ', '') #main.addLink("[COLOR red]For Download Options, Bring up Context Menu Over Selected Link.[/COLOR]",'','') moviename = re.compile( 'watch-xxx.php[?]id=[^"]*&movie=([^"]*)&link=[^"]*&type=xxx&ref=1' ).findall(link) for moviename in moviename: match = re.compile( 'href="info.php[?]id=([^"]*)&xxx&link=([^"]*)&host=([^"]*)"><div class="[^"]*"><span class="([^"]*)">' ).findall(link) for link1, link2, host, quality in match: if 'epornik' in host: url = base_url + 'watch-xxx.php?id=' + link1 + '&movie=' + moviename + '&link=' + link2 + '&type=xxx&ref=1' main.addDir( moviename.replace('+', ' ').strip() + " [COLOR yellow]" + host.upper() + "[/COLOR]", url, 73, '.png', '.png') else: url = base_url + 'watch-xxx.php?id=' + link1 + '&movie=' + moviename + '&link=' + link2 + '&type=xxx&ref=1' main.addDown2( moviename.replace('+', ' ').strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 72, '.png', '.png')
def Index2(url): link = main.OPENURL(url) link = link.replace('\r', '').replace('\n', '').replace('\t', '').replace( ' ', '').replace('\\', '').replace('\xc3\xa9', 'e').replace( '–', '-').replace('\xc3\xa7\xc3\xa3', 'c').replace('\xc3\xad', 'i') match = re.findall( '<li><a class="lbp_secondary" title="([^>]+)" href="([^>]+)" target="_blank">([^"]*)</a></li>', link) for title, url, name in match: name = name.replace('\r', '').replace('\n', '').replace( '\t', '').replace(' ', '').replace('\\', '').replace('\xc3\xa9', 'e').replace('–', '-') #main.addPlayL(title + ' ' + name,url,150,'','','','','','') main.addDown2("[COLOR blue]" + name + "[/COLOR]", url, 150, '', '') match2 = re.findall( 'href="https://docs.google.com/file/([^"]*)" target="_blank">([^"]*)</a>', link) for url, name in match2: name = name.replace('\r', '').replace('\n', '').replace( '\t', '').replace(' ', '').replace('\\', '').replace('\xc3\xa9', 'e').replace('–', '-') url = 'https://docs.google.com/file/' + url main.addDown2("[COLOR blue]" + name.strip() + "[/COLOR]", url, 150, '', '')
def GRABLINKS(url): link = main.OPENURL(url) link = ( link.replace("\r", "") .replace("\n", "") .replace("\t", "") .replace(" ", "") .replace("<img src=images/star.gif>", "") .replace("player=2", "") ) matchname = re.compile('<div align="left"><strong>Watch ([^"]*) on:</strong></div>').findall(link) for name in matchname: match = re.compile( '<a id="link-[^"]*" href="info.php[?]id=([^"]*)&([^"]*)&link=([^"]*)&host=[^"]*"><div class="[^"]*"><span class="([^"]*)"></span></div><div class="[^"]*">([^"]*)</div>' ).findall(link) for link, age, link1, quality, host in match: if "older" in age: url = ( base_url + "player.php?authid=&id=" + link + "&link=" + link1 + "&type=older_v2&part=&site=inactive&ref=1" ) main.addDown2(name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 6, ".png", ".png") else: match = re.compile( 'href="info.php[?]id=([^"]*)&link=([^"]*)&host=[^"]*"><div class="[^"]*"><span class="([^"]*)"></span></div><div class="[^"]*">([^"]*)</div>' ).findall(link) for link, link1, quality, host in match: url = base_url + "player.php?authid=&id=" + link + "&link=" + link1 + "&type=new&part=&site=inactive&ref=1" main.addDown2(name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 6, ".png", ".png")
def Epornik1(url): link=main.OPENURL(url) main.addLink("[COLOR red]- Epornik -[/COLOR]",'','') link=link.replace('\r','').replace('\n','').replace('\t','').replace(' ','').replace('\\','') firstmatch=re.compile('src="([^"]*)"></iframe>').findall(link) for url in firstmatch: main.addDown2("[COLOR blue]PLAY[/COLOR]",url,74,'.png','.png')
def GroupedHosts(name, url, thumb): if selfAddon.getSetting("hide-download-instructions") != "true": main.addLink( "[COLOR red]For Download Options, Bring up Context Menu Over Selected Link.[/COLOR]", '', '') urls = eval(url) for url in urls: main.addDown2(name, MainUrl + url, 5, thumb, thumb)
def Epornik1(url): link = main.OPENURL(url) main.addLink("[COLOR red]- Epornik -[/COLOR]", '', '') link = link.replace('\r', '').replace('\n', '').replace('\t', '').replace( ' ', '').replace('\\', '') firstmatch = re.compile('src="([^"]*)"></iframe>').findall(link) for url in firstmatch: main.addDown2("[COLOR blue]PLAY[/COLOR]", url, 74, '.png', '.png')
def GRABMORE(name, url): link = main.OPENURL(url) link = link.replace("\r", "").replace("\n", "").replace("\t", "").replace(" ", "").replace("\\", "") match = re.compile( '<strong>Watch ([^"]*) on ([^"]*) </strong></span><div class="clear"></div></div><div class="player"><a href="([^"]*)" target' ).findall(link) for name, host, url in match: url = base_url + url main.addDown2(name + " " + host, url, 6, "", "")
def GRABADULT(url): link=main.ADULT_URL(url) link=link.replace('\r','').replace('\n','').replace('\t','').replace(' ','').replace('<img src=images/star.gif>','').replace('player=2','').replace('play.','').replace('embed.','') matchname=re.compile('<div align="left"><strong>Watch ([^"]*) on:</strong></div>').findall(link) for name in matchname: match=re.compile('<a id="link-[^"]*" href="info.php[?]id=([^"]*)&([^"]*)&link=([^"]*)&host=[^"]*"><div class="[^"]*"><span class="([^"]*)"></span></div><div class="[^"]*">([^"]*)</div>').findall(link) for link1,age,link2,quality,host in match: url = base_url+ 'player.php?authid=&id='+link1+'&link='+link2+'&type=older_v2&part=&site=inactive&ref=1' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,7,'.png','.png')
def GRABMORE(name, url): link = main.OPENURL(url) link = link.replace('\r', '').replace('\n', '').replace('\t', '').replace( ' ', '').replace('\\', '') match = re.compile( '<strong>Watch ([^"]*) on ([^"]*) </strong></span><div class="clear"></div></div><div class="player"><a href="([^"]*)" target' ).findall(link) for name, host, url in match: url = base_url + url main.addDown2(name + ' ' + host, url, 6, '', '')
def GRABTVLINKS(url): link=main.OPENURL(url) link=link.replace('\r','').replace('\n','').replace('\t','').replace(' ','').replace('<img src=images/star.gif>','') matchname=re.compile('div align="left"><strong>Watch ([^"]*) on:</strong>').findall(link) for name in matchname: match = re.findall('<a id="link-[^"]*" href="info.php[?]id=([^"]*)&season=[^"]*&episode=[^"]*&tv&link=([^"]*)&host=([^"]*)">',link) for link1,link2,host in match: url = base_url + 'player.php?authid=&id='+link1+'&link='+link2+'&type=tv2' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,6,'.png','.png') xbmcplugin.setContent(int(sys.argv[1]), 'Shows')
def Index2(url): link=main.OPENURL(url) link=link.replace('\r','').replace('\n','').replace('\t','').replace(' ','').replace('\\','').replace('\xc3\xa9','e').replace('–','-').replace('\xc3\xa7\xc3\xa3','c').replace('\xc3\xad','i') match = re.findall('<li><a class="lbp_secondary" title="([^>]+)" href="([^>]+)" target="_blank">([^"]*)</a></li>',link) for title,url,name in match: name=name.replace('\r','').replace('\n','').replace('\t','').replace(' ','').replace('\\','').replace('\xc3\xa9','e').replace('–','-') #main.addPlayL(title + ' ' + name,url,150,'','','','','','') main.addDown2("[COLOR blue]"+name+"[/COLOR]",url,150,'','') match2 = re.findall('href="https://docs.google.com/file/([^"]*)" target="_blank">([^"]*)</a>',link) for url,name in match2: name=name.replace('\r','').replace('\n','').replace('\t','').replace(' ','').replace('\\','').replace('\xc3\xa9','e').replace('–','-') url = 'https://docs.google.com/file/' + url main.addDown2("[COLOR blue]"+name.strip()+"[/COLOR]",url,150,'','')
def Index(url): link = main.OPENURL(url) link = link.replace('\r', '').replace('\n', '').replace( '\xc3\x9a', 'U').replace('\t', '').replace(' ', '').replace('\\', '').replace( '\xc3\xa9', 'e').replace('\xc3\xb3', 'o').replace('–', '-').replace( '\xc3\xa7\xc3\xa3', 'c').replace('\xc3\xad', 'i').replace('\xc2\xaa', '').replace('’', "'") match = re.findall( 'class="capa"> <a href="([^"]*)" class="absolute-capa no-text">[^"]*</a> <img src="([^"]*)" alt="([^"]*)" />', link) dialogWait = xbmcgui.DialogProgress() ret = dialogWait.create('Please wait, while Movie list is cached..') totalLinks = len(match) loadedLinks = 0 remaining_display = 'Movies Loaded :: [B]' + str( loadedLinks) + ' / ' + str(totalLinks) + '[/B].' dialogWait.update(0, '[B]Will load instantly from now on.[/B]', remaining_display) for url, thumb, name in match: name = name.replace('\r', '').replace('\n', '').replace( '\xc3\x9a', 'U').replace('\t', '').replace(' ', '').replace( '\\', '').replace('\xc3\xa9', 'e').replace('\xc3\xb3', 'o').replace( '–', '-').replace('\xc3\xa7\xc3\xa3', 'c').replace( '\xc3\xad', 'i').replace('\xc2\xaa', '').replace('’', "'") #main.addInfo(name,url,100,thumb,'','') main.addDown2("[COLOR blue]" + name.strip() + "[/COLOR]", url, 100, thumb, thumb) loadedLinks = loadedLinks + 1 percent = (loadedLinks * 100) / totalLinks remaining_display = 'Movies loaded :: [B]' + str( loadedLinks) + ' / ' + str(totalLinks) + '[/B].' dialogWait.update(percent, '[B]Will load instantly from now on.[/B]', remaining_display) if (dialogWait.iscanceled()): return False dialogWait.close() del dialogWait olderentries = re.compile( 'class="next page-numbers" href="([^"]*)">»</a>').findall(link) for url in olderentries: main.addDir('[COLOR blue]Next Page -> [/COLOR]', url, 1, art + '/next.png') xbmcplugin.setContent(int(sys.argv[1]), 'Movies')
def GRABXXX(url): link=XXX_URL(url) link=link.replace('\r','').replace('\n','').replace('\t','').replace(' ','') #main.addLink("[COLOR red]For Download Options, Bring up Context Menu Over Selected Link.[/COLOR]",'','') moviename=re.compile('watch-xxx.php[?]id=[^"]*&movie=([^"]*)&link=[^"]*&type=xxx&ref=1').findall(link) for moviename in moviename: match=re.compile('href="info.php[?]id=([^"]*)&xxx&link=([^"]*)&host=([^"]*)"><div class="[^"]*"><span class="([^"]*)">').findall(link) for link1,link2,host,quality in match: if 'epornik' in host: url = base_url + 'watch-xxx.php?id='+link1+'&movie='+moviename+'&link='+link2+'&type=xxx&ref=1' main.addDir(moviename.replace('+',' ').strip()+" [COLOR yellow]"+host.upper()+"[/COLOR]",url,73,'.png','.png') else: url = base_url + 'watch-xxx.php?id='+link1+'&movie='+moviename+'&link='+link2+'&type=xxx&ref=1' main.addDown2(moviename.replace('+',' ').strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,72,'.png','.png')
def GRABTVLINKS(url): link = main.OPENURL(url) link = link.replace('\r', '').replace('\n', '').replace('\t', '').replace( ' ', '').replace('<img src=images/star.gif>', '') matchname = re.compile( 'div align="left"><strong>Watch ([^"]*) on:</strong>').findall(link) for name in matchname: match = re.findall( '<a id="link-[^"]*" href="info.php[?]id=([^"]*)&season=[^"]*&episode=[^"]*&tv&link=([^"]*)&host=([^"]*)">', link) for link1, link2, host in match: url = MainUrl + 'player.php?authid=&id=' + link1 + '&link=' + link2 + '&type=tv2' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 90, '.png', '.png') xbmcplugin.setContent(int(sys.argv[1]), 'Shows')
def GRABTVLINKS(url): link = main.OPENURL(url) link = ( link.replace("\r", "") .replace("\n", "") .replace("\t", "") .replace(" ", "") .replace("<img src=images/star.gif>", "") ) matchname = re.compile('div align="left"><strong>Watch ([^"]*) on:</strong>').findall(link) for name in matchname: match = re.findall( '<a id="link-[^"]*" href="info.php[?]id=([^"]*)&season=[^"]*&episode=[^"]*&tv&link=([^"]*)&host=([^"]*)">', link, ) for link1, link2, host in match: url = base_url + "player.php?authid=&id=" + link1 + "&link=" + link2 + "&type=tv2" main.addDown2(name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 6, ".png", ".png") xbmcplugin.setContent(int(sys.argv[1]), "Shows")
def GRABLINKS(url): link=main.OPEN_URL(url) link=link.replace('\r','').replace('\n','').replace('\t','').replace(' ','').replace('<img src=images/star.gif>','') vidig = re.findall('src="http://vidig.biz/([^"]*)"',link) if len(vidig) > 0: name = '[COLOR yellow] Vidig [/COLOR]' main.addDown2(name,url,8,'','') vidig2 = re.findall('<iframesrc="http://vidig.biz/([^"]*)"',link) if len(vidig2) > 0: name = '[COLOR yellow] Vidig [/COLOR]' main.addDown2(name,url,8,'','') vk = re.findall('title="http://vk.com/([^"]*)" ',link) if len(vk) > 0: name = '[COLOR yellow] VK [/COLOR]' main.addDown2(name,url,8,'','') vk2 = re.findall('<iframedata-src="http://vk.com/([^"]*)"',link) if len(vk2) > 0: name = '[COLOR yellow] VK [/COLOR]' main.addDown2(name,url,8,'','') firedrive = re.findall('title=\'http://www.firedrive.com/([^"]*)\'>',link) if len(firedrive) > 0: name = '[COLOR yellow] Firedrive [/COLOR]' main.addDown2(name,url,8,'','') firedrive2 = re.findall('data-src=\'https://www.firedrive.com/([^"]*)\'>',link) if len(firedrive2) > 0: name = '[COLOR yellow] Firedrive [/COLOR]' main.addDown2(name,url,8,'','') dropvideo = re.findall('title="http://dropvideo.com/([^"]*) ',link) if len(dropvideo) > 0: name = '[COLOR yellow] Dropvideo [/COLOR]' main.addDown2(name,url,8,'','') dropvideo2 = re.findall('<iframedata-src="http://dropvideo.com/([^"]*)"',link) if len(dropvideo2) > 0: name = '[COLOR yellow] Dropvideo [/COLOR]' main.addDown2(name,url,8,'','') xbmcplugin.setContent(int(sys.argv[1]), 'Shows')
def GroupedHosts(name,url,thumb): if selfAddon.getSetting("hide-download-instructions") != "true": main.addLink("[COLOR red]For Download Options, Bring up Context Menu Over Selected Link.[/COLOR]",'','') urls = eval(url) for url in urls: main.addDown2(name,MainUrl+url,5,thumb,thumb)
def GRABLINKS(url): link = main.OPEN_URL(url) link = link.replace('\r', '').replace('\n', '').replace('\t', '').replace( ' ', '').replace('<img src=images/star.gif>', '') vidig = re.findall('src="http://vidig.biz/([^"]*)"', link) if len(vidig) > 0: name = '[COLOR yellow] Vidig [/COLOR]' main.addDown2(name, url, 8, '', '') vidig2 = re.findall('<iframesrc="http://vidig.biz/([^"]*)"', link) if len(vidig2) > 0: name = '[COLOR yellow] Vidig [/COLOR]' main.addDown2(name, url, 8, '', '') vk = re.findall('title="http://vk.com/([^"]*)" ', link) if len(vk) > 0: name = '[COLOR yellow] VK [/COLOR]' main.addDown2(name, url, 8, '', '') vk2 = re.findall('<iframedata-src="http://vk.com/([^"]*)"', link) if len(vk2) > 0: name = '[COLOR yellow] VK [/COLOR]' main.addDown2(name, url, 8, '', '') firedrive = re.findall('title=\'http://www.firedrive.com/([^"]*)\'>', link) if len(firedrive) > 0: name = '[COLOR yellow] Firedrive [/COLOR]' main.addDown2(name, url, 8, '', '') firedrive2 = re.findall('data-src=\'https://www.firedrive.com/([^"]*)\'>', link) if len(firedrive2) > 0: name = '[COLOR yellow] Firedrive [/COLOR]' main.addDown2(name, url, 8, '', '') dropvideo = re.findall('title="http://dropvideo.com/([^"]*) ', link) if len(dropvideo) > 0: name = '[COLOR yellow] Dropvideo [/COLOR]' main.addDown2(name, url, 8, '', '') dropvideo2 = re.findall('<iframedata-src="http://dropvideo.com/([^"]*)"', link) if len(dropvideo2) > 0: name = '[COLOR yellow] Dropvideo [/COLOR]' main.addDown2(name, url, 8, '', '') xbmcplugin.setContent(int(sys.argv[1]), 'Shows')
def LINKS(name, url): html = main.OPEN_URL(url) html = html.replace('\r', '').replace('\n', '').replace('\t', '').replace( ' ', '').replace('\\', '').replace('+++', '<a href="').replace('---', '"></a>') link = main.OPEN_URL(url) link = html.replace('\r', '').replace('\n', '').replace('\t', '').replace( ' ', '').replace('\\', '').replace('+++', '<a href="').replace('---', '"></a>') main.addLink( "[COLOR red]For Download Options, Bring up Context Menu Over Selected Link.[/COLOR]", '', '') nowvideo = re.compile( r'<a href="http://www.nowvideo.sx/video/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in nowvideo: url = 'http://www.nowvideo.sx/video/' + url host = 'nowvideo' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') oneeighty = re.compile(r'<a href="http://180upload.com/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in oneeighty: url = 'http://180upload.com/' + url host = '180upload' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') vodlocker = re.compile(r'<a href="http://vodlocker.com/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in vodlocker: url = 'http://vodlocker.com/' + url host = 'vodlocker' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') thevideo = re.compile(r'<a href="http://www.thevideo.me/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in thevideo: url = 'http://www.thevideo.me/' + url host = 'thevideo' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') exashare = re.compile(r'<a href="http://www.exashare.com/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in exashare: url = 'http://www.exashare.com/' + url host = 'exashare' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') allmyvideos = re.compile(r'<a href="http://allmyvideos.net/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in allmyvideos: url = 'http://allmyvideos.net/' + url host = 'allmyvideos' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') primeshare = re.compile( r'<a href="http://primeshare.tv/download/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in primeshare: url = 'http://primeshare.tv/download/' + url host = 'primeshare' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') oboom = re.compile(r'<a href="https://www.oboom.com/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in oboom: url = 'https://www.oboom.com/' + url host = 'oboom' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') played = re.compile(r'<a href="http://played.to/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in played: url = 'http://played.to/' + url host = 'played' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') vidzi = re.compile(r'<a href="http://vidzi.tv/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in vidzi: url = 'http://vidzi.tv/' + url host = 'vidzi' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') sharerepo = re.compile(r'<a href="http://sharerepo.com/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in sharerepo: url = 'http://sharerepo.com/' + url host = 'sharerepo' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') mightyupload = re.compile( r'<a href="http://mightyupload.com/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in mightyupload: url = 'http://mightyupload.com/' + url host = 'mightyupload' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') billionup = re.compile(r'<a href="http://billionuploads.com/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in billionup: url = 'http://billionuploads.com/' + url host = 'billionuploads' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') flashx = re.compile(r'<a href="http://www.flashx.tv/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in flashx: url = 'http://www.flashx.tv/' + url host = 'flashx' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') streamin = re.compile(r'<a href="http://streamin.to/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in streamin: url = 'http://streamin.to/' + url host = 'streamin' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') moevideo = re.compile(r'<a href="http://moevideo.net/video/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in moevideo: url = 'http://moevideo.net/video/' + url host = 'moevideo' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') uptobox = re.compile(r'<a href="http://uptobox.com/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in uptobox: url = 'http://uptobox.com/' + url host = 'uptobox' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') vshare = re.compile(r'<a href="http://vshare.eu/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in vshare: url = 'http://vshare.eu/' + url host = 'vshare' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') vidspot = re.compile(r'<a href="http://vidspot.net/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in vidspot: url = 'http://vidspot.net/' + url host = 'vidspot' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') yourvideohost = re.compile( r'<a href="http://yourvideohost.com/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in yourvideohost: url = 'http://yourvideohost.com/' + url host = 'yourvideohost' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') uploadable = re.compile( r'<a href="http://www.uploadable.ch/file/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in uploadable: url = 'http://www.uploadable.ch/file/' + url host = 'uploadable' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') junkyvideo = re.compile(r'<a href="http://junkyvideo.com/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in junkyvideo: url = 'http://junkyvideo.com/' + url host = 'junkyvideo' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') sharesix = re.compile(r'<a href="http://sharesix.com/f/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in sharesix: url = 'http://sharesix.com/f/' + url host = 'sharesix' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') bestreams = re.compile(r'<a href="http://bestreams.net/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in bestreams: url = 'http://bestreams.net/' + url host = 'bestreams' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') hugefiles = re.compile(r'<a href="http://hugefiles.net/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in hugefiles: url = 'http://hugefiles.net/' + url host = 'hugefiles' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') vidto = re.compile(r'<a href="http://vidto.me/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in vidto: url = 'http://vidto.me/' + url host = 'vidto' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') videott = re.compile(r'<a href="http://www.video.tt/video/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in videott: url = 'http://www.video.tt/video/' + url host = 'videott' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') vidbull = re.compile(r'<a href="http://vidbull.com/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in vidbull: url = 'http://vidbull.com/' + url host = 'vidbull' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') youwatch = re.compile(r'<a href="http://youwatch.org/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in youwatch: url = 'http://youwatch.org/' + url host = 'youwatch' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') vidbux = re.compile(r'<a href="http://www.vidbux.to/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in vidbux: url = 'http://www.vidbux.to/' + url host = 'vidbux' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') vidxden = re.compile(r'<a href="http://www.vidxden.to/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in vidxden: url = 'http://www.vidxden.to/' + url host = 'vidxden' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') uploadc = re.compile(r'<a href="http://www.uploadc.com/([^"]*)"></a>', re.M | re.DOTALL).findall(html) for url in uploadc: url = 'http://www.uploadc.com/' + url host = 'uploadc' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') cloudyvideos = re.compile( r'<a href="http://cloudyvideos.com/([^"]*)"></a>', re.M | re.DOTALL).findall(link) for url in cloudyvideos: host = 'cloudyvideos' url = 'http://cloudyvideos.com/' + url main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') movreel = re.compile('<a href="http://movreel.com/([^"]*)"></a>').findall( link) for url in movreel: url = 'http://movreel.com/' + url host = 'movreel' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') movshare = re.compile( '<a href="http://www.movshare.net/video/([^"]*)"></a>').findall(link) for url in movshare: url = 'http://www.movshare.net/video/' + url host = 'movshare' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') oboom = re.compile('<a href="https://www.oboom.com/([^"]*)"></a>').findall( link) for url in oboom: url = 'https://www.oboom.com/' + url host = 'oboom' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') nosupload = re.compile('http://nosupload.com/[?]d=([^"]*)').findall(link) for url in nosupload: url = 'http://nosupload.com/' + url host = 'nosupload' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png') filefactory = re.compile('http://www.filefactory.com/([^"]*)').findall( link) for url in filefactory: url = 'http://www.filefactory.com/' + url host = 'filefactory' main.addDown2( name.strip() + " [COLOR blue]" + host.upper() + "[/COLOR]", url, 868, art + '/hosts/' + host + '.png', art + '/hosts/' + host + '.png')
def VIDEOLINKS(name,url): link=main.OPENURL(url) link=link.replace('\r','').replace('\n','').replace('\t','').replace(' ','').replace('\\','').replace('IFRAME','iframe').replace('SRC','src') putlockera=re.compile('<iframe src="http://www.putlocker.com/([^"]*)"', re.DOTALL).findall(link) for url in putlockera: url = 'http://www.putlocker.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Putlocker[/B][/COLOR]',url,100,'','') putlockerb=re.compile('<a href="http://www.putlocker.com/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in putlockerb: url = 'http://www.putlocker.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Putlocker[/B][/COLOR]',url,100,'','') socksharea=re.compile('<a href="http://www.sockshare.com/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in socksharea: url = 'http://www.sockshare.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Sockshare[/B][/COLOR]',url,100,'','') sockshareb=re.compile('<iframe src="http://www.sockshare.com/([^"]*)"', re.DOTALL).findall(link) for url in sockshareb: url = 'http://www.sockshare.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Sockshare[/B][/COLOR]',url,100,'','') vidtoa=re.compile('<a href="http://vidto.me/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in vidtoa: url = 'http://vidto.me/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Vidto[/B][/COLOR]',url,100,'','') vidtob=re.compile('<iframe src="http://vidto.me/([^"]*)" ', re.DOTALL).findall(link) for url in vidtob: url = 'http://vidto.me/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Vidto[/B][/COLOR]',url,100,'','') allmyvideosa=re.compile('<a href="http://allmyvideos.net/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in allmyvideosa: url = 'http://allmyvideos.net/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - All My Videos[/B][/COLOR]',url,100,'','') allmyvideosb=re.compile('<iframe src="http://allmyvideos.net/([^"]*)" ', re.DOTALL).findall(link) for url in allmyvideosb: url = 'http://allmyvideos.net/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - AllMyVideos[/B][/COLOR]',url,100,'','') vsharea=re.compile('<a href="http://vshare.eu/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in vsharea: url = 'http://vshare.eu/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Vshare[/B][/COLOR]',url,100,'','') vshareb=re.compile('<a href="http://vshare.eu/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in vshareb: url = 'http://vshare.eu/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Vshare[/B][/COLOR]',url,100,'','') vidspota=re.compile('<a href="http://vidspot.net/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in vidspota: url = 'http://vidspot.net/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Vidspot[/B][/COLOR]',url,100,'','') vidspotb=re.compile('<iframe src="http://vidspot.net/([^"]*)" ', re.DOTALL).findall(link) for url in vidspotb: url = 'http://vidspot.net/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Vidspot[/B][/COLOR]',url,100,'','') gorillaa=re.compile('<a href="http://gorillavid.in/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in gorillaa: url = 'http://gorillavid.in/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Gorillavid[/B][/COLOR]',url,100,'','') gorillab=re.compile('<iframe src="http://gorillavid.in/([^"]*)"', re.DOTALL).findall(link) for url in gorillab: url = 'http://gorillavid.in/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Gorillavid[/B][/COLOR]',url,100,'','') filenukea=re.compile('<a href="http://filenuke.com/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in filenukea: url = 'http://filenuke.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Filenuke[/B][/COLOR]',url,100,'','') filenukeb=re.compile('<iframe src="http://filenuke.com/([^"]*)"', re.DOTALL).findall(link) for url in filenukeb: url = 'http://filenuke.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Filenuke[/B][/COLOR]',url,100,'','') ishareda=re.compile('href="http://ishared.eu/video/([^"]*)" target="_blank">Open video</a></li>', re.DOTALL).findall(link) for url in ishareda: url = 'http://ishared.eu/video/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Ishared[/B][/COLOR]',url,100,'','') isharedb=re.compile('<iframe src="http://ishared.eu/embed/([^"]*)" ', re.DOTALL).findall(link) for url in isharedb: url = 'http://ishared.eu/embed/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Ishared[/B][/COLOR]',url,100,'','') isharedc=re.compile('<iframe id="iframe1" name="iframe1" src="http://ishared.eu/([^"]*)"', re.DOTALL).findall(link) for url in isharedc: url = 'http://ishared.eu/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Ishared[/B][/COLOR]',url,100,'','') youwatcha=re.compile('<a href="http://youwatch.org/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in youwatcha: url = 'http://youwatch.org/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Youwatch[/B][/COLOR]',url,100,'','') youwatchb=re.compile('<a href="http://youwatch.org/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in youwatchb: url = 'http://youwatch.org/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Youwatch[/B][/COLOR]',url,100,'','') arkvida=re.compile('<a href="http://arkvid.tv/player/[?]v=([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in arkvida: url = 'http://arkvid.tv/player/?v=' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Arkvid[/B][/COLOR]',url,100,'','') arkvidb=re.compile('<iframe src="http://arkvid.tv/player/[?]v=([^"]*)" ', re.DOTALL).findall(link) for url in arkvidb: url = 'http://arkvid.tv/player/?v=' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Arkvid[/B][/COLOR]',url,100,'','') video44a=re.compile('<a href="http://www.video44.net/gogo/[?]file=([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in video44a: url = 'http://www.video44.net/gogo/?file=' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Video44[/B][/COLOR]',url,100,'','') video44b=re.compile('<iframe src="http://www.video44.net/gogo/[?]file=([^"]*)"', re.DOTALL).findall(link) for url in video44b: url = 'http://www.video44.net/gogo/?file=' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Video44[/B][/COLOR]',url,100,'','') mp4uploada=re.compile('<a href="http://www.mp4upload.com/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in mp4uploada: url = 'http://www.mp4upload.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Mp4upload[/B][/COLOR]',url,100,'','') mp4uploadb=re.compile('<iframe src="http://www.mp4upload.com/([^"]*)" ', re.DOTALL).findall(link) for url in mp4uploadb: url = 'http://www.mp4upload.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Mp4upload[/B][/COLOR]',url,100,'','') auenginea=re.compile('<a href="http://auengine.com/embed.php[?]file=([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in auenginea: url = 'http://auengine.com/embed.php?file=' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Auengine[/B][/COLOR]',url,100,'','') auengineb=re.compile('<iframe src="http://auengine.com/embed.php[?]file=([^"]*)" ', re.DOTALL).findall(link) for url in auengineb: url = 'http://auengine.com/embed.php?file=' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Auengine[/B][/COLOR]',url,100,'','') vodlockera=re.compile('<a href="http://vodlocker.com/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in vodlockera: url = 'http://vodlocker.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Vodlocker[/B][/COLOR]',url,100,'','') vodlockerb=re.compile('http://vodlocker.com/embed-([^"]*?)-.+?.html"', re.DOTALL).findall(link) for url in vodlockerb: url = 'http://vodlocker.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Vodlocker[/B][/COLOR]',url,100,'','') vidbulla=re.compile('<a href="http://vidbull.com/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in vidbulla: url = 'http://vidbull.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Vidbull[/B][/COLOR]',url,100,'','') vidbullb=re.compile('<iframe src="http://vidbull.com/([^"]*)" ', re.DOTALL).findall(link) for url in vidbullb: url = 'http://vidbull.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Vidbull[/B][/COLOR]',url,100,'','') sharesixa=re.compile('<a href="http://sharesix.com/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in sharesixa: url = 'http://sharesix.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Sharesix[/B][/COLOR]',url,100,'','') sharesixb=re.compile('<iframe src="http://www.thedarewall.com/thedarewall/embed.php[?]url=http://sharesix.com/([^"]*)"', re.DOTALL).findall(link) for url in sharesixb: url = 'http://sharesix.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Sharesix[/B][/COLOR]',url,100,'','') vka=re.compile('<a href="http://vk.com/video_ext.php[?]oid=([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in vka: url = 'http://vk.com/video_ext.php?oid=' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - VK[/B][/COLOR]',url,100,'','') vkb=re.compile('iframe src="http://vk.com/video_ext.php[?]oid=([^"]*)"', re.DOTALL).findall(link) for url in vkb: url = 'http://vk.com/video_ext.php?oid=' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - VK[/B][/COLOR]',url,100,'','') vkc=re.compile('<iframe id="iframe1" name="iframe1" src="http://vk.com/video_ext.php[?]oid=([^"]*)"', re.DOTALL).findall(link) for url in vkc: url = 'http://vk.com/video_ext.php?oid=' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - VK[/B][/COLOR]',url,100,'','') nosvideoa=re.compile('<a href="http://nosvideo.com/[?]v=([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in nosvideoa: url = 'http://nosvideo.com/?v=' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Nosvideo[/B][/COLOR]',url,100,'','') nosvideob=re.compile('<iframe src="http://nosvideo.com/embed/([^"]*)"', re.DOTALL).findall(link) for url in nosvideob: url = 'http://nosvideo.com/embed/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Nosvideo[/B][/COLOR]',url,100,'','') novamova=re.compile('<a href="http://novamov.com/video/([^"]*)" target="_blank">Open video</a>', re.DOTALL).findall(link) for url in novamova: url = 'http://novamov.com/video/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Novamov[/B][/COLOR]',url,100,'','') novamovb=re.compile('src="http://embed.novamov.com/embed.php[?]width=620&height=360&v=([^"]*)" scrolling="no">', re.DOTALL).findall(link) for url in novamovb: url = 'http://embed.novamov.com/embed.php?width=620&height=360&v=' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Novamov[/B][/COLOR]',url,100,'','') youtube=re.compile('href="https://www.youtube.com/watch[?]v=([^"]*)"', re.DOTALL).findall(link) for url in youtube: url = 'https://www.youtube.com/watch?v=' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Youtube[/B][/COLOR]',url,100,'','') youtubepart2=re.compile('src="//www.youtube.com/embed/([^"]*)" frameborder="0" allowfullscreen></iframe> Part 2 <', re.DOTALL).findall(link) for url in youtubepart2: url = 'https://www.youtube.com/embed/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Youtube Part 2[/B][/COLOR]',url,100,'','') vshare=re.compile('http://vshare.eu/embed-([^"]*?)-.+?.html', re.DOTALL).findall(link) for url in vshare: url = 'http://vshare.eu/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Vshare[/B][/COLOR]',url,100,'','') streamin=re.compile('http://streamin.to/embed-([^"]*?)-.+?.html', re.DOTALL).findall(link) for url in streamin: url = 'http://streamin.to/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Streamin.to[/B][/COLOR]',url,100,'','') thefile=re.compile('http://thefile.me/embed-([^"]*?)-.+?.html', re.DOTALL).findall(link) for url in thefile: url = 'http://thefile.me/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Thefile[/B][/COLOR]',url,100,'','') exashare=re.compile('http://www.exashare.com/embed-([^"]*?)-.+?.html', re.DOTALL).findall(link) for url in exashare: url = 'http://www.exashare.com/' + url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Exashare[/B][/COLOR]',url,100,'','') vidzi=re.compile('http://vidzi.tv/embed-([^"]*?)-.+?.html').findall(link) for url in vidzi: url='http://vidzi.tv/'+url main.addDown2("[COLOR yellow]"+name+"[/COLOR]"+'[COLOR blue][B] - Vidzi[/B][/COLOR]',url,100,'','')
def LINKS(name,url): html = main.OPEN_URL(url) html = html.replace('\r','').replace('\n','').replace('\t','').replace(' ','').replace('\\','').replace('+++','<a href="').replace('---','"></a>') link = main.OPEN_URL(url) link = html.replace('\r','').replace('\n','').replace('\t','').replace(' ','').replace('\\','').replace('+++','<a href="').replace('---','"></a>') main.addLink("[COLOR red]For Download Options, Bring up Context Menu Over Selected Link.[/COLOR]",'','') nowvideo = re.compile(r'<a href="http://www.nowvideo.sx/video/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in nowvideo: url = 'http://www.nowvideo.sx/video/' + url host = 'nowvideo' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') oneeighty = re.compile(r'<a href="http://180upload.com/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in oneeighty: url = 'http://180upload.com/' + url host = '180upload' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') vodlocker = re.compile(r'<a href="http://vodlocker.com/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in vodlocker: url = 'http://vodlocker.com/' + url host = 'vodlocker' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') thevideo = re.compile(r'<a href="http://www.thevideo.me/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in thevideo: url = 'http://www.thevideo.me/' + url host = 'thevideo' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') exashare = re.compile(r'<a href="http://www.exashare.com/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in exashare: url = 'http://www.exashare.com/' + url host = 'exashare' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') allmyvideos = re.compile(r'<a href="http://allmyvideos.net/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in allmyvideos: url = 'http://allmyvideos.net/' + url host = 'allmyvideos' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') primeshare = re.compile(r'<a href="http://primeshare.tv/download/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in primeshare: url = 'http://primeshare.tv/download/' + url host = 'primeshare' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') oboom = re.compile(r'<a href="https://www.oboom.com/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in oboom: url = 'https://www.oboom.com/' + url host = 'oboom' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') played = re.compile(r'<a href="http://played.to/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in played: url = 'http://played.to/' + url host = 'played' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') vidzi = re.compile(r'<a href="http://vidzi.tv/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in vidzi: url = 'http://vidzi.tv/' + url host = 'vidzi' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') sharerepo = re.compile(r'<a href="http://sharerepo.com/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in sharerepo: url = 'http://sharerepo.com/' + url host = 'sharerepo' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') mightyupload = re.compile(r'<a href="http://mightyupload.com/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in mightyupload: url = 'http://mightyupload.com/' + url host = 'mightyupload' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') billionup = re.compile(r'<a href="http://billionuploads.com/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in billionup: url = 'http://billionuploads.com/' + url host = 'billionuploads' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') flashx = re.compile(r'<a href="http://www.flashx.tv/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in flashx: url = 'http://www.flashx.tv/' + url host = 'flashx' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') streamin = re.compile(r'<a href="http://streamin.to/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in streamin: url = 'http://streamin.to/' + url host = 'streamin' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') moevideo = re.compile(r'<a href="http://moevideo.net/video/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in moevideo: url = 'http://moevideo.net/video/' + url host = 'moevideo' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') uptobox = re.compile(r'<a href="http://uptobox.com/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in uptobox: url = 'http://uptobox.com/' + url host = 'uptobox' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') vshare = re.compile(r'<a href="http://vshare.eu/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in vshare: url = 'http://vshare.eu/' + url host = 'vshare' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') vidspot = re.compile(r'<a href="http://vidspot.net/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in vidspot: url = 'http://vidspot.net/' + url host = 'vidspot' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') yourvideohost = re.compile(r'<a href="http://yourvideohost.com/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in yourvideohost: url = 'http://yourvideohost.com/' + url host = 'yourvideohost' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') uploadable = re.compile(r'<a href="http://www.uploadable.ch/file/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in uploadable: url = 'http://www.uploadable.ch/file/' + url host = 'uploadable' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') junkyvideo = re.compile(r'<a href="http://junkyvideo.com/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in junkyvideo: url = 'http://junkyvideo.com/' + url host = 'junkyvideo' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') sharesix = re.compile(r'<a href="http://sharesix.com/f/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in sharesix: url = 'http://sharesix.com/f/' + url host = 'sharesix' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') bestreams = re.compile(r'<a href="http://bestreams.net/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in bestreams: url = 'http://bestreams.net/' + url host = 'bestreams' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') hugefiles = re.compile(r'<a href="http://hugefiles.net/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in hugefiles: url = 'http://hugefiles.net/' + url host = 'hugefiles' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') vidto = re.compile(r'<a href="http://vidto.me/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in vidto: url = 'http://vidto.me/' + url host = 'vidto' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') videott = re.compile(r'<a href="http://www.video.tt/video/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in videott: url = 'http://www.video.tt/video/' + url host = 'videott' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') vidbull = re.compile(r'<a href="http://vidbull.com/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in vidbull: url = 'http://vidbull.com/' + url host = 'vidbull' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') youwatch = re.compile(r'<a href="http://youwatch.org/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in youwatch: url = 'http://youwatch.org/' + url host = 'youwatch' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') vidbux = re.compile(r'<a href="http://www.vidbux.to/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in vidbux: url = 'http://www.vidbux.to/' + url host = 'vidbux' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') vidxden = re.compile(r'<a href="http://www.vidxden.to/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in vidxden: url = 'http://www.vidxden.to/' + url host = 'vidxden' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') uploadc = re.compile(r'<a href="http://www.uploadc.com/([^"]*)"></a>',re.M|re.DOTALL).findall(html) for url in uploadc: url = 'http://www.uploadc.com/' + url host = 'uploadc' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') cloudyvideos = re.compile(r'<a href="http://cloudyvideos.com/([^"]*)"></a>',re.M|re.DOTALL).findall(link) for url in cloudyvideos: host = 'cloudyvideos' url = 'http://cloudyvideos.com/' + url main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') movreel = re.compile('<a href="http://movreel.com/([^"]*)"></a>').findall(link) for url in movreel: url = 'http://movreel.com/' + url host = 'movreel' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') movshare = re.compile('<a href="http://www.movshare.net/video/([^"]*)"></a>').findall(link) for url in movshare: url = 'http://www.movshare.net/video/' + url host = 'movshare' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') oboom = re.compile('<a href="https://www.oboom.com/([^"]*)"></a>').findall(link) for url in oboom: url = 'https://www.oboom.com/' + url host = 'oboom' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') nosupload = re.compile('http://nosupload.com/[?]d=([^"]*)').findall(link) for url in nosupload: url = 'http://nosupload.com/' + url host = 'nosupload' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png') filefactory = re.compile('http://www.filefactory.com/([^"]*)').findall(link) for url in filefactory: url = 'http://www.filefactory.com/' + url host = 'filefactory' main.addDown2(name.strip()+" [COLOR blue]"+host.upper()+"[/COLOR]",url,868,art+'/hosts/'+host+'.png',art+'/hosts/'+host+'.png')