예제 #1
0
def mainlist(item):
    #import web_pdb; web_pdb.set_trace()
    support.log()    
    itemlist = []
    
    support.menu(itemlist, 'Serie TV', 'serietv', host, contentType = 'episode') # mettere sempre episode per serietv, anime!!
    support.menu(itemlist, 'Serie TV Archivio submenu', 'serietv', host + "category/serie-tv-archive/", contentType = 'episode')
    support.menu(itemlist, 'Ultimi Aggiornamenti submenu', 'serietv', host + 'aggiornamento-episodi/', args='True', contentType = 'episode')
    support.menu(itemlist, 'Anime / Cartoni', 'serietv', host + 'category/anime-cartoni-animati/', contentType = 'episode')
    support.menu(itemlist, 'Cerca...', 'search', host, contentType = 'episode')

##    itemlist = filtertools.show_option(itemlist, item.channel, list_language, list_quality)
    # richiesto per autoplay
    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    itemlist.append(
        Item(channel='setting',
             action="channel_config",
             title=support.typo("Configurazione Canale color lime"),
             config=item.channel,
             folder=False,
             thumbnail=channelselector.get_thumb('setting_0.png'))
    )
    
    return itemlist
예제 #2
0
파일: animeworld.py 프로젝트: H2RIS/addon
def build_sub_menu(item):
    log()
    itemlist = []
    matches = re.compile(r'<input.*?name="([^"]+)" value="([^"]+)"\s*>[^>]+>([^<]+)<\/label>', re.DOTALL).findall(item.url)
    for name, value, title in matches:
        support.menu(itemlist, support.typo(title, 'bold'), 'video', host + '/filter?' + '&' + name + '=' + value + '&' + item.args[1])     
    return itemlist
예제 #3
0
def mainlist(item):
    #import web_pdb; web_pdb.set_trace()
    support.log()
    itemlist = []

    support.menu(
        itemlist, 'Serie TV', 'serietv', host,
        contentType='tvshow')  # mettere sempre episode per serietv, anime!!
    support.menu(itemlist,
                 'Serie TV Archivio submenu',
                 'serietv',
                 host + "/category/serie-tv-archive/",
                 contentType='tvshow')
    support.menu(itemlist,
                 'Ultimi Aggiornamenti submenu',
                 'serietv',
                 host + '/aggiornamento-episodi/',
                 args='True',
                 contentType='tvshow')
    support.menu(itemlist,
                 'Anime / Cartoni',
                 'serietv',
                 host + '/category/anime-cartoni-animati/',
                 contentType='tvshow')
    support.menu(itemlist, 'Cerca...', 'search', host, contentType='tvshow')

    ##    itemlist = filtertools.show_option(itemlist, item.channel, list_language, list_quality)
    # richiesto per autoplay
    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    support.channel_config(item, itemlist)

    return itemlist
예제 #4
0
def nation(item):
    log()
    itemlist = []
    menu(itemlist, 'Serie TV Americane', 'peliculas',
         host + '/serie-tv-streaming/serie-tv-americane/')
    menu(itemlist, 'Serie TV Italiane', 'peliculas',
         host + '/serie-tv-streaming/serie-tv-italiane/')
    return itemlist
예제 #5
0
def mainlist(item):
    logger.info(item.channel + 'mainlist')

    itemlist = web_menu()
    support.menu(itemlist, "Cerca Film... color kod", 'search', '', 'movie')
    support.menu(itemlist, "Cerca Serie... color kod", 'search', '', 'episode')

    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    return itemlist
예제 #6
0
파일: animeworld.py 프로젝트: H2RIS/addon
def build_menu(item):
    log()
    itemlist = []
    support.menu(itemlist, 'Tutti bold submenu', 'video', item.url+item.args[1])
    matches, data = support.match(item,r'<button class="btn btn-sm btn-default dropdown-toggle" data-toggle="dropdown"> (.*?) <span.*?>(.*?)<\/ul>',r'<form class="filters.*?>(.*?)<\/form>')
    log('ANIME DATA =' ,data)
    for title, html in matches:
        if title not in 'Lingua Ordine':
            support.menu(itemlist, title + ' submenu bold', 'build_sub_menu', html, args=item.args)
            log('ARGS= ', item.args[0])
            log('ARGS= ', html)
    return itemlist
