Пример #1
0
def VIDEOLINKS(name,url,thumb):
        link = net.http_GET(url).content
        match=re.compile('films="(.+?)"', re.S).findall(link)
        if match:
            match1=re.compile('(http[s]?://.+?.mp4)').findall(match[0])
            if not match1:
                match1=re.compile('(http[s]?://.+?.flv)').findall(match[0])
            if match1:
                partcounter=1
                for url in match1:
                        disc = re.compile('.+?cd(\d+).+?', re.S|re.I).findall(url)
                        if disc:
                            discno = " CD " + disc[0]
                            cdname = name + discno
                        else:
                            if partcounter > 1:
                                discno=' Part' + str(partcounter)
                                cdname = name + discno
                                partcounter +=1
                            else:
                                discno=''
                                cdname=name
                                partcounter +=1

                        if main.resolvable(url):
                                try:
                                        url = url +'|Referer=http://en.paradisehill.cc/static/flowplayer/flowplayer.commercial-3.2.18.swf'
                                        main.addHDir(cdname,url,'resolve',thumb, disk=discno)
                                except:
                                        continue
Пример #2
0
def VIDEOLINKS(name, url, thumb):
    link = net.http_GET(url).content
    match = re.compile('films="(.+?)"', re.S).findall(link)
    if match:
        match1 = re.compile('(http[s]?://.+?.mp4)').findall(match[0])
        if not match1:
            match1 = re.compile('(http[s]?://.+?.flv)').findall(match[0])
        if match1:
            partcounter = 1
            for url in match1:
                disc = re.compile('.+?cd(\d+).+?', re.S | re.I).findall(url)
                if disc:
                    discno = " CD " + disc[0]
                    cdname = name + discno
                else:
                    if partcounter > 1:
                        discno = ' Part' + str(partcounter)
                        cdname = name + discno
                        partcounter += 1
                    else:
                        discno = ''
                        cdname = name
                        partcounter += 1

                if main.resolvable(url):
                    try:
                        url = url + '|Referer=http://en.paradisehill.cc/static/flowplayer/flowplayer.commercial-3.2.18.swf'
                        main.addHDir(cdname,
                                     url,
                                     'resolve',
                                     thumb,
                                     disk=discno)
                    except:
                        continue
Пример #3
0
def VIDEOLINKS(name,url,thumb):
        link = net.http_GET(url).content
        match=re.compile('</li></a><a .*?(http.*?)["|\'].*?class=["|\']url["|\']>(.+?)<.*?title=["|\']added.*?>(.*?)<', re.S).findall(link)
        for url,name,added in match:
            if main.resolvable(url):
                name = name.split('.')[0].ljust(25) + "  Linkalter: " + added.replace('days','Tage').replace('weeks','Wochen').replace('months','Monate').replace('year','Jahre')
                main.addDir(name, url,'resolve',thumb)
Пример #4
0
def PLAYLINKS(name, url, thumb):
    link = net.http_HEAD(url)
    if link.get_url():
        link = link.get_url()
        if main.resolvable(link):
            try:
                main.RESOLVE(name, link, thumb)
            except:
                pass
Пример #5
0
def VIDEOLINKS(url,name,thumb):
        link = net.http_GET(url).content
        match=re.compile('<iframe src="(.+?)"').findall(link)
        for url in match:
                if main.resolvable(url):
                        try:
                                main.addHDir(name,url,'resolve','')
                        except:
                                continue
Пример #6
0
def videoLinks(url,name):
        link = net.http_GET(url).content
        match=re.compile('<a target="_blank" id="hovered" href="(.+?)">.+?</a>').findall(link)
        for url in match:
                if main.resolvable(url):
                        try:
                                main.addHDir(name,url,'resolve','')
                        except:
                                continue
Пример #7
0
def VIDEOLINKS(url,name,thumb):
        link = net.http_GET(url).content
        match=re.compile('<a rel="nofollow" target="_blank" href="(.+?)">').findall(link)
        for url in match:
                if main.resolvable(url):
                        try:
                                main.addHDir(name,url,'resolve','')
                        except:
                                continue
