def Pans_Search_TV(Search_name):
    if 'season' in Search_name.lower():
        Type = 'single_ep'
        name_splitter = Search_name + '<>'
        name_split = re.compile(
            '(.+?) - season (.+?) episode (.+?)<>').findall(
                str(name_splitter).lower())
        for name, season, episode in name_split:
            title = name
            season = season
            episode = episode
        year = ''
    else:
        Type = 'full_show'
        title = Search_name
    if Search_name[0].lower() in 'abcdefghijklmnopqrstuvwxyz':
        url_extra = Search_name[0].lower()
    else:
        url_extra = 'tvnum'
    search_URL2 = Base_Pand + url_extra + '.php'
    HTML = process.OPEN_URL(search_URL2)
    if HTML != 'Opened':
        match = re.compile(
            '<item>.+?<title>(.+?)</title>.+?<description>(.+?)</description>.+?<link>(.+?)</link>.+?<thumbnail>(.+?)</thumbnail>.+?<fanart>(.+?)</fanart>.+?<mode>(.+?)</mode>.+?</item>',
            re.DOTALL).findall(HTML)
        for name, desc, url, img, fanart, mode in match:
            if Type == 'full_show':
                if (Search_name).replace(' ',
                                         '') in (name).replace(' ',
                                                               '').lower():
                    name = '[COLOR darkgoldenrod]Pandora [/COLOR]' + name
                    process.Menu(name, url, mode, img, fanart, desc, '')
            elif Type == 'single_ep':
                if title.replace(' ', '').lower() in name.replace(' ',
                                                                  '').lower():
                    HTML5 = process.OPEN_URL(url)
                    match5 = re.compile(
                        '<a href="(.+?)" target="_blank"><img src="(.+?)" style="max-width:200px;" /><description = "(.+?)" /><background = "(.+?)" </background></a><br><b>(.+?)</b>'
                    ).findall(HTML5)
                    for url5, iconimage, desc5, background, name5 in match5:
                        if len(episode) == 1:
                            episode = '0' + episode
                        if 'E' + episode in name5:
                            process.PLAY(
                                '[COLOR darkgoldenrod]Pandora | [/COLOR]' +
                                name5, url5, 906, iconimage, background, desc5,
                                '')
                    HTML2 = process.OPEN_URL(url)
                    match2 = re.compile(
                        '<item>.+?<title>(.+?)</title>.+?<description>(.+?)</description>.+?<link>(.+?)</link>.+?<thumbnail>(.+?)</thumbnail>.+?<fanart>(.+?)</fanart>.+?<mode>(.+?)</mode>.+?</item>',
                        re.DOTALL).findall(HTML2)
                    for name2, desc2, url2, img2, fanart2, mode2 in match2:
                        if 's' in name2.lower() and season in name2.lower():
                            HTML3 = process.OPEN_URL(url2)
                            match3 = re.compile(
                                '<a href="(.+?)" target="_blank"><img src="(.+?)" style="max-width:200px;" /><description = "(.+?)" /><background = "(.+?)" </background></a><br><b>(.+?)</b>'
                            ).findall(HTML3)
                            for url3, iconimage, desc3, background, name3 in match3:
                                if len(episode) == 1:
                                    episode = '0' + episode
                                if 'E' + episode in name3:
                                    process.PLAY(
                                        '[COLOR darkgoldenrod]Pandora | [/COLOR]'
                                        + name3, url3, 906, iconimage,
                                        background, desc3, '')
    if Type == 'single_ep':
        HTML4 = process.OPEN_URL(Base_Pand + 'recenttv.php')
        match4 = re.compile(
            '<a href="(.+?)" target="_blank"><img src="(.+?)" style="max-width:200px;" /><description = "(.+?)" /><background = "(.+?)" </background></a><br><b>(.+?)</b>'
        ).findall(HTML4)
        for url4, iconimage, desc4, background, name4 in match4:
            if len(episode) == 1:
                episode = '0' + episode
            if 'E' + episode in name4 and title.lower().replace(
                    ' ', '') in name4.lower().replace(' ', ''):
                process.PLAY(
                    '[COLOR darkgoldenrod]Pandora Recent | [/COLOR]' + name4,
                    url4, 906, iconimage, background, desc4, '')
