def Playvid(url, name, download=None):
    videopage = utils.getHtml(url)
    videourl = re.compile('class="btn btn-1 btn-1e" href="([^"]+)" target="_blank"', re.DOTALL | re.IGNORECASE).findall(videopage)[0]
    if videourl:
        utils.playvid(videourl, name, download)
    else:
        utils.notify('Oh oh','Couldn\'t find a video')
Exemple #2
0
def Playvid(url, name, download=None):
    url = url.replace("_", "&id=")
    response = utils.getHtml('http://daxab.com/player/?oid=' + url + '&color=f12b24', 'https://daxab.com/')

    token = re.compile('access_token: "([^"]+)', re.DOTALL | re.IGNORECASE).findall(response)
    videos = re.compile('id: "([^"]+)', re.DOTALL | re.IGNORECASE).findall(response)
    extra_key = re.compile('sig: "([^"]+)', re.DOTALL | re.IGNORECASE).findall(response)
    ckey = re.compile('c_key: "([^"]+)",', re.DOTALL | re.IGNORECASE).findall(response)

    response = utils.getHtml ("https://crazycloud.ru/method/video.get?callback=jQuery31108732364196646363_1490030654100&token=" + token[0] + "&videos=" + videos[0] + "&extra_key=" + extra_key[0] + "&ckey=" + ckey[0] + "&_=1490030654101", "https://daxab.com/")

    match_240 = re.compile('"mp4_240":"([^"]+)', re.DOTALL | re.IGNORECASE).findall(response)
    match_360 = re.compile('"mp4_360":"([^"]+)', re.DOTALL | re.IGNORECASE).findall(response)
    match_480 = re.compile('"mp4_480":"([^"]+)', re.DOTALL | re.IGNORECASE).findall(response)
    match_720 = re.compile('"mp4_720":"([^"]+)', re.DOTALL | re.IGNORECASE).findall(response)
    match_1080 = re.compile('"mp4_1080":"([^"]+)', re.DOTALL | re.IGNORECASE).findall(response)
    if match_240: 
        videourl = match_240[0].replace("\\","")
    if match_360: 
        videourl = match_360[0].replace("\\","")
    if match_480: 
        videourl = match_480[0].replace("\\","")
    if match_720: 
        videourl = match_720[0].replace("\\","")
    if match_1080: 
        videourl = match_1080[0].replace("\\","")
        
    if videourl:
        utils.playvid(videourl, name, download)
    else:
        utils.notify('Oh oh','Couldn\'t find a video')
def Playvid(url, name, download=None):
    response = utils.getHtml(url, hdr=xhamster_headers)
    match = get_xhamster_link(response)
    if match:
        utils.playvid(match, name, download)
    else:
        utils.notify('Oh oh', 'Couldn\'t find a video')
Exemple #4
0
def Playvid(url, name, download=None):
    response = utils.getHtml(url)
    match = re.compile('<!-- NO FLASH -->.*?href="([^"]+)"',
                       re.DOTALL | re.IGNORECASE).findall(response)
    if match:
        utils.playvid(match[0], name, download)
    else:
        utils.notify('Oh oh', 'Couldn\'t find a video')
Exemple #5
0
def TPPlayvid(url, name, download=None):
    videopage = utils.getHtml(url, site.url)
    match = re.compile(r'<source\s*src="([^"]+)"', re.DOTALL | re.IGNORECASE).findall(videopage)
    if match:
        videourl = match[0]
        if videourl.startswith('//'):
            videourl = 'http:' + videourl
        utils.playvid(videourl, name, download)
def Playvid(url, name, download=None):
    response = utils.getHtml(url)
    match = re.compile("file: '(http[^']+)",
                       re.DOTALL | re.IGNORECASE).findall(response)
    if match:
        utils.playvid(match[0], name, download)
    else:
        utils.notify('Oh oh', 'Couldn\'t find a video')