Пример #8
0
def PLAYLINKS(name,url,thumb):
    link = net.http_HEAD(url)
    if link.get_url():
        link = link.get_url()
        if main.resolvable(link):
            try:
                main.RESOLVE(name,link,thumb)
            except:
                pass
Пример #9
0
def VIDEOLINKS(url, name, thumb):
    link = net.http_GET(url).content
    match = re.compile(
        '<a rel="nofollow" target="_blank" href="(.+?)">').findall(link)
    for url in match:
        if main.resolvable(url):
            try:
                main.addHDir(name, url, 'resolve', '')
            except:
                continue
Пример #10
0
def VIDEOLINKS(url,name,thumb):
        link = net.http_GET(url).content
        match=re.compile('<a target="_blank" id="hovered" href="(.+?)">.+?</a>').findall(link)
        for url in match:
                if main.resolvable(url):
                        hthumb = main.GETHOSTTHUMB(main.getHost(url))
                try:
                        main.addHDir(name,hmf.get_url(),'resolve',thumb,hthumb)
                except:
                        continue
Пример #11
0
def VIDEOLINKS(name,url,thumb):
        link = net.http_GET(url).content
        match=re.compile('<a\nhref="(.+?)" class="ext-link"').findall(link)
        for url in match:
                head,sep,tail = url.partition('=')
                if main.resolvable(tail):
                        try:
                                main.addHDir(name,tail,'resolve','')
                        except:
                                continue
Пример #12
0
def PLAYLINKS(name, url, thumb):
    link = net.http_HEAD(url)
    if link.get_url():
        link = link.get_url()
        if main.resolvable(link):
            try:
                main.RESOLVE(name, link, thumb)
            except:
                pass
        else:
            link = net.http_GET(url).content
            match1 = re.compile('<iframe\ssrc="(.+?)"', re.S).findall(link)
            link = match1[0]
            hmf = urlresolver.HostedMediaFile(link)
            if main.resolvable(link):
                try:
                    main.RESOLVE(name, link, thumb)
                except:
                    pass
Пример #13
0
def VIDEOLINKS(url, name, thumb):
    link = net.http_GET(url).content
    match = re.compile('<iframe src="(.+?)"').findall(link)
    for url in match:
        if main.resolvable(url):
            hthumb = main.GETHOSTTHUMB(main.getHost(url))
            try:
                main.addHDir(name, url, 'resolve', thumb, hthumb)
            except:
                continue
Пример #14
0
def PLAYLINKS(name, url, thumb):
    link = net.http_HEAD(url)
    if link.get_url():
        link = link.get_url()
        if main.resolvable(link):
            try:
                main.RESOLVE(name, link, thumb)
            except:
                pass
        else:
            link = net.http_GET(url).content
            match1 = re.compile('<iframe\ssrc="(.+?)"', re.S).findall(link)
            link = match1[0]
            hmf = urlresolver.HostedMediaFile(link)
            if main.resolvable(link):
                try:
                    main.RESOLVE(name, link, thumb)
                except:
                    pass
Пример #15
0
def VIDEOLINKS(url,name,thumb):
        link = net.http_GET(url).content
        match=re.compile('<iframe src="(.+?)"').findall(link)
        for url in match:
                if main.resolvable(url):
                        hthumb = main.GETHOSTTHUMB(main.getHost(url))
                        try:
                                main.addHDir(name,url,'resolve',thumb,hthumb)
                        except:
                                continue
Пример #16
0
def VIDEOLINKS(name,url,thumb):
        link = net.http_GET(url).content
        match=re.compile('<a\nhref="(.+?)" class="ext-link"').findall(link)
        for url in match:
                head,sep,tail = url.partition('=')
                if main.resolvable(tail):
                        try:
                                main.addHDir(name,tail,'resolve','')
                        except:
                                continue