def WhatsOnCOUK(url, extra):
    try:
        html = requests.get(url).text
        channel_block = re.compile(
            '<div class="div-epg-channel-progs">.+?<div class="div-epg-channel-name">(.+?)</div>(.+?)</div></div></div>',
            re.DOTALL).findall(html)
        for channel, block in channel_block:
            prog = re.compile(
                '<a qt-title="(.+?)".+?<br>(.+?)<br>.+?</div>(.+?)<br>',
                re.DOTALL).findall(str(block.encode('utf-8')))
            for show_info, show_no, info in prog:
                show_no = show_no.replace('</div>', '')
                info = info.replace('</div>', '').replace('</a>', '')
                if 'href' in info:
                    change = re.compile('(.+?)href').findall(str(info))
                    for thing in change:
                        info = thing
                time_finder = re.compile('(.+?)-(.+?) ').findall(
                    str(show_info))
                for start, finish in time_finder:
                    if 'am' in start:
                        time_split = re.compile('(.+?):(.+?)am').findall(
                            str(start))
                        for hour, minute in time_split:
                            start_number = (int(hour) * 60) + int(minute)
                    elif 'pm' in start:
                        time_split = re.compile('(.+?):(.+?)pm').findall(
                            str(start))
                        for hour, minute in time_split:
                            if hour == '12':
                                start_number = (int(hour) * 60) + int(minute)
                            else:
                                start_number = (int(hour) +
                                                12) * 60 + int(minute)
                    if 'am' in finish:
                        time_split = re.compile('(.+?):(.+?)am').findall(
                            str(finish))
                        for hour, minute in time_split:
                            finish_number = (int(hour) * 60) + int(minute)
                    elif 'pm' in finish:
                        time_split = re.compile('(.+?):(.+?)pm').findall(
                            str(finish))
                        for hour, minute in time_split:
                            if hour == '12':
                                finish_number = (int(hour) * 60) + int(minute)
                            else:
                                finish_number = (int(hour) +
                                                 12) * 60 + int(minute)
                    if int(start_number) < int(time_now_number) < int(
                            finish_number):
                        if not extra or extra == '':
                            clean_channel = channel.replace(
                                'BBC1 London',
                                'BBC1').replace('BBC2 London', 'BBC2').replace(
                                    'ITV London', 'ITV1')
                            process.Menu(
                                clean_channel.encode('utf-8') + ': ' +
                                show_info.encode('utf-8'), '', 2203, '', '',
                                show_no + '\n' + info,
                                clean_channel.replace('HD', ''))
                            process.setView('movies', 'INFO2')
                        else:
                            clean_channel = channel.replace(
                                'BBC1 London',
                                'BBC1').replace('BBC2 London', 'BBC2').replace(
                                    'ITV London', 'ITV1')
                            clean_extra = extra.replace(
                                'BBC1 London', 'BBC1').replace(
                                    'BBC2 London',
                                    'BBC2').replace('ITV London', 'ITV1')
                            if clean_extra == clean_channel:
                                process.Menu(
                                    clean_channel.encode('utf-8') + ': ' +
                                    show_info.encode('utf-8'), '', 2203, '',
                                    '', show_no + '\n' + info,
                                    clean_channel.replace('HD', ''))
                                process.setView('movies', 'INFO2')
                            else:
                                pass
    except:
        pass
Beispiel #3
0
def Kodible_Main_Menu():
    process.Menu('Audio Books','https://www.youtube.com/user/audiobooksfree/playlists',10000,ICON,FANART,'','')
    process.Menu('Kids Audio Books','',606,ICON,FANART,'','')
    xbmcplugin.endOfDirectory(int(sys.argv[1]))
Beispiel #4
0
def chaturbate_tags(url):
	html = process.OPEN_URL(url)
	match = re.compile('<span class="tag">.+?<a href="(.+?)" title="(.+?)">.+?</a>.+?</span>',re.DOTALL).findall(html)
	for url, name in match:
		url2 = 'http://chaturbate.com' + url
		process.Menu(name,url2,721,'https://pbs.twimg.com/profile_images/671662441210753024/sE2tHWMB_400x400.png',FANART,'','')
Beispiel #5
0
def hamster_cats(url):
	for letter in letters:
		process.Menu(letter,url,718,'http://www.logospike.com/wp-content/uploads/2016/05/Xhamster_Logo_03.png',FANART,'','')
Beispiel #6
0
def redtube():
	process.Menu('Trending Now','http://www.redtube.com/hot',731,'http://gosha-portal.pp.ua/1311/pic/redtube.png',FANART,'','')
	process.Menu('Channels','http://www.redtube.com/channel',733,'http://gosha-portal.pp.ua/1311/pic/redtube.png',FANART,'','')
	process.Menu('Pornstars','http://www.redtube.com/pornstar',734,'http://gosha-portal.pp.ua/1311/pic/redtube.png',FANART,'','')
	process.Menu('Collections','http://www.redtube.com/straight/playlists',735,'http://gosha-portal.pp.ua/1311/pic/redtube.png',FANART,'','')
	process.Menu('Recommended','http://www.redtube.com/recommended',731,'http://gosha-portal.pp.ua/1311/pic/redtube.png',FANART,'','')
	process.Menu('Top Rated','http://www.redtube.com/top',731,'http://gosha-portal.pp.ua/1311/pic/redtube.png',FANART,'','')
	process.Menu('Most Viewed','http://www.redtube.com/mostviewed',731,'http://gosha-portal.pp.ua/1311/pic/redtube.png',FANART,'','')
	process.Menu('Categories','http://www.redtube.com/categories',736,'http://gosha-portal.pp.ua/1311/pic/redtube.png',FANART,'','')
	process.Menu('Most Favourited','http://www.redtube.com/mostfavored',731,'http://gosha-portal.pp.ua/1311/pic/redtube.png',FANART,'','')
	process.Menu('Newest','http://www.redtube.com/',731,'http://gosha-portal.pp.ua/1311/pic/redtube.png',FANART,'','')
	process.Menu('Longest','http://www.redtube.com/longest',731,'http://gosha-portal.pp.ua/1311/pic/redtube.png',FANART,'','')
	process.Menu('Search','',737,'http://gosha-portal.pp.ua/1311/pic/redtube.png',FANART,'','')