예제 #7
0
def mainlist(item):
    log()
    itemlist = []

    support.menu(itemlist, 'Novità bold', 'pelicuals_tv', host, 'tvshow')
    support.menu(itemlist, 'Serie TV bold', 'lista_serie', host, 'tvshow')
    ('Archivio A-Z ', [, 'list_az', ]), 'tvshow', args=['serie'])

    support.aplay(item, itemlist, list_servers, list_quality)
    support.channel_config(item, itemlist)

    return itemlist
예제 #8
0
def mainlist(item):
    support.log()    
    itemlist = []

    support.menu(itemlist, 'Film', 'peliculas', host + "/nuove-uscite/")
    support.menu(itemlist, 'Per Genere submenu', 'menu', host, args='Film')
    support.menu(itemlist, 'Per Anno submenu', 'menu', host, args='Anno')
    support.menu(itemlist, 'Sub-ITA', 'peliculas', host + "/sub-ita/")
    support.menu(itemlist, 'Cerca...', 'search', host, 'movie')    
    support.aplay(item, itemlist,list_servers, list_quality)
    support.channel_config(item, itemlist)

    return itemlist
예제 #9
0
def mainlist(item):

    # Main options
    itemlist = []
    support.menu(itemlist, 'Novità bold', 'carousel', host, contentType='movie', args='movies')
    support.menu(itemlist, 'Sub ITA bold', 'carousel_subita', host, contentType='movie', args='movies')
    support.menu(itemlist, 'Ultime Richieste Inserite bold', 'carousel_request', host, contentType='movie', args='movies')
    support.menu(itemlist, 'Film Nelle Sale bold', 'carousel_cinema', host, contentType='movie', args='movies')
    ('Film Ultimi Inseriti ', [, 'carousel_last', 'movies'])
    ('Film Top ImDb ', ['/top-imdb/', 'top_imdb', 'movies'])
    support.menu(itemlist, 'Serie TV', 'carousel_episodes', host, contentTyp='episode', args='tvshows')
    ('Serie TV Top ImDb ', ['/top-imdb/', 'top_serie', 'tvshows'])

    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    return itemlist
예제 #10
0
def mainlist(item):
    log()
    itemlist = []
    support.menu(itemlist, 'Novità bold', 'latestep',
                 "%s/ultimi-episodi" % host, 'tvshow')
    support.menu(itemlist, 'Serie TV bold', 'lista_serie',
                 "%s/category/serie-tv" % host, 'tvshow')
    support.menu(itemlist, 'Categorie', 'categorie', host, 'tvshow')
    support.menu(itemlist, 'Cerca', 'search', host, 'tvshow')
    support.aplay(item, itemlist, list_servers, list_quality)
    support.channel_config(item, itemlist)
    return itemlist
예제 #11
0
def mainlist(item):
    log()
    itemlist = []

    menu(itemlist, 'Anime / Cartoni', 'peliculas', host + '/anime', 'tvshow')
    menu(itemlist, 'Categorie', 'categorie', host + '/filter?genere=',
         'tvshow')
    menu(itemlist, 'Ultimi Episodi', 'last', host, 'episode')
    menu(itemlist, 'Cerca...', 'search')
    support.aplay(item, itemlist, list_servers, list_quality)
    support.channel_config(item, itemlist)

    return itemlist
예제 #12
0
def web_menu():
    itemlist = []

    data = httptools.downloadpage(host, headers=headers).data
    matches = scrapertoolsV2.find_multiple_matches(
        data, r'<li class="page_item.*?><a href="([^"]+)">(.*?)<\/a>')
    blacklist = ['DMCA', 'Contatti', 'Attenzione NON FARTI OSCURARE']

    for url, title in matches:
        if not title in blacklist:
            title = title.replace('Lista ', '') + ' bold'
            if 'film' in title.lower():
                contentType = 'movie'
            else:
                contentType = 'episode'
            support.menu(itemlist,
                         title,
                         'peliculas',
                         url,
                         contentType=contentType)

    return itemlist
예제 #13
0
def mainlist(item):

    # Main options
    itemlist = []
    support.menu(itemlist, 'Al Cinema bold', 'carousel', host, contentType='movie')
    support.menu(itemlist, 'Film alta definizione bold', 'peliculas', host, contentType='movie', args='film')
    support.menu(itemlist, 'Categorie Film bold', 'categorias_film', host , contentType='movie', args='film')
    support.menu(itemlist, 'Categorie Serie bold', 'categorias_serie', host, contentType='tvshow', args='serie')



    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    return itemlist