Пример #17
0
def VIDEOLINKS(name,url):
        link = net.http_GET(url).content
        match=re.compile('<p><a href="(.+?)" rel="nofollow">.+?</a></p>').findall(link)
        for url in match:
                
                
                if main.resolvable(url):
                        try:
                                main.addHDir(name,url,'resolve','')
                        except:
                                continue
Пример #18
0
def VIDEOLINKS(name, url):
    link = net.http_GET(url).content
    match = re.compile(
        '<p><a href="(.+?)" rel="nofollow">.+?</a></p>').findall(link)
    for url in match:

        if main.resolvable(url):
            try:
                main.addHDir(name, url, 'resolve', '')
            except:
                continue
Пример #19
0
def VIDEOLINKS(name, url, thumb):

    link = net.http_GET(url).content
    match = re.compile('class="videosection">(.+?)class="textsection">', re.S).search(link)
    match1 = re.compile("(http[s]?://.+?\/.*?)['|\"|\&|<]", re.S).findall(match.group(0))
    for url in match1:
        if main.resolvable(url):
            try:
                main.addHDir(name, url, "resolve", "")
            except:
                continue
Пример #20
0
def VIDEOLINKS(name, url, thumb):
    link = net.http_GET(url).content
    match = re.compile(
        '</li></a><a .*?(http.*?)["|\'].*?class=["|\']url["|\']>(.+?)<.*?title=["|\']added.*?>(.*?)<',
        re.S).findall(link)
    for url, name, added in match:
        if main.resolvable(url):
            name = name.split('.')[0].ljust(
                25) + "  Linkalter: " + added.replace('days', 'Tage').replace(
                    'weeks', 'Wochen').replace('months', 'Monate').replace(
                        'year', 'Jahre')
            main.addDir(name, url, 'resolve', thumb)
Пример #21
0
def VIDEOLINKS(name,url,thumb,year):
        skip = 4
        inc = 0
        link = net.http_GET(url).content
        match=re.compile('<li><a href="(.+?)">.+?</a></li>').findall(link)
        for url in match:
                if inc > skip:
                        if main.resolvable(url):
                                try:
                                        main.addHDir(name,url,'resolve','')
                                except:
                                        continue
                inc += 1
Пример #22
0
def VIDEOLINKS(name, url, thumb):

    link = net.http_GET(url).content
    match = re.compile('class="videosection">(.+?)class="textsection">',
                       re.S).search(link)
    match1 = re.compile('(http[s]?://.+?\/.*?)[\'|"|\&|<]',
                        re.S).findall(match.group(0))
    for url in match1:
        if main.resolvable(url):
            try:
                main.addHDir(name, url, 'resolve', '')
            except:
                continue
Пример #23
0
def VIDEOLINKS(url,name,thumb):
        link = net.http_GET(url).content
        match=re.compile('<a target="_blank" href="(.+?)">.+?</a>').findall(link)
        for url in match:
                if 'fanstash' in url:
                        continue
                else:
                        
                        if main.resolvable(url):
                                               
                                try:
                                        main.addHDir(name,url,'resolve','')
                                except:
                                        continue