Beispiel #7
0
def youporn_collections(url):
	html = process.OPEN_URL(url)
	match = re.compile('<div class="collection-box-title">.+?<a href="(.+?)">(.+?)</a>.+?<img src=\'(.+?)\'',re.DOTALL).findall(html)
	for url,name,img in match:
		process.Menu(name,'http://youporn.com'+url,725,img,FANART,'','')
Beispiel #8
0
def Porn_Menu():
	process.Menu('X Videos','',700,'https://pbs.twimg.com/profile_images/378800000578199366/cf160c1c86c13778a834bbade0c30e38.jpeg',FANART,'','')
	process.Menu('P**n Hub','',708,'http://cdimage.debian.org/mirror/addons.superrepo.org/v7/addons/plugin.video.pornhub/icon.png',FANART,'','')
	process.Menu('X Hamster','',714,'http://www.logospike.com/wp-content/uploads/2016/05/Xhamster_Logo_03.png',FANART,'','')
	process.Menu('Chaturbate','',720,'https://pbs.twimg.com/profile_images/671662441210753024/sE2tHWMB_400x400.png',FANART,'','')
	process.Menu('You P**n','',723,'http://www.ares-portal.com/wp-content/uploads/2016/12/plugin.video_.youporngay.png',FANART,'','')
	process.Menu('Red Tube','',730,'http://gosha-portal.pp.ua/1311/pic/redtube.png',FANART,'','')
	process.Menu('Tube 8','',738,'https://a3-images.myspacecdn.com/images03/1/cb9e1e694ca941abaf62f0026d18049f/300x300.jpg',FANART,'','')
	process.Menu('Thumbzilla','',745,'http://static.spark.autodesk.com/2013/02/14__13_53_32/data2cd61048-351b-4b48-bd9c-946e7e076b53Medium2.jpg',FANART,'','')
	process.Menu('XTube','',753,'https://pbs.twimg.com/profile_images/732348322044903425/xTK0J4Cz.jpg',FANART,'','')
	process.Menu('Eporner','',760,'http://kenny2u.org/wp-content/uploads/2016/09/icon-1.png',FANART,'','')
	process.Menu('YouJizz','',771,'https://pbs.twimg.com/profile_images/3332003625/23c080fbec17cfb45ca3fd40ec06afe1.png',FANART,'','')
	process.Menu('Spank Wire','',772,'http://kenny2u.org/wp-content/uploads/2016/09/icon-43.png',FANART,'','')
	process.Menu('4k','',758,'https://pbs.twimg.com/profile_images/700315084980035588/fZZO6Pf-.jpg',FANART,'','')
	process.Menu('VR','http://www.xvideos.com/?k=vr',701,'https://pbs.twimg.com/profile_images/741907565689217024/DByQczLO.jpg',FANART,'','')
Beispiel #9
0
def youjizz_tags(url):
	for letter in letters:
		process.Menu(letter,url,770,'https://pbs.twimg.com/profile_images/3332003625/23c080fbec17cfb45ca3fd40ec06afe1.png',FANART,'','')