예제 #14
0
def mainlist(item):
    log()
    itemlist = []

    menu(itemlist, 'Serie TV', 'peliculas', host + '/serie-tv-streaming',
         'tvshow')
    menu(itemlist, 'Per Genere submenu', 'genre', host, 'tvshow', 'TV')
    menu(itemlist, 'Per Nazione submenu', 'nation',
         host + '/serie-tv-streaming/', 'tvshow', 'TV')
    menu(itemlist, 'Cerca...', 'search', contentType='tvshow', args='TV')

    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    return itemlist
예제 #15
0
def mainlist(item):
    log()
    itemlist = []
    support.menu(itemlist, 'Novità bold', 'ultimiep',
                 "%s/fetch_pages.php?request=episodes" % host, 'tvshow')
    support.menu(itemlist, 'Anime bold', 'lista_anime',
                 "%s/animelist?load_all=1" % host)
    support.menu(itemlist,
                 'Archivio A-Z submenu',
                 'list_az',
                 '%s/animelist?load_all=1' % host,
                 args=['tvshow', 'alfabetico'])
    support.menu(itemlist, 'Cerca', 'search', host)
    support.aplay(item, itemlist, list_servers, list_quality)
    support.channel_config(item, itemlist)

    return itemlist
예제 #16
0
def mainlist(item):
    support.log()
    itemlist = []

    support.menu(itemlist, 'Ultime Uscite', 'peliculas', host + "/category/serie-tv/", "episode")
    support.menu(itemlist, 'Ultimi Episodi', 'peliculas', host + "/ultimi-episodi/", "episode", 'latest')
    support.menu(itemlist, 'Categorie', 'menu', host, "episode", args="Serie-Tv per Genere")


    autoplay.init(item.channel, list_servers, [])
    autoplay.show_option(item.channel, itemlist)

    return itemlist
예제 #17
0
def mainlist(item):
    log()

    itemlist = []
    menu(itemlist, 'Anime Leggendari', 'peliculas', host + '/category/anime-leggendari/')
    menu(itemlist, 'Anime ITA', 'peliculas', host + '/category/anime-ita/')
    menu(itemlist, 'Anime SUB-ITA', 'peliculas', host + '/category/anime-sub-ita/')
    menu(itemlist, 'Anime Conclusi', 'peliculas', host + '/category/serie-anime-concluse/')
    menu(itemlist, 'Anime in Corso', 'peliculas', host + '/category/anime-in-corso/')
    menu(itemlist, 'Genere', 'genres', host)
    menu(itemlist, 'Cerca...', 'search')
                     
    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    return itemlist
예제 #18
0
def mainlist(item):

    # Main options
    itemlist = []
    support.menu(itemlist,
                 'Ultimi episodi inseriti bold',
                 'insert',
                 host,
                 contentType='episode')
    support.menu(itemlist,
                 'Ultime novità bold',
                 'updates',
                 host,
                 contentType='episode')
    support.menu(itemlist,
                 'Episodi più visti bold',
                 'most_view',
                 host,
                 contentType='episode')
    support.menu(itemlist,
                 'Anime',
                 'list',
                 host + '/lista-anime-2/',
                 contentType='episode')
    support.menu(itemlist,
                 'Sub-Ita submenu',
                 'list',
                 host + '/lista-anime-sub-ita/',
                 contentType='episode')
    support.menu(itemlist,
                 'Serie TV bold',
                 'list',
                 host + '/lista-serie-tv/',
                 contentType='episode')
    support.menu(itemlist,
                 'Film Animazione bold',
                 'list',
                 host + '/lista-film-animazione/',
                 contentType="episode",
                 args="film")
    support.menu(itemlist,
                 '[COLOR blue]Cerca anime e serie...[/COLOR] bold',
                 'search',
                 host,
                 contentType='episode')

    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    return itemlist