Пример #24
0
def VIDEOLINKS(url,name,thumb):
        hthumb = ''
        link = net.http_GET(url).content
        match=re.compile('<input type=button value="(.+?)" onClick="javascript:popUp((.+?))">').findall(link)
        for host, url,url2 in match:
                url = base_url + url
                url = re.sub("[')(]", '', url)
                link = net.http_GET(url).content
                links2=re.compile('<frameset  cols=".+?">\n  <frame src="(.+?)" />\n  <frame src=".+?" />').findall(link)
                if len(links2) > 0:
                        url = str(links2[0])
                if main.resolvable(url):
                        if host == 'Watch Part 1-ePornik':
                                hthumb = artwork + '/hosts/epornik1.png'
                        elif host == 'Watch Part 2-ePornik':
                                hthumb = artwork + '/hosts/epornik2.png'
                        elif host == 'Watch Part 3-ePornik':
                                hthumb = artwork + '/hosts/epornik3.png'
                        elif host == 'Watch Part 4-ePornik':
                                hthumb = artwork + '/hosts/epornik4.png'                         
                        elif host == 'Watch Part 1-YouWatch':
                                hthumb = artwork + '/hosts/youwatch1.png'
                        elif host == 'Watch Part 2-YouWatch':
                                hthumb = artwork + '/hosts/youwatch2.png'
                        elif host == 'Watch Part 3-YouWatch':
                                hthumb = artwork + '/hosts/youwatch3.png'
                        elif host == 'Watch Part 4-YouWatch':
                                hthumb = artwork + '/hosts/youwatch4.png'
                        elif host == 'Watch Part 1-Billionuploads':
                                hthumb = artwork + '/hosts/billionuploads1.png'
                        elif host == 'Watch Part 2-Billionuploads':
                                hthumb = artwork + '/hosts/billionuploads2.png'
                        elif host == 'Watch Part 3-Billionuploads':
                                hthumb = artwork + '/hosts/billionuploads3.png'
                        elif host == 'Watch Part 4-Billionuploads':
                                hthumb = artwork + '/hosts/billionuploads4.png'
                        elif host == 'Watch Part 1-Nosvideo':
                                hthumb = artwork + '/hosts/nosvideo1.png'
                        elif host == 'Watch Part 2-Nosvideo':
                                hthumb = artwork + '/hosts/nosvideo2.png'
                        elif host == 'Watch Part 3-Nosvideo':
                                hthumb = artwork + '/hosts/nosvideo3.png'
                        elif host == 'Watch Part 4-Nosvideo':
                                hthumb = artwork + '/hosts/nosvideo4.png'
                        else:
                                hthumb = main.GETHOSTTHUMB(main.getHost(url))
                        try:
                                main.addHDir(name,url,'resolve',hthumb)
                        except:
                                continue
Пример #25
0
def VIDEOLINKS(name,url,thumb):
        inc = 0
        link = net.http_GET(url).content
        match=re.compile('<td class="sideleft"><a href="(.+?)"').findall(link)
        for url in match:
                if inc < 50:
                        link = net.http_GET(url).content
                        urls=re.compile('<iframe name="frame" class="frame" src="(.+?)"').findall(link)
                        if main.resolvable(urls[0]):
                                try:
                                        main.addHDir(name,str(urls[0]),'resolve','')
                                        inc +=1
                                except:
                                        continue
Пример #26
0
def VIDEOLINKS(name,url,thumb):
        print "eliinfo ################################################################# url",url
        link = net.http_GET(url).content
        match=re.compile('class="atest" target="_blank"   href="(.+?)">').findall(link)
        print "eliinfo VIDEOLINKS############ match1"+ match[0]
        for url in match:
                hmf = urlresolver.HostedMediaFile(url)
                print "eliinfo VIDEOLINKS########hmf", hmf
                if main.resolvable(url):
                        print "eliinfo VIDEOLINKS######## try"
                        try:
                                main.addHDir(name,url,'resolve','')
                        except:
                                continue
Пример #27
0
def VIDEOLINKS(name,url,thumb):
        link = net.http_GET(url).content
        match=re.compile('<iframe src="(.+?)" width=".+?" height=".+?" scrolling=".+?" frameborder=".+?"></iframe>').findall(link)
        for url in match:
                if url == '/300x250.html':
                        continue
                else:
                        try:       
                                try:
                                        if main.resolvable(url):
                                                main.addHDir(name,url,'resolve','')
                                except:
                                        continue
                        except:
                                continue