Beispiel #10
0
def movie_channels():
    from datetime import datetime
    Year = datetime.now().strftime('%Y')
    Month = datetime.now().strftime('%m')
    Day = datetime.now().strftime('%d')
    Hour = datetime.now().strftime('%H')
    Minute = datetime.now().strftime('%M')
    time_now_number = str((int(Hour) * 60) + int(Minute))
    url = 'http://www.tvguide.co.uk/?catcolor=000000&systemid=5&thistime=' + Hour + '&thisDay=' + Month + '/' + Day + '/' + Year + '&gridspan=03:00&view=0&gw=1323'
    try:
        html = requests.get(url).text
        channel_block = re.compile(
            '<div class="div-epg-channel-progs">.+?<div class="div-epg-channel-name">(.+?)</div>(.+?)</div></div></div>',
            re.DOTALL).findall(html)
        for channel, block in channel_block:
            prog = re.compile('<a qt-title="(.+?)"(.+?)onmouse',
                              re.DOTALL).findall(str(block.encode('utf-8')))
            for show_info, info in prog:
                time_finder = re.compile('(.+?)-(.+?) ').findall(
                    str(show_info))
                for start, finish in time_finder:
                    stop = []
                    if len(stop) < 10:
                        if 'am' in start:
                            time_split = re.compile('(.+?):(.+?)am').findall(
                                str(start))
                            for hour, minute in time_split:
                                start_number = (int(hour) * 60) + int(minute)
                        elif 'pm' in start:
                            time_split = re.compile('(.+?):(.+?)pm').findall(
                                str(start))
                            for hour, minute in time_split:
                                if hour == '12':
                                    start_number = (int(hour) *
                                                    60) + int(minute)
                                else:
                                    start_number = (int(hour) +
                                                    12) * 60 + int(minute)
                        if 'am' in finish:
                            time_split = re.compile('(.+?):(.+?)am').findall(
                                str(finish))
                            for hour, minute in time_split:
                                finish_number = (int(hour) * 60) + int(minute)
                        elif 'pm' in finish:
                            time_split = re.compile('(.+?):(.+?)pm').findall(
                                str(finish))
                            for hour, minute in time_split:
                                if hour == '12':
                                    finish_number = (int(hour) *
                                                     60) + int(minute)
                                else:
                                    finish_number = (int(hour) +
                                                     12) * 60 + int(minute)
                        if int(start_number) < int(time_now_number) < int(
                                finish_number):
                            clean_channel = channel.replace(
                                'BBC1 London',
                                'BBC1').replace('BBC2 London', 'BBC2').replace(
                                    'ITV London', 'ITV1')
                            splitter = show_info + '>'
                            movie_search = re.compile('m (.+?)>').findall(
                                str(splitter))
                            for item in movie_search:
                                fin_item = item
                            process.Menu(
                                clean_channel.encode('utf-8') + ': ' +
                                show_info.encode('utf-8'), '', 209, '', '', '',
                                fin_item)

    except:
        pass
def League_Tables(url):
    process.Menu('Premier League',
                 'http://www.bbc.co.uk/sport/football/premier-league/table',
                 406, ICON, FANART, '', '20')
Beispiel #12
0
def INDEX():
    process.Menu('[COLORred]RaysRavers[/COLOR]',BASEURL+(Decode('bGlzdC9tYWluLnBocA==')),2251,'','','','')
    process.Menu('[COLORgold]The Best Of...[/COLOR]',BASEURL+(Decode('bGlzdC9tai5waHA=')),2251,'','','','')
    process.Menu('[COLORgold]Guns n Roses Greatest Hits[/COLOR]',BASEURL+(Decode('bGlzdC9ndW5zbnJvc2VzLnBocA==')),2251,'','','','')
    process.Menu('[COLORgold]Garth Brooks The Ultimate Hits[/COLOR]',BASEURL+(Decode('bGlzdC9nYnJvb2tzLnBocA==')),2251,'','','','')
    process.Menu('[COLORgold]HELTER SKELTER[/COLOR]',BASEURL+(Decode('bGlzdC9oZWx0ZXJtYWluLnBocA==')),2251,'','','','')
Beispiel #13
0
def Search_Menu():
	process.Menu('[COLOR darkgoldenrod][I]Search Pandoras Films[/I][/COLOR]','',904,'http://icons.iconarchive.com/icons/icontexto/search/256/search-red-dark-icon.png','','','')
	process.Menu('[COLOR darkgoldenrod][I]Search Pandoras TV[/I][/COLOR]','',905,'http://icons.iconarchive.com/icons/icontexto/search/256/search-red-dark-icon.png','','','')

	xbmcplugin.setContent(addon_handle, 'movies')
	xbmcplugin.endOfDirectory(int(sys.argv[1]))