예제 #19
0
def mainlist(item):
    log()

    itemlist = []

    support.menu(itemlist,
                 'Serie',
                 'serietv',
                 "%s/lista-serie-tv" % host,
                 'tvshow',
                 args=['news'])
    support.menu(itemlist,
                 'Ultimi Aggiornamenti submenu',
                 'serietv',
                 "%s/lista-serie-tv" % host,
                 'tvshow',
                 args=['update'])
    support.menu(itemlist,
                 'Categorie',
                 'categorie',
                 host,
                 'tvshow',
                 args=['cat'])
    support.menu(itemlist,
                 'Serie inedite Sub-ITA submenu',
                 'serietv',
                 "%s/lista-serie-tv" % host,
                 'tvshow',
                 args=['inedite'])
    support.menu(itemlist,
                 'Da non perdere bold submenu',
                 'serietv',
                 "%s/lista-serie-tv" % host,
                 'tvshow',
                 args=['tv', 'da non perdere'])
    support.menu(itemlist,
                 'Classiche bold submenu',
                 'serietv',
                 "%s/lista-serie-tv" % host,
                 'tvshow',
                 args=['tv', 'classiche'])
    support.menu(itemlist,
                 'Disegni che si muovono sullo schermo per magia bold',
                 'tvserie',
                 "%s/category/animazione/" % host,
                 'tvshow',
                 args=['anime'])

    # autoplay
    support.aplay(item, itemlist, list_servers, list_quality)
    # configurazione del canale
    support.channel_config(item, itemlist)

    return itemlist
예제 #20
0
def mainlist(item):
    support.log()

    itemlist = []

    support.menu(itemlist, 'Al Cinema', 'peliculas', host + '/cinema/')
    support.menu(itemlist, 'Ultimi Film Inseriti', 'peliculas', host)
    support.menu(itemlist, 'Film Sub-ITA', 'peliculas', host + '/sub-ita/')
    support.menu(itemlist, 'Film Ordine Alfabetico ', 'AZlist',
                 host + '/catalog/')
    support.menu(itemlist, 'Categorie Film', 'categories', host)
    support.menu(itemlist, 'Cerca...', 'search')

    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    return itemlist
예제 #21
0
def mainlist(item):
    support.log()

    # Menu Principale
    itemlist = []
    support.menu(itemlist, 'Film bold', 'peliculas', host + '/film/')
    support.menu(itemlist,
                 'Per genere submenu',
                 'menu',
                 host,
                 args="Film per Genere")
    support.menu(itemlist, 'Anime bold', 'peliculas',
                 host + '/category/anime/')
    support.menu(itemlist,
                 'Serie TV bold',
                 'peliculas',
                 host + '/serie-tv/',
                 contentType='episode')
    support.menu(itemlist,
                 'Ultime Uscite submenu',
                 'peliculas',
                 host + "/stagioni/",
                 "episode",
                 args='latests')
    support.menu(itemlist,
                 'Ultimi Episodi submenu',
                 'peliculas_latest_ep',
                 host + "/episodi/",
                 "episode",
                 args='lateste')
    support.menu(itemlist, '[COLOR blue]Cerca...[/COLOR]', 'search')

    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    return itemlist
예제 #22
0
def mainlist(item):
    log()

    itemlist = []

    support.menu(itemlist, 'Novità bold', 'serietvaggiornate',
                 "%s/lista-serie-tv" % host, 'tvshow')
    support.menu(itemlist, 'Nuove serie', 'nuoveserie',
                 "%s/lista-serie-tv" % host, 'tvshow')
    support.menu(itemlist,
                 'Serie inedite Sub-ITA',
                 'nuoveserie',
                 "%s/lista-serie-tv" % host,
                 'tvshow',
                 args=['inedite'])
    support.menu(itemlist,
                 'Da non perdere bold',
                 'nuoveserie',
                 "%s/lista-serie-tv" % host,
                 'tvshow',
                 args=['tv', 'da non perdere'])
    support.menu(itemlist,
                 'Classiche bold',
                 'nuoveserie',
                 "%s/lista-serie-tv" % host,
                 'tvshow',
                 args=['tv', 'classiche'])
    support.menu(itemlist, 'Anime', 'lista_serie',
                 "%s/category/animazione/" % host, 'tvshow')
    support.menu(itemlist,
                 'Categorie',
                 'categorie',
                 host,
                 'tvshow',
                 args=['serie'])
    support.menu(itemlist, 'Cerca', 'search', host, 'tvshow', args=['serie'])
    support.aplay(item, itemlist, list_servers, list_quality)
    support.channel_config(item, itemlist)

    return itemlist