Пример #28
0
def VIDEOLINKS(name, url, thumb):
    print "eliinfo ################################################################# url", url
    link = net.http_GET(url).content
    match = re.compile(
        'class="atest" target="_blank"   href="(.+?)">').findall(link)
    print "eliinfo VIDEOLINKS############ match1" + match[0]
    for url in match:
        hmf = urlresolver.HostedMediaFile(url)
        print "eliinfo VIDEOLINKS########hmf", hmf
        if main.resolvable(url):
            print "eliinfo VIDEOLINKS######## try"
            try:
                main.addHDir(name, url, 'resolve', '')
            except:
                continue
Пример #29
0
def SERIESLINKS(name, dataPost,thumb):
    if dataPost:
        streamcounter = 0
        newList =[]
        dataPostdic = eval(dataPost)
        link=net.http_POST(base_url+'/engine/ajax/a.sseries.php', dataPostdic).content
        match=re.compile('(http[s]?:\\\/\\\/(.+?)\\\/.+?)[#|"]',re.S).findall(link)
        if match:
            for url,hoster in match:
                link = str(url).replace('&#038;','&').replace('&amp;','&').replace('\/','/')
                if main.resolvable(link):
                    try:
                        main.addHDir(name,link,'resolve',thumb)
                    except:
                        continue
Пример #30
0
def VIDEOLINKS(url,name,thumb):
        link = net.http_GET(url).content
        match=re.compile('<input type=button value="(.+?)" onClick="javascript:popUp((.+?))">').findall(link)
        for host, url,url2 in match:
                url = base_url + url
                url = re.sub("[')(]", '', url)
                link = net.http_GET(url).content
                links2=re.compile('<frameset  cols=".+?">\n  <frame src="(.+?)" />\n  <frame src=".+?" />').findall(link)
                if len(links2) > 0:
                        url = str(links2[0])
                if main.resolvable(url):
                        hthumb = main.GETHOSTTHUMB(main.getHost(url))
                try:
                        main.addHDir(name,url,'resolve',thumb,hthumb)
                except:
                        continue
Пример #31
0
def VIDEOLINKS(name,url,thumb):
		#print "elinfo ############ VIDEOLINKS url", url
		link = net.http_GET(url).content
		#print "elinfo ############ VIDEOLINKS link", link
		
		match=re.compile('href="(http://(streamcloud|flashx|divxstage|movshare|mooshare|primeshare|played|vidstream|bitshare|www.sockshare|www.putlocker|xvidstage|filenuke|nowvideo).+?)"', re.S).findall(link)
		if match:
			print "elinfo ############ VIDEOLINKS match", match
			#partcounter=1
			for url,hoster in match:
				if main.resolvable(url):
					#print "VIDEOLINKS final ########url",cdname, url, thumb
					try:
							main.addHDir(name,url,'resolve',thumb)
					except:
							continue
Пример #32
0
def VIDEOLINKS(name, url, thumb):
    inc = 0
    link = net.http_GET(url).content
    match = re.compile('<td class="sideleft"><a href="(.+?)"').findall(link)
    print "eliinfo VIDEOLINKS############ match1", match[0]
    for url in match:
        if inc < 50:
            link = net.http_GET(url).content
            urls = re.compile(
                '<iframe name="frame" class="frame" src="(.+?)"').findall(link)
            if main.resolvable(urls[0]):
                try:
                    print "eliinfo VIDEOLINKS final ########url", urls[0]
                    main.addHDir(name, str(urls[0]), 'resolve', '')
                    inc += 1
                except:
                    continue
Пример #33
0
def VIDEOLINKS(name,url,thumb):
        link = net.http_GET(url).content
        match=re.compile('href="/movies/ext/(.+?)"').findall(link)
        for num in match:
                url = base_url + '/movies/ext/' + num
                req = urllib2.Request(url)
                req.add_header('User-Agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3')
                response = urllib2.urlopen(req)
                link=response.read()
                response.close()
                url = response.geturl()

                if url:
                        if main.resolvable(url):
                                try:
                                        main.addHDir(name,url,'resolve','')
                                except:
                                        continue