Beispiel #14
0
def Raider_TV(Search_name, start_url):
    if 'raider' in start_url:
        ADD_NAME = '[COLORblue]Pyramid[/COLOR]'
    elif 'kodeeresurrection' in start_url:
        ADD_NAME = '[COLORpink]Tigen\'s World[/COLOR]'
    if 'season' in Search_name.lower():
        Type = 'single_ep'
        name_splitter = Search_name + '<>'
        name_split = re.compile(
            '(.+?) - season (.+?) episode (.+?)<>').findall(
                str(name_splitter).lower())
        for name, season, episode in name_split:
            title = name
            season = season
            episode = episode
        year = ''
    else:
        Type = 'full_show'
        title = Search_name
    HTML = process.OPEN_URL(start_url)
    if HTML != 'Opened':
        match = re.compile(
            '<channel>.+?<name>(.+?)</name>.+?<thumbnail>(.+?)</thumbnail>.+?<externallink>(.+?)</externallink>.+?<fanart>(.+?)</fanart>.+?</channel>',
            re.DOTALL).findall(HTML)
        for name, image, url10, fanart in match:
            if title.lower().replace(' ', '') in name.lower().replace(' ', ''):
                if Type == 'full_show':
                    name = '[COLORblue]Pyramid[/COLOR] ' + name
                    process.Menu(name, url10, '', image, fanart, '', '')
                elif Type == 'single_ep':
                    xbmc.log(url10)
                    html10 = process.OPEN_URL(url10)
                    seasons = re.compile(
                        '<channel>.+?<name>(.+?)</name>.+?<thumbnail>(.+?)</thumbnail>.+?<externallink>(.+?)</externallink>.+?<fanart>(.+?)</fanart>.+?</channel>',
                        re.DOTALL).findall(html10)
                    for season_name, image, url11, fanart in seasons:
                        xbmc.log('~~~~~~' + season_name)
                        season_number = re.compile('season (.+?)>').findall(
                            str(
                                season_name.replace('[/B]', '').replace(
                                    '[/COLOR]', '').lower()) + '>')
                        for seas_no in season_number:
                            season_number = seas_no
                            season_number = clean_name.clean_number(
                                season_number)
                        xbmc.log('SEASON NO = ' + str(season_number))
                        if season == season_number.replace(' ', ''):
                            html12 = process.OPEN_URL(url11)
                            episodes = re.compile(
                                '<title>(.+?)</title>.+?<link>(.+?)</link>.+?<thumbnail>(.+?)</thumbnail>.+?<fanart>(.+?)</fanart>',
                                re.DOTALL).findall(html12)
                            for name, url, image, fanart in episodes:
                                ep_no = re.compile('s.+?e(.+?)>').findall(
                                    str(
                                        name.replace(title, '').replace(
                                            '[/COLOR]', '').lower() + '>'))
                                for ep_no in ep_no:
                                    ep_no = ep_no
                                if ep_no.replace(' ',
                                                 '').replace('480p',
                                                             '') == episode:
                                    from pyramid.pyramid import addLink
                                    addLink(url, ADD_NAME + ' | ' + name,
                                            image, fanart, '', '', '', '',
                                            None, '', 1)
Beispiel #15
0
def tube8_tags(url):
	for letter in letters:
		process.Menu(letter,url,744,'https://a3-images.myspacecdn.com/images03/1/cb9e1e694ca941abaf62f0026d18049f/300x300.jpg',FANART,'','')
Beispiel #16
0
def youjizz_tags_letters(letter,url):
	html = process.OPEN_URL(url)
	match = re.compile('<li class="tag_col_0"><a href="(.+?)"><b>(.+?)</b>').findall(html)
	for url,name in match:
		if letter.lower() == name[0].lower():
			process.Menu(name,url,765,'https://pbs.twimg.com/profile_images/3332003625/23c080fbec17cfb45ca3fd40ec06afe1.png',FANART,'','')
Beispiel #17
0
def tube8_letters(letter,url):
	html = process.OPEN_URL(url)
	match = re.compile('<li class="tag" title="(.+?)">.+?<a class="tag" href="(.+?)">',re.DOTALL).findall(html)
	for name,url in match:
		if letter.lower() == name[0].lower():
			process.Menu(name,url,739,'https://a3-images.myspacecdn.com/images03/1/cb9e1e694ca941abaf62f0026d18049f/300x300.jpg',FANART,'','')
Beispiel #18
0
def youjizz_pornstars(url):
	for letter in letters:
		url = 'https://www.youjizz.com/pornstars/name/'+letter
		process.Menu(letter,url,770,'https://pbs.twimg.com/profile_images/3332003625/23c080fbec17cfb45ca3fd40ec06afe1.png',FANART,'','')
Beispiel #19
0
def spank_tags(url):
	for letter in letters:
		process.Menu(letter,url,778,'http://kenny2u.org/wp-content/uploads/2016/09/icon-43.png',FANART,'','')