def Playvid(url, name, download):
    videopage = utils.getHtml(url)
    videourl = re.compile(
        'class="btn btn-1 btn-1e" href="([^"]+)" target="_blank"',
        re.DOTALL | re.IGNORECASE).findall(videopage)[0]
    if videourl:
        utils.playvid(videourl, name, download)
    else:
        utils.notify('Oh oh', 'Couldn\'t find a video')
Exemple #8
0
def Playvid(url, name, download=None):
    videopage = utils.getHtml(url, '')
    embeded = re.compile('<link itemprop="embedURL" href="([^"]+)"', re.DOTALL | re.IGNORECASE).findall(videopage)[0]
    embededpage = utils.getHtml(embeded, url)
    videos = re.compile('<source[^=]+src="([^"]+)"', re.DOTALL | re.IGNORECASE).findall(embededpage)
    videourl = videos[-1].split('?')[0]
    if not videourl:
        return
    utils.playvid(videourl, name, download)
Exemple #9
0
def Playvid(url, name, download=None):
    videopage = utils.getHtml(url)
    plurl = re.compile('\?u=([^"]+)"', re.DOTALL | re.IGNORECASE).findall(videopage)[0]
    plurl = 'http://sexix.net/qaqqew/playlist.php?u=' + plurl
    plpage = utils.getHtml(plurl, url)
    videourl = re.compile('file="([^"]+)"', re.DOTALL | re.IGNORECASE).findall(plpage)[0]
    if videourl:
        utils.playvid(videourl, name, download)
    else:
        utils.notify('Oh oh','Couldn\'t find a video')
Exemple #10
0
def Playvid(url, name, download=None):
    videopage = utils.getHtml(url)
    plurl = re.compile('\?u=([^"]+)"', re.DOTALL | re.IGNORECASE).findall(videopage)[0]
    plurl = "http://sexix.net/qaqqew/playlist.php?u=" + plurl
    plpage = utils.getHtml(plurl, url)
    videourl = re.compile('file="([^"]+)"', re.DOTALL | re.IGNORECASE).findall(plpage)[0]
    if videourl:
        utils.playvid(videourl, name, download)
    else:
        utils.notify("Oh oh", "Couldn't find a video")
Exemple #11
0
def Playvid(url, name, download=None):
    html = utils.getHtml(url, site.url)
    videourl = re.compile(
        r"src='(/inc/clic\.php\?video=.+?&cat=mrsex.+?)'").findall(html)
    html = utils.getHtml(site.url[:-1] + videourl[0], site.url)
    videourl = re.compile("""['"]([^'"]*mp4)['"]""", re.DOTALL).findall(html)
    if videourl:
        utils.playvid(videourl[-1], name, download)
    else:
        return
Exemple #12
0
def Playvid(url, name, download=None):
    videopage = utils.getHtml(url)
    if "<source" in videopage:
        videourl = re.compile('<source.*?src="([^"]+)"', re.DOTALL | re.IGNORECASE).findall(videopage)[0]
    else:
        videourl = re.compile('class="btn btn-1 btn-1e" href="([^"]+)" target="_blank"', re.DOTALL | re.IGNORECASE).findall(videopage)[0]
    if videourl:
        if 'play.php' in videourl:
            videourl = utils.getVideoLink(videourl, url)
        utils.playvid(videourl, name, download)
    else:
        utils.notify('Oh oh','Couldn\'t find a video')
def Playvid(url, name, download=None):
    videopage = utils.getHtml(url, SITE_URL + '/')
    videos = re.compile('data-hls-src([^=]+)="([^"]+)"',
                        re.DOTALL | re.IGNORECASE).findall(videopage)
    list = {}
    for quality, video_link in videos:
        list[quality + 'p'] = video_link.replace('&amp;', '&')
    videourl = utils.selector('Select quality',
                              list,
                              dont_ask_valid=True,
                              sort_by=lambda x: int(re.findall(r'\d+', x)[0]),
                              reverse=True)
    if not videourl:
        return
    utils.playvid(videourl, name, download)