예제 #23
0
def mainlist(item):
    logger.info("[vedohd.py] mainlist")
    findhost()

    autoplay.init(item.channel, list_servers, list_quality)

    # Main options
    itemlist = []
    support.menu(itemlist, 'Film', "peliculas", host + "film-hd")
    support.menu(itemlist, 'I più votati', "peliculas",
                 host + "ratings/?get=movies")
    support.menu(itemlist, 'I più popolari', "peliculas",
                 host + "trending/?get=movies")
    support.menu(itemlist, 'Generi', "generos", host)
    support.menu(itemlist, 'Anno', "year", host)
    support.menu(itemlist, 'Cerca', "search", host)

    autoplay.show_option(item.channel, itemlist)

    return itemlist
예제 #24
0
def mainlist(item):
    log()

    itemlist = []

    support.menu(itemlist,
                 'ITA submenu bold',
                 'build_menu',
                 host + '/filter?',
                 args=["anime", 'language[]=1'])
    support.menu(itemlist,
                 'Sub-ITA submenu bold',
                 'build_menu',
                 host + '/filter?',
                 args=["anime", 'language[]=0'])
    support.menu(itemlist,
                 'Archivio A-Z submenu',
                 'alfabetico',
                 host + '/az-list',
                 args=["tvshow", "a-z"])
    support.menu(itemlist,
                 'In corso submenu',
                 'video',
                 host + '/',
                 args=["in sala"])
    support.menu(itemlist, 'Generi submenu', 'generi', host + '/')
    support.menu(itemlist,
                 'Ultimi Aggiunti bold',
                 'video',
                 host + '/newest',
                 args=["anime"])
    support.menu(itemlist,
                 'Ultimi Episodi bold',
                 'video',
                 host + '/updated',
                 args=["novita'"])
    support.menu(itemlist, 'Cerca...', 'search')
    support.aplay(item, itemlist, list_servers, list_quality)
    support.channel_config(item, itemlist)
    return itemlist
예제 #25
0
def mainlist(item):
    """
    Creo il menu principale del canale
    :param item:
    :return: itemlist []
    """
    support.log()
    itemlist = []

    # Menu Principale
    support.menu(itemlist, 'Novità bold', 'peliculas', host)
    support.menu(itemlist, 'Film per Genere', 'genres', host, args='genres')
    support.menu(itemlist, 'Film per Anno submenu', 'genres', host, args='years')
    support.menu(itemlist, 'Film per Qualità submenu', 'genres', host, args='quality') 
    support.menu(itemlist, 'Al Cinema bold', 'peliculas', host+'film-del-cinema')    
    support.menu(itemlist, 'Popolari bold', 'peliculas', host+'piu-visti.html')
    support.menu(itemlist, 'Mi sento fortunato bold', 'genres', host, args='lucky')    
    support.menu(itemlist, 'Sub-ITA bold', 'peliculas', host+'film-sub-ita/')   
    support.menu(itemlist, 'Cerca film submenu', 'search', host)

    # per autoplay
    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    itemlist.append(
        Item(channel='setting',
             action="channel_config",
             title=support.typo("Configurazione Canale color lime"),
             config=item.channel,
             folder=False,
             thumbnail=channelselector.get_thumb('setting_0.png'))
    )
    
    return itemlist
예제 #26
0
def mainlist(item):
    """
    Creo il menu principale del canale
    :param item:
    :return: itemlist []
    """
    support.log()
    itemlist = []

    # Menu Principale
    support.menu(itemlist, 'Novità bold', 'peliculas', host)
    support.menu(itemlist, 'Film per Genere', 'genres', host, args='genres')
    support.menu(itemlist, 'Film per Anno submenu', 'genres', host, args='years')
    support.menu(itemlist, 'Film per Qualità submenu', 'genres', host, args='quality') 
    support.menu(itemlist, 'Al Cinema bold', 'peliculas', host + '/film-del-cinema')
    support.menu(itemlist, 'Popolari bold', 'peliculas', host + '/piu-visti.html')
    support.menu(itemlist, 'Mi sento fortunato bold', 'genres', host, args='lucky')    
    support.menu(itemlist, 'Sub-ITA bold', 'peliculas', host + '/film-sub-ita/')
    support.menu(itemlist, 'Cerca film submenu', 'search', host)

    # per autoplay
    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    support.channel_config(item, itemlist)
    
    return itemlist