Beispiel #20
0
def eporner():
	process.Menu('4k','https://www.eporner.com/category/4k-p**n/',761,'http://kenny2u.org/wp-content/uploads/2016/09/icon-1.png',FANART,'','')
	process.Menu('1080p','https://www.eporner.com/category/hd-1080p/',761,'http://kenny2u.org/wp-content/uploads/2016/09/icon-1.png',FANART,'','')
	process.Menu('60fps','https://www.eporner.com/category/60fps/',761,'http://kenny2u.org/wp-content/uploads/2016/09/icon-1.png',FANART,'','')
	process.Menu('HD','https://www.eporner.com/category/hd-sex/',761,'http://kenny2u.org/wp-content/uploads/2016/09/icon-1.png',FANART,'','')
	process.Menu('Popular','https://www.eporner.com/popular/',761,'http://kenny2u.org/wp-content/uploads/2016/09/icon-1.png',FANART,'','')
	process.Menu('Top Rated','https://www.eporner.com/top-rated/',761,'http://kenny2u.org/wp-content/uploads/2016/09/icon-1.png',FANART,'','')
	process.Menu('Amateur','https://www.eporner.com/category/amateur/',761,'http://kenny2u.org/wp-content/uploads/2016/09/icon-1.png',FANART,'','')
	process.Menu('Solo Girls','https://www.eporner.com/category/amateur/',761,'http://kenny2u.org/wp-content/uploads/2016/09/icon-1.png',FANART,'','')
	process.Menu('Pornstars','https://www.eporner.com/pornstars/',762,'http://kenny2u.org/wp-content/uploads/2016/09/icon-1.png',FANART,'','')
	process.Menu('Categories','https://www.eporner.com/categories/',763,'http://kenny2u.org/wp-content/uploads/2016/09/icon-1.png',FANART,'','')
	process.Menu('Search','',764,'http://kenny2u.org/wp-content/uploads/2016/09/icon-1.png',FANART,'','')
Beispiel #21
0
def chaturbate():
	process.Menu('Featured','https://chaturbate.com/',721,'https://pbs.twimg.com/profile_images/671662441210753024/sE2tHWMB_400x400.png',FANART,'','')
	process.Menu('Female','https://chaturbate.com/female-cams/',721,'https://pbs.twimg.com/profile_images/671662441210753024/sE2tHWMB_400x400.png',FANART,'','')
	process.Menu('Male','https://chaturbate.com/male-cams/',721,'https://pbs.twimg.com/profile_images/671662441210753024/sE2tHWMB_400x400.png',FANART,'','')
	process.Menu('Couple','https://chaturbate.com/couple-cams/',721,'https://pbs.twimg.com/profile_images/671662441210753024/sE2tHWMB_400x400.png',FANART,'','')
	process.Menu('Tags','https://chaturbate.com/tags/',717,'https://pbs.twimg.com/profile_images/671662441210753024/sE2tHWMB_400x400.png',FANART,'','')
Beispiel #22
0
def thumbzilla():
	process.Menu('Hottest','https://www.thumbzilla.com/',746,'http://static.spark.autodesk.com/2013/02/14__13_53_32/data2cd61048-351b-4b48-bd9c-946e7e076b53Medium2.jpg',FANART,'','')
	process.Menu('Newest','https://www.thumbzilla.com/newest',746,'http://static.spark.autodesk.com/2013/02/14__13_53_32/data2cd61048-351b-4b48-bd9c-946e7e076b53Medium2.jpg',FANART,'','')
	process.Menu('Trending','https://www.thumbzilla.com/trending',746,'http://static.spark.autodesk.com/2013/02/14__13_53_32/data2cd61048-351b-4b48-bd9c-946e7e076b53Medium2.jpg',FANART,'','')
	process.Menu('Top','https://www.thumbzilla.com/top',746,'http://static.spark.autodesk.com/2013/02/14__13_53_32/data2cd61048-351b-4b48-bd9c-946e7e076b53Medium2.jpg',FANART,'','')
	process.Menu('Popular','https://www.thumbzilla.com/popular',746,'http://static.spark.autodesk.com/2013/02/14__13_53_32/data2cd61048-351b-4b48-bd9c-946e7e076b53Medium2.jpg',FANART,'','')
	process.Menu('HD','https://www.thumbzilla.com/hd',746,'http://static.spark.autodesk.com/2013/02/14__13_53_32/data2cd61048-351b-4b48-bd9c-946e7e076b53Medium2.jpg',FANART,'','')
	process.Menu('Homemade','https://www.thumbzilla.com/homemade',746,'http://static.spark.autodesk.com/2013/02/14__13_53_32/data2cd61048-351b-4b48-bd9c-946e7e076b53Medium2.jpg',FANART,'','')
	process.Menu('Tags','https://www.thumbzilla.com/tags',747,'http://static.spark.autodesk.com/2013/02/14__13_53_32/data2cd61048-351b-4b48-bd9c-946e7e076b53Medium2.jpg',FANART,'','')
	process.Menu('Pornstars','https://www.thumbzilla.com/pornstars',748,'http://static.spark.autodesk.com/2013/02/14__13_53_32/data2cd61048-351b-4b48-bd9c-946e7e076b53Medium2.jpg',FANART,'','')
	process.Menu('Categories','https://www.thumbzilla.com/',749,'http://static.spark.autodesk.com/2013/02/14__13_53_32/data2cd61048-351b-4b48-bd9c-946e7e076b53Medium2.jpg',FANART,'','')
	process.Menu('Search','',750,'http://static.spark.autodesk.com/2013/02/14__13_53_32/data2cd61048-351b-4b48-bd9c-946e7e076b53Medium2.jpg',FANART,'','')