Exemple #14
0
def HQPLAY(url, name, download=None):
    videopage = utils.getHtml(url, url)
    iframeurl = re.compile(r'<iframe\swidth="\d+"\sheight="\d+"\ssrc="([^"]+)"', re.DOTALL | re.IGNORECASE).findall(videopage)
    #if re.search('hqporner', iframeurl[0], re.DOTALL | re.IGNORECASE):
    #    videourl = getHQ(iframeurl[0])
    if re.search('bemywife', iframeurl[0], re.DOTALL | re.IGNORECASE):
        videourl = getBMW(iframeurl[0])
    elif re.search('5\.79', iframeurl[0], re.DOTALL | re.IGNORECASE):
        videourl = getIP(iframeurl[0])
    elif re.search('flyflv', iframeurl[0], re.DOTALL | re.IGNORECASE):
        videourl = getFly(iframeurl[0])
    else:
        utils.notify('Oh oh','Couldn\'t find a supported videohost')
        return
    utils.playvid(videourl, name, download)
Exemple #15
0
def HQPLAY(url, name, download=None):
    videopage = utils.getHtml(url, url)
    iframeurl = re.compile(r"nativeplayer\.php\?i=([^']+)", re.DOTALL | re.IGNORECASE).findall(videopage)
    #if re.search('hqporner', iframeurl[0], re.DOTALL | re.IGNORECASE):
    #    videourl = getHQ(iframeurl[0])
    if re.search('bemywife', iframeurl[0], re.DOTALL | re.IGNORECASE):
        videourl = getBMW(iframeurl[0])
    elif re.search('mydaddy', iframeurl[0], re.DOTALL | re.IGNORECASE):
        videourl = getBMW(iframeurl[0])        
    elif re.search('5\.79', iframeurl[0], re.DOTALL | re.IGNORECASE):
        videourl = getIP(iframeurl[0])
    elif re.search('flyflv', iframeurl[0], re.DOTALL | re.IGNORECASE):
        videourl = getFly(iframeurl[0])
    else:
        utils.notify('Oh oh','Couldn\'t find a supported videohost')
        return
    utils.playvid(videourl, name, download)
Exemple #16
0
def HQPLAY(url, name, download=None):
    videopage = utils.getHtml(url, url)
    iframeurl = re.compile(
        r'<iframe\swidth="\d+"\sheight="\d+"\ssrc="([^"]+)"',
        re.DOTALL | re.IGNORECASE).findall(videopage)
    #if re.search('hqporner', iframeurl[0], re.DOTALL | re.IGNORECASE):
    #    videourl = getHQ(iframeurl[0])
    if re.search('bemywife', iframeurl[0], re.DOTALL | re.IGNORECASE):
        videourl = getBMW(iframeurl[0])
    elif re.search('5\.79', iframeurl[0], re.DOTALL | re.IGNORECASE):
        videourl = getIP(iframeurl[0])
    elif re.search('flyflv', iframeurl[0], re.DOTALL | re.IGNORECASE):
        videourl = getFly(iframeurl[0])
    else:
        utils.notify('Oh oh', 'Couldn\'t find a supported videohost')
        return
    utils.playvid(videourl, name, download)
Exemple #17
0
def ypp_play(url, name, download=None):
    videopage = utils.getHtml(url, '')
    videos = re.compile(
        r'video-links__link" href="([^"]+)" .*?no-load-content>([^<]+)<',
        re.DOTALL | re.IGNORECASE).findall(videopage)
    list = {}
    for video_link, quality in videos:
        quality = quality.replace('4K', '2160p')
        list[quality] = video_link
    videourl = utils.selector('Select quality',
                              list,
                              dont_ask_valid=True,
                              sort_by=lambda x: int(re.findall(r'\d+', x)[0]),
                              reverse=True)
    if not videourl:
        return
    utils.playvid(videourl, name, download)