예제 #27
0
def mainlist(item):
    logger.info()

    itemlist =[]

    support.menu(itemlist, '[B]Film[/B]', 'peliculas', host + '/category/film/', 'movie')
    support.menu(itemlist, '[B] > Film per Genere[/B]', 'genre', host, 'tvshow')
    support.menu(itemlist, '[COLOR blue]Cerca Film...[/COLOR]', 'search', '')
    support.menu(itemlist, '[B]Serie TV[/B]', 'peliculas', host + '/category/serie-tv/', 'tvshow')
    support.menu(itemlist, '[B] > Serie TV in ordine alfabetico[/B]', 'az', host + '/category/serie-tv/', 'tvshow')
    support.menu(itemlist, '[COLOR blue]Cerca Serie TV...[/COLOR]', 'search', '', 'tvshow')


    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    for item in itemlist:
        logger.info('MENU=' + str(item) )

    return itemlist
예제 #28
0
def mainlist(item):
    log()
    itemlist = []

    menu(itemlist, 'Film', 'peliculas', host + '/film/', 'movie', args='movie')
    menu(itemlist, 'Film Al Cinema submenu', 'peliculas',
         host + '/watch-genre/al-cinema/', 'movie')
    menu(itemlist, 'Film HD submenu', 'peliculas',
         host + '/watch-genre/altadefinizione/', 'movie')
    menu(itemlist, 'Film Per Categoria submenu', 'category', host, 'movie')
    menu(itemlist,
         'Cerca film... submenu color kod',
         'search',
         contentType='movie',
         args='findvideos')
    menu(itemlist,
         'Serie TV',
         'peliculas',
         host + '/watch-genre/serie-tv/',
         contentType='episode')
    menu(itemlist,
         'Serie TV HD submenu',
         'peliculas',
         host + '/watch-genre/serie-altadefinizione/',
         contentType='episode')
    menu(itemlist,
         'Miniserie submenu',
         'peliculas',
         host + '/watch-genre/miniserie/',
         contentType='episode',
         args='serie')
    menu(itemlist,
         'Programmi TV submenu',
         'peliculas',
         host + '/watch-genre/programmi-tv/',
         contentType='episode')
    menu(itemlist,
         'Anime submenu',
         'peliculas',
         host + '/watch-genre/anime/',
         contentType='episode',
         args='anime')
    menu(itemlist,
         'Cerca Serie TV... submenu color kod',
         'search',
         contentType='episode',
         args='episodios')
    aplay(item, itemlist, list_servers, list_quality)

    return itemlist
예제 #29
0
def mainlist(item):
    logger.info('[cinemalibero.py] mainlist')

    autoplay.init(item.channel, list_servers,
                  list_quality)  # Necessario per Autoplay

    # Menu Principale
    itemlist = []
    support.menu(itemlist, 'Film bold', 'video', host + '/category/film/')
    support.menu(itemlist, 'Generi submenu', 'genres', host)
    support.menu(itemlist, 'Cerca film submenu', 'search', host)
    support.menu(itemlist,
                 'Serie TV bold',
                 'video',
                 host + '/category/serie-tv/',
                 contentType='episode')
    support.menu(itemlist,
                 'Anime submenu',
                 'video',
                 host + '/category/anime-giapponesi/',
                 contentType='episode')
    support.menu(itemlist,
                 'Cerca serie submenu',
                 'search',
                 host,
                 contentType='episode')
    support.menu(itemlist, 'Sport bold', 'video', host + '/category/sport/')

    autoplay.show_option(
        item.channel,
        itemlist)  # Necessario per Autoplay (Menu Configurazione)

    itemlist.append(
        Item(channel='setting',
             action="channel_config",
             title=support.typo("Configurazione Canale color lime"),
             config=item.channel,
             folder=False,
             thumbnail=channelselector.get_thumb('setting_0.png')))

    return itemlist
예제 #30
0
def mainlist(item):
    support.log()
    itemlist = []

    support.menu(itemlist, 'Film', 'peliculas', host + "/film/")
    support.menu(itemlist, 'Film Anime', 'peliculas', host + "/genere/anime/")
    support.menu(itemlist, 'Film per genere', 'generos', host)
    support.menu(itemlist,
                 'Serie TV',
                 'peliculas',
                 host + "/serietv/",
                 contentType='tvshow')
    support.menu(itemlist,
                 'Anime',
                 'peliculas',
                 host + "/genere/anime/",
                 contentType='tvshow')
    support.menu(itemlist, 'Cerca film', 'search', host)
    support.menu(itemlist,
                 'Cerca serie tv',
                 'search',
                 host,
                 contentType='tvshow')

    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    return itemlist