Beispiel #23
0
def XHamster():
	process.Menu('Categories','https://xhamster.com/channels.php',715,'http://www.logospike.com/wp-content/uploads/2016/05/Xhamster_Logo_03.png',FANART,'','')
	process.Menu('Top Rated','https://xhamster.com/rankings/weekly-top-videos.html',716,'http://www.logospike.com/wp-content/uploads/2016/05/Xhamster_Logo_03.png',FANART,'','')
	process.Menu('HD','https://xhamster.com/channels/new-hd_videos-1.html',716,'http://www.logospike.com/wp-content/uploads/2016/05/Xhamster_Logo_03.png',FANART,'','')
Beispiel #24
0
def thumbzilla_tags(url):
	for letter in letters:
		process.Menu(letter,url,751,'http://static.spark.autodesk.com/2013/02/14__13_53_32/data2cd61048-351b-4b48-bd9c-946e7e076b53Medium2.jpg',FANART,'','')
Beispiel #25
0
def Porn_Hub():
	process.Menu('Videos','http://www.pornhub.com/video',709,'http://cdimage.debian.org/mirror/addons.superrepo.org/v7/addons/plugin.video.pornhub/icon.png',FANART,'','')
	process.Menu('Categories','http://www.pornhub.com/categories',710,'http://cdimage.debian.org/mirror/addons.superrepo.org/v7/addons/plugin.video.pornhub/icon.png',FANART,'','')
	process.Menu('Pornstars','http://www.pornhub.com/pornstars',712,'http://cdimage.debian.org/mirror/addons.superrepo.org/v7/addons/plugin.video.pornhub/icon.png',FANART,'','')
	process.Menu('Search','',713,'http://cdimage.debian.org/mirror/addons.superrepo.org/v7/addons/plugin.video.pornhub/icon.png',FANART,'','')
Beispiel #26
0
def thumbzilla_cats(url):
	html = process.OPEN_URL(url)
	match = re.compile('<div class="checkHomepage">.+?<a href="/categories/(.+?)"',re.DOTALL).findall(html)
	for url in match:
		name = url[0].upper()+url[1:].replace('-',' ')
		process.Menu(name,'http://thumbzilla.com/categories/'+url,746,'http://static.spark.autodesk.com/2013/02/14__13_53_32/data2cd61048-351b-4b48-bd9c-946e7e076b53Medium2.jpg',FANART,'','')
def tvguide_co_uk(url):
    List = [
        [
            'All', 'http://www.tvguide.co.uk/?catcolor=&systemid=' + url +
            '&thistime=' + Hour + '&thisDay=' + Month + '/' + Day + '/' +
            Year + '&gridspan=03:00&view=0&gw=1323'
        ],
        [
            'Comedy', 'http://www.tvguide.co.uk/?catcolor=3253CF&systemid=' +
            url + '&thistime=' + Hour + '&thisDay=' + Month + '/' + Day + '/' +
            Year + '&gridspan=03:00&view=0&gw=1323'
        ],
        [
            'Sports', 'http://www.tvguide.co.uk/?catcolor=53CE32&systemid=' +
            url + '&thistime=' + Hour + '&thisDay=' + Month + '/' + Day + '/' +
            Year + '&gridspan=03:00&view=0&gw=1323'
        ],
        [
            'Music', 'http://www.tvguide.co.uk/?catcolor=FF9933&systemid=' +
            url + '&thistime=' + Hour + '&thisDay=' + Month + '/' + Day + '/' +
            Year + '&gridspan=03:00&view=0&gw=1323'
        ],
        [
            'Film', 'http://www.tvguide.co.uk/?catcolor=000000&systemid=' +
            url + '&thistime=' + Hour + '&thisDay=' + Month + '/' + Day + '/' +
            Year + '&gridspan=03:00&view=0&gw=1323'
        ],
        [
            'Soap', 'http://www.tvguide.co.uk/?catcolor=AB337D&systemid=' +
            url + '&thistime=' + Hour + '&thisDay=' + Month + '/' + Day + '/' +
            Year + '&gridspan=03:00&view=0&gw=1323'
        ],
        [
            'Kids', 'http://www.tvguide.co.uk/?catcolor=E3BB00&systemid=' +
            url + '&thistime=' + Hour + '&thisDay=' + Month + '/' + Day + '/' +
            Year + '&gridspan=03:00&view=0&gw=1323'
        ],
        [
            'Drama', 'http://www.tvguide.co.uk/?catcolor=CE3D32&systemid=' +
            url + '&thistime=' + Hour + '&thisDay=' + Month + '/' + Day + '/' +
            Year + '&gridspan=03:00&view=0&gw=1323'
        ],
        [
            'Talk show',
            'http://www.tvguide.co.uk/?catcolor=800000&systemid=' + url +
            '&thistime=' + Hour + '&thisDay=' + Month + '/' + Day + '/' +
            Year + '&gridspan=03:00&view=0&gw=1323'
        ],
        [
            'Game show',
            'http://www.tvguide.co.uk/?catcolor=669999&systemid=' + url +
            '&thistime=' + Hour + '&thisDay=' + Month + '/' + Day + '/' +
            Year + '&gridspan=03:00&view=0&gw=1323'
        ],
        [
            'Sci-fi', 'http://www.tvguide.co.uk/?catcolor=666699&systemid=' +
            url + '&thistime=' + Hour + '&thisDay=' + Month + '/' + Day + '/' +
            Year + '&gridspan=03:00&view=0&gw=1323'
        ],
        [
            'Documentary',
            'http://www.tvguide.co.uk/?catcolor=CCCCCC&systemid=' + url +
            '&thistime=' + Hour + '&thisDay=' + Month + '/' + Day + '/' +
            Year + '&gridspan=03:00&view=0&gw=1323'
        ],
        [
            'Motor',
            'http://www.tvguide.co.uk/?catcolor=996633&systemid=7&thistime=' +
            Hour + '&thisDay=' + Month + '/' + Day + '/' + Year +
            '&gridspan=03:00&view=0&gw=1323'
        ],
        [
            'Horror',
            'http://www.tvguide.co.uk/?catcolor=666633&systemid=7&thistime=' +
            Hour + '&thisDay=' + Month + '/' + Day + '/' + Year +
            '&gridspan=03:00&view=0&gw=1323'
        ]
    ]
    for item in List:
        name = item[0]
        list_url = item[1]
        if ADDON.getSetting('cat_select') == 'Show Menu':
            process.Menu(name, list_url, 2206, '', '', '', '')
        else:
            check_name = ADDON.getSetting('cat_select')
            if check_name == name:
                WhatsOnCOUK(list_url, '')