Exemple #18
0
def Playvid(url, name, download=None):
    videopage = utils.getHtml(url, '')
    videos = re.compile('"videos": {(.+?)"preview"',
                        re.DOTALL | re.IGNORECASE).findall(videopage)
    videos1 = re.compile(
        '"([^"]+)":.+?"type": "video".+?"url": "([^"]+)",.+?"default":.+?',
        re.DOTALL | re.IGNORECASE).findall(videos[0])
    list = {}
    for quality, video_link in videos1:
        quality = quality + 'p'
        list[quality] = video_link
    videourl = utils.selector('Select quality',
                              list,
                              dont_ask_valid=True,
                              sort_by=lambda x: int(re.findall(r'\d+', x)[0]),
                              reverse=True)
    if not videourl:
        return
    utils.playvid(videourl, name, download)
Exemple #19
0
def HQPLAY(url, name, download=None):
    videopage = utils.getHtml(url, url)
    iframeurl = re.compile(r"nativeplayer\.php\?i=([^']+)", re.DOTALL | re.IGNORECASE).findall(videopage)[0]
    if iframeurl.startswith('//'):
        iframeurl = 'https:' + iframeurl
    if 'bemywife' in iframeurl:
        videourl = getBMW(iframeurl)
    elif 'mydaddy' in iframeurl:
        videourl = getBMW(iframeurl)
    elif '5.79' in iframeurl:
        videourl = getIP(iframeurl)
    elif 'flyflv' in iframeurl:
        videourl = getFly(iframeurl)
    elif 'hqwo' in iframeurl:
        videourl = getHQWO(iframeurl)
    else:
        utils.notify('Oh oh', 'Couldn\'t find a supported videohost')
        return
    utils.playvid(videourl, name, download)
def HQPLAY(url, name, download=None):
	videopage = utils.getHtml(url, url)
	iframeurl = re.compile(r"nativeplayer\.php\?i=([^']+)", re.DOTALL | re.IGNORECASE).findall(videopage)[0]
	if iframeurl.startswith('//'):
		iframeurl = 'https:' + iframeurl
	if re.search('bemywife', iframeurl, re.DOTALL | re.IGNORECASE):
		videourl = getBMW(iframeurl)
	elif re.search('mydaddy', iframeurl, re.DOTALL | re.IGNORECASE):
		videourl = getBMW(iframeurl)        
	elif re.search('5\.79', iframeurl, re.DOTALL | re.IGNORECASE):
		videourl = getIP(iframeurl)
	elif re.search('flyflv', iframeurl, re.DOTALL | re.IGNORECASE):
		videourl = getFly(iframeurl)
	else:
		utils.notify('Oh oh','Couldn\'t find a supported videohost')
		return
	#play_item = xbmcgui.ListItem(path=videourl)
	#xbmcplugin.setResolvedUrl(utils.addon_handle, True, listitem=play_item)
	utils.playvid(videourl, name, download)
Exemple #21
0
def HQPLAY(url, name, download=None):
    videopage = utils.getHtml(url, url)
    iframeurl = re.compile(r"nativeplayer\.php\?i=([^']+)",
                           re.DOTALL | re.IGNORECASE).findall(videopage)[0]
    if iframeurl.startswith('//'):
        iframeurl = 'https:' + iframeurl
    if re.search('bemywife', iframeurl, re.DOTALL | re.IGNORECASE):
        videourl = getBMW(iframeurl)
    elif re.search('mydaddy', iframeurl, re.DOTALL | re.IGNORECASE):
        videourl = getBMW(iframeurl)
    elif re.search('5\.79', iframeurl, re.DOTALL | re.IGNORECASE):
        videourl = getIP(iframeurl)
    elif re.search('flyflv', iframeurl, re.DOTALL | re.IGNORECASE):
        videourl = getFly(iframeurl)
    else:
        utils.notify('Oh oh', 'Couldn\'t find a supported videohost')
        return
    #play_item = xbmcgui.ListItem(path=videourl)
    #xbmcplugin.setResolvedUrl(utils.addon_handle, True, listitem=play_item)
    utils.playvid(videourl, name, download)