Пример #34
0
def SERIESLINKS(name, dataPost, thumb):
    if dataPost:
        streamcounter = 0
        newList = []
        dataPostdic = eval(dataPost)
        link = net.http_POST(base_url + '/engine/ajax/a.sseries.php',
                             dataPostdic).content
        match = re.compile('(http[s]?:\\\/\\\/(.+?)\\\/.+?)[#|"]',
                           re.S).findall(link)
        if match:
            for url, hoster in match:
                link = str(url).replace('&#038;',
                                        '&').replace('&amp;',
                                                     '&').replace('\/', '/')
                if main.resolvable(link):
                    try:
                        main.addHDir(name, link, 'resolve', thumb)
                    except:
                        continue
Пример #35
0
def VIDEOLINKS(name,url,thumb):
        streamcounter = 0
        newList =[]
        link = net.http_GET(url).content
        match=re.compile('class="itemFullText">(.+?)id="content_right"', re.S).findall(link)
        match1=re.compile('(http[s]?://(.*?)\/.*?)[\'|"|\&|<]').findall(match[0])
        for url,hoster in match1:
            url = str(url).replace('&#038;','&').replace('&amp;','&')
            if main.resolvable(url):
                #hmf = urlresolver.HostedMediaFile(url)
                streamcounter += 1
                newList.append((name, url, hoster,'resolve',thumb))
        if streamcounter == 1:
            main.RESOLVE(newList[0][0],newList[0][1],newList[0][3])
        elif newList:
            for name,url, hoster, resolve,thumb in newList:
                try:
                    main.addHDir(name,url,resolve,thumb)
                except:
                    pass
Пример #36
0
def VIDEOLINKS(url, name, thumb):
    link = net.http_GET(url).content
    match = re.compile(
        '<input type=button value="(.+?)" onClick="javascript:popUp((.+?))">'
    ).findall(link)
    for host, url, url2 in match:
        url = base_url + url
        url = re.sub("[')(]", '', url)
        link = net.http_GET(url).content
        links2 = re.compile(
            '<frameset  cols=".+?">\n  <frame src="(.+?)" />\n  <frame src=".+?" />'
        ).findall(link)
        if len(links2) > 0:
            url = str(links2[0])
        if main.resolvable(url):
            hthumb = main.GETHOSTTHUMB(main.getHost(url))
        try:
            main.addHDir(name, url, 'resolve', thumb, hthumb)
        except:
            continue
Пример #37
0
def VIDEOLINKS(name, url, thumb):
    link = net.http_GET(url).content
    match = re.compile('href="/movies/ext/(.+?)"').findall(link)
    for num in match:
        url = base_url + '/movies/ext/' + num
        req = urllib2.Request(url)
        req.add_header(
            'User-Agent',
            'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3'
        )
        response = urllib2.urlopen(req)
        link = response.read()
        response.close()
        url = response.geturl()

        if url:
            if main.resolvable(url):
                try:
                    main.addHDir(name, url, 'resolve', '')
                except:
                    continue
Пример #38
0
def VIDEOLINKS(url, name, thumb):
    link = net.http_GET(url).content
    match = re.compile(
        '<a target="_blank" id="hovered" href="(.+?)">.+?</a>').findall(link)
    for url in match:
        if 'fanstash' in url:
            continue
        else:

            try:
                links = net.http_GET(url).content
                reallink = re.compile(
                    "href='(.+?)'>Click Here to Play</a>").findall(links)
                if len(reallink) > 0:
                    if main.resolvable(str(reallink[0])):
                        file_link = reallink[0]
                        try:
                            main.addHDir(name, file_link, 'resolve', '')
                        except:
                            continue
            except:
                continue
Пример #39
0
def VIDEOLINKS(name,url,thumb):
        link = net.http_GET(url).content
        match=re.compile("<a target='_blank' href='(.+?)'>").findall(link)
        for url in match:
                if main.resolvable(url):
                        main.addHDir(name,url,'resolve','')