Beispiel #28
0
def tube8():
	process.Menu('Longest','http://www.tube8.com/longest.html',739,'https://a3-images.myspacecdn.com/images03/1/cb9e1e694ca941abaf62f0026d18049f/300x300.jpg',FANART,'','')
	process.Menu('Magic','http://www.tube8.com/magic.html',739,'https://a3-images.myspacecdn.com/images03/1/cb9e1e694ca941abaf62f0026d18049f/300x300.jpg',FANART,'','')
	process.Menu('Most Discussed','http://www.tube8.com/mostdiscussed.html',739,'https://a3-images.myspacecdn.com/images03/1/cb9e1e694ca941abaf62f0026d18049f/300x300.jpg',FANART,'','')
	process.Menu('Most Favourited','http://www.tube8.com/mostfavorited.html',739,'https://a3-images.myspacecdn.com/images03/1/cb9e1e694ca941abaf62f0026d18049f/300x300.jpg',FANART,'','')
	process.Menu('Most Viewed','http://www.tube8.com/mostviewed.html',739,'https://a3-images.myspacecdn.com/images03/1/cb9e1e694ca941abaf62f0026d18049f/300x300.jpg',FANART,'','')
	process.Menu('Most Voted','http://www.tube8.com/mostvoted.html',739,'https://a3-images.myspacecdn.com/images03/1/cb9e1e694ca941abaf62f0026d18049f/300x300.jpg',FANART,'','')
	process.Menu('Newest','http://www.tube8.com/newest.html',739,'https://a3-images.myspacecdn.com/images03/1/cb9e1e694ca941abaf62f0026d18049f/300x300.jpg',FANART,'','')
	process.Menu('Top','http://www.tube8.com/top.html',739,'https://a3-images.myspacecdn.com/images03/1/cb9e1e694ca941abaf62f0026d18049f/300x300.jpg',FANART,'','')
	process.Menu('Categories','http://www.tube8.com/categories.html',741,'https://a3-images.myspacecdn.com/images03/1/cb9e1e694ca941abaf62f0026d18049f/300x300.jpg',FANART,'','')
	process.Menu('Tags','http://www.tube8.com/tags.html',742,'https://a3-images.myspacecdn.com/images03/1/cb9e1e694ca941abaf62f0026d18049f/300x300.jpg',FANART,'','')
	process.Menu('Search','',743,'https://a3-images.myspacecdn.com/images03/1/cb9e1e694ca941abaf62f0026d18049f/300x300.jpg',FANART,'','')
Beispiel #29
0
def Kids_Menu():
    process.Menu('A-Z','',607,ICON,FANART,'','')
    process.Menu('All','',603,ICON,FANART,'','')
    process.Menu('Search','',614,ICON,FANART,'','')
Beispiel #30
0
def TESTCATS():
    html = process.OPEN_URL(BASE)
    match = re.compile('<td><a href="(.+?)">(.+?)</a></td>').findall(html)
    for url, name in match:
        process.Menu(name, url, 803, ICON, FANART, '', '')