Beispiel #1
0
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('&nbsp;','').replace('\\','').replace('\xc3\xa9','e').replace('\xc3\xb3','o').replace('&#8211;','-').replace('\xc3\xa7\xc3\xa3','c').replace('\xc3\xad','i').replace('\xc2\xaa','').replace('&#8217;',"'")
                #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="([^"]*)">&raquo;</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')
Beispiel #2
0
def GRABLINKS(url):
    link = main.OPENURL(url)
    link = link.replace('\r', '').replace('\n', '').replace('\t', '').replace(
        '&nbsp;', '').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')
Beispiel #3
0
def GRABMORE(name,url):
     link=main.OPENURL(url)
     link=link.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','').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,'','')
Beispiel #4
0
def GRABXXX(url):
    link = XXX_URL(url)
    link = link.replace('\r',
                        '').replace('\n',
                                    '').replace('\t',
                                                '').replace('&nbsp;', '')
    #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')
Beispiel #5
0
def Index2(url):
    link = main.OPENURL(url)
    link = link.replace('\r', '').replace('\n', '').replace('\t', '').replace(
        '&nbsp;', '').replace('\\', '').replace('\xc3\xa9', 'e').replace(
            '&#8211;', '-').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('&nbsp;',
                        '').replace('\\',
                                    '').replace('\xc3\xa9',
                                                'e').replace('&#8211;', '-')
        #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('&nbsp;',
                        '').replace('\\',
                                    '').replace('\xc3\xa9',
                                                'e').replace('&#8211;', '-')
        url = 'https://docs.google.com/file/' + url
        main.addDown2("[COLOR blue]" + name.strip() + "[/COLOR]", url, 150, '',
                      '')
Beispiel #6
0
def GRABLINKS(url):
    link = main.OPENURL(url)
    link = (
        link.replace("\r", "")
        .replace("\n", "")
        .replace("\t", "")
        .replace("&nbsp;", "")
        .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")
Beispiel #7
0
def Epornik1(url):
    link=main.OPENURL(url)
    main.addLink("[COLOR red]-  Epornik -[/COLOR]",'','')
    link=link.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','').replace('\\','')
    firstmatch=re.compile('src="([^"]*)"></iframe>').findall(link)
    for url in firstmatch:
     main.addDown2("[COLOR blue]PLAY[/COLOR]",url,74,'.png','.png')
Beispiel #8
0
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)
Beispiel #9
0
def Epornik1(url):
    link = main.OPENURL(url)
    main.addLink("[COLOR red]-  Epornik -[/COLOR]", '', '')
    link = link.replace('\r', '').replace('\n', '').replace('\t', '').replace(
        '&nbsp;', '').replace('\\', '')
    firstmatch = re.compile('src="([^"]*)"></iframe>').findall(link)
    for url in firstmatch:
        main.addDown2("[COLOR blue]PLAY[/COLOR]", url, 74, '.png', '.png')
Beispiel #10
0
def GRABMORE(name, url):
    link = main.OPENURL(url)
    link = link.replace("\r", "").replace("\n", "").replace("\t", "").replace("&nbsp;", "").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, "", "")
Beispiel #11
0
def GRABADULT(url):
    link=main.ADULT_URL(url)
    link=link.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','').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')
Beispiel #12
0
def GRABMORE(name, url):
    link = main.OPENURL(url)
    link = link.replace('\r', '').replace('\n', '').replace('\t', '').replace(
        '&nbsp;', '').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, '', '')
Beispiel #13
0
def GRABTVLINKS(url):
        link=main.OPENURL(url)
        link=link.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','').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')
Beispiel #14
0
def Index2(url):
        link=main.OPENURL(url)
        link=link.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','').replace('\\','').replace('\xc3\xa9','e').replace('&#8211;','-').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('&nbsp;','').replace('\\','').replace('\xc3\xa9','e').replace('&#8211;','-')
                #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('&nbsp;','').replace('\\','').replace('\xc3\xa9','e').replace('&#8211;','-')
                url = 'https://docs.google.com/file/' + url
                main.addDown2("[COLOR blue]"+name.strip()+"[/COLOR]",url,150,'','')
Beispiel #15
0
def Index(url):
    link = main.OPENURL(url)
    link = link.replace('\r', '').replace('\n', '').replace(
        '\xc3\x9a',
        'U').replace('\t', '').replace('&nbsp;', '').replace('\\', '').replace(
            '\xc3\xa9',
            'e').replace('\xc3\xb3', 'o').replace('&#8211;', '-').replace(
                '\xc3\xa7\xc3\xa3',
                'c').replace('\xc3\xad',
                             'i').replace('\xc2\xaa',
                                          '').replace('&#8217;', "'")
    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('&nbsp;', '').replace(
                '\\',
                '').replace('\xc3\xa9', 'e').replace('\xc3\xb3', 'o').replace(
                    '&#8211;', '-').replace('\xc3\xa7\xc3\xa3', 'c').replace(
                        '\xc3\xad', 'i').replace('\xc2\xaa',
                                                 '').replace('&#8217;', "'")
        #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="([^"]*)">&raquo;</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')
Beispiel #16
0
def GRABXXX(url):
    link=XXX_URL(url)
    link=link.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','')
    #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')   
Beispiel #17
0
def GRABTVLINKS(url):
    link = main.OPENURL(url)
    link = link.replace('\r', '').replace('\n', '').replace('\t', '').replace(
        '&nbsp;', '').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')
Beispiel #18
0
def GRABTVLINKS(url):
    link = main.OPENURL(url)
    link = (
        link.replace("\r", "")
        .replace("\n", "")
        .replace("\t", "")
        .replace("&nbsp;", "")
        .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('&nbsp;','').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')
Beispiel #20
0
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)
Beispiel #21
0
def GRABLINKS(url):
    link = main.OPEN_URL(url)
    link = link.replace('\r', '').replace('\n', '').replace('\t', '').replace(
        '&nbsp;', '').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')
Beispiel #22
0
def LINKS(name, url):
    html = main.OPEN_URL(url)
    html = html.replace('\r', '').replace('\n', '').replace('\t', '').replace(
        '&nbsp;',
        '').replace('\\', '').replace('+++',
                                      '<a href="').replace('---', '"></a>')
    link = main.OPEN_URL(url)
    link = html.replace('\r', '').replace('\n', '').replace('\t', '').replace(
        '&nbsp;',
        '').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')
Beispiel #23
0
def VIDEOLINKS(name,url):
        link=main.OPENURL(url)
        link=link.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','').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,'','')
Beispiel #24
0
def LINKS(name,url):      
        html = main.OPEN_URL(url)
        html = html.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','').replace('\\','').replace('+++','<a href="').replace('---','"></a>')                   
        link = main.OPEN_URL(url)
        link = html.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','').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')