Example #1
0
def controls(itemlist, item, AutoPlay=True, CheckLinks=True):
    from core import jsontools
    from platformcode.config import get_setting

    CL = get_setting('checklinks') or get_setting('checklinks', item.channel)
    autoplay_node = jsontools.get_node_from_file('autoplay', 'AUTOPLAY')
    channel_node = autoplay_node.get(item.channel, {})
    if not channel_node:  # non ha mai aperto il menu del canale quindi in autoplay_data.json non c'e la key
        channelFile = __import__('channels.' + item.channel,
                                 fromlist=["channels.%s" % item.channel])
        autoplay.init(item.channel, channelFile.list_servers,
                      channelFile.list_quality)

    autoplay_node = jsontools.get_node_from_file('autoplay', 'AUTOPLAY')
    channel_node = autoplay_node.get(item.channel, {})
    settings_node = channel_node.get('settings', {})
    AP = get_setting('autoplay') or settings_node['active']

    if CL and not AP:
        if get_setting('checklinks', item.channel):
            checklinks = get_setting('checklinks', item.channel)
        else:
            checklinks = get_setting('checklinks')
        if get_setting('checklinks_number', item.channel):
            checklinks_number = get_setting('checklinks_number', item.channel)
        else:
            checklinks_number = get_setting('checklinks_number')
        itemlist = servertools.check_list_links(itemlist, checklinks_number)

    if AutoPlay == True:
        autoplay.start(itemlist, item)

    videolibrary(itemlist, item, function_level=3)
    return itemlist
Example #2
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)

    support.channel_config(item, itemlist)

    return itemlist
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
Example #4
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
Example #5
0
def mainlist(item):
    findhost()

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

    # Main options
    itemlist = []
    support.menu(itemlist, 'Ultimi 100 Film Aggiornati bold', 'last', host + '/lista-film-ultimi-100-film-aggiornati/')

    support.menu(itemlist, 'Film bold', 'peliculas', host)
    support.menu(itemlist, 'HD submenu', 'menu', host, args="Film HD Streaming")
    support.menu(itemlist, 'Per genere submenu', 'menu', host, args="Film per Genere")
    support.menu(itemlist, 'Per anno submenu', 'menu', host, args="Film per Anno")
    support.menu(itemlist, 'Cerca film... submenu', 'search', host, args='film')

    support.menu(itemlist, 'Serie TV bold', 'peliculas', host + '/serietv/', contentType='tvshow')
    support.menu(itemlist, 'Aggiornamenti serie tv', 'last', host + '/serietv/aggiornamento-quotidiano-serie-tv/', contentType='tvshow')
    support.menu(itemlist, 'Per Lettera submenu', 'menu', host + '/serietv/', contentType='tvshow', args="Serie-Tv per Lettera")
    support.menu(itemlist, 'Per Genere submenu', 'menu', host + '/serietv/', contentType='tvshow', args="Serie-Tv per Genere")
    support.menu(itemlist, 'Per anno submenu', 'menu', host + '/serietv/', contentType='tvshow', args="Serie-Tv per Anno")
    support.menu(itemlist, 'Cerca serie... submenu', 'search', host + '/serietv/', contentType='tvshow', args='serie')
    
    autoplay.show_option(item.channel, itemlist)

    return itemlist
Example #6
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
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
Example #8
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
Example #9
0
def mainlist(item):
    logger.info("[altadefinizionehd.py] mainlist")

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

    itemlist = [
        Item(channel=item.channel,
             action="video",
             title="[B]Film[/B]",
             url=host + '/movies/',
             thumbnail=NovitaThumbnail,
             fanart=FilmFanart),
        Item(channel=item.channel,
             action="menu",
             title="[B] > Film per Genere[/B]",
             url=host,
             extra='GENERE',
             thumbnail=NovitaThumbnail,
             fanart=FilmFanart),
        Item(channel=item.channel,
             action="menu",
             title="[B] > Film per Anno[/B]",
             url=host,
             extra='ANNO',
             thumbnail=NovitaThumbnail,
             fanart=FilmFanart),
        Item(channel=item.channel,
             action="video",
             title="Film Sub-Ita",
             url=host + "/genre/sub-ita/",
             thumbnail=NovitaThumbnail,
             fanart=FilmFanart),
        Item(channel=item.channel,
             action="video",
             title="Film Rip",
             url=host + "/genre/dvdrip-bdrip-brrip/",
             thumbnail=NovitaThumbnail,
             fanart=FilmFanart),
        Item(channel=item.channel,
             action="video",
             title="Film al Cinema",
             url=host + "/genre/cinema/",
             thumbnail=NovitaThumbnail,
             fanart=FilmFanart),
        Item(channel=item.channel,
             action="search",
             extra="movie",
             title="[COLOR blue]Cerca Film...[/COLOR]",
             thumbnail=CercaThumbnail,
             fanart=FilmFanart)
    ]

    autoplay.show_option(item.channel, itemlist)

    itemlist = thumb(itemlist)

    return itemlist
Example #10
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')
    support.menu(itemlist,
                 'Film Ultimi Inseriti submenu',
                 'carousel_last',
                 host,
                 contentType='movie',
                 args='movies')
    support.menu(itemlist,
                 'Film Top ImDb submenu',
                 'top_imdb',
                 host + 'top-imdb/',
                 contentType='movie',
                 args='movies')
    support.menu(itemlist,
                 'Serie TV',
                 'carousel_episodes',
                 host,
                 contentType='episode',
                 args='tvshows')
    support.menu(itemlist,
                 'Serie TV Top ImDb submenu',
                 'top_serie',
                 host + 'top-imdb/',
                 contentType='episode',
                 args='tvshows')
    support.menu(itemlist, '[COLOR blue]Cerca...[/COLOR] bold', 'search', host)
    autoplay.init(item.channel, list_servers, list_quality)
    autoplay.show_option(item.channel, itemlist)

    return itemlist
Example #11
0
def mainlist(item):
    logger.info("kod.casacinema mainlist")

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

    itemlist = [
        Item(channel=item.channel,
             title="[B]Film[/B]",
             action="peliculas",
             extra="movie",
             url="%s/category/film" % host),
        Item(channel=item.channel,
             title="[B]Film - HD[/B]",
             action="peliculas",
             extra="movie",
             url="%s/?s=[HD]" % host),
        Item(channel=item.channel,
             title="[B] > Categorie[/B]",
             action="categorias",
             extra="movie",
             url="%s/category/film" % host),
        Item(channel=item.channel,
             title="[B]Film Sub - Ita[/B]",
             action="peliculas",
             extra="movie",
             url="%s/category/sub-ita" % host),
        Item(
            channel=item.channel,
            title="[COLOR blue]Cerca Film...[/COLOR]",
            action="search",
            extra="movie",
        ),
        Item(channel=item.channel,
             title="[B]Serie TV[/B]",
             extra="tvshow",
             action="peliculas_tv",
             url="%s/category/serie-tv" % host),
        Item(channel=item.channel,
             title="[B]Aggiornamenti Serie TV[/B]",
             action="update_tv",
             url="%s/aggiornamenti-serie-tv" % host,
             extra="tvshow"),
        Item(channel=item.channel,
             title="[COLOR blue]Cerca Serie TV...[/COLOR]",
             action="search",
             extra="tvshow")
    ]

    autoplay.show_option(item.channel, itemlist)

    # auto thumb
    itemlist = thumb(itemlist)

    return itemlist
Example #12
0
def mainlist(item):
    logger.info()

    path = os.path.join(config.get_data_path(), 'community_channels.json')
    if not os.path.exists(path):
        with open(path, "w") as file:
            file.write('{"channels":{}}')
            file.close()
    autoplay.init(item.channel, list_servers, list_quality)

    return show_channels(item)
Example #13
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
Example #14
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
Example #15
0
def controls(itemlist, item, AutoPlay=True, CheckLinks=True, down_load=True):
    from core import jsontools
    from platformcode.config import get_setting

    CL = get_setting('checklinks') or get_setting('checklinks', item.channel)
    autoplay_node = jsontools.get_node_from_file('autoplay', 'AUTOPLAY')
    channel_node = autoplay_node.get(item.channel, {})
    if not channel_node:  # non ha mai aperto il menu del canale quindi in autoplay_data.json non c'e la key
        channelFile = __import__('channels.' + item.channel,
                                 fromlist=["channels.%s" % item.channel])
        autoplay.init(item.channel, channelFile.list_servers,
                      channelFile.list_quality)

    autoplay_node = jsontools.get_node_from_file('autoplay', 'AUTOPLAY')
    channel_node = autoplay_node.get(item.channel, {})
    settings_node = channel_node.get('settings', {})
    AP = get_setting('autoplay') or settings_node['active']
    HS = config.get_setting('hide_servers')

    if CL and not AP:
        if get_setting('checklinks', item.channel):
            checklinks = get_setting('checklinks', item.channel)
        else:
            checklinks = get_setting('checklinks')
        if get_setting('checklinks_number', item.channel):
            checklinks_number = get_setting('checklinks_number', item.channel)
        else:
            checklinks_number = get_setting('checklinks_number')
        itemlist = servertools.check_list_links(itemlist, checklinks_number)

    if AutoPlay == True and not 'downloads' in inspect.stack(
    )[3][1] + inspect.stack()[4][1]:
        autoplay.start(itemlist, item)

    if item.contentChannel != 'videolibrary':
        videolibrary(itemlist, item, function_level=3)
    if get_setting('downloadenabled') and down_load == True:
        download(itemlist, item, function_level=3)

    VL = False
    try:
        if  'downloads' in inspect.stack()[3][1] + inspect.stack()[4][1] or \
            inspect.stack()[4][3] == 'play_from_library' or \
            inspect.stack()[5][3] == 'play_from_library' or \
            'videolibrary' in inspect.stack()[3][1] or \
            'videolibrary' in inspect.stack()[4][1]:
            VL = True
    except:
        pass
    if not AP or VL or not HS:
        return itemlist
Example #16
0
def mainlist(item):

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

    logger.info()
    itemlist = [
        Item(
            channel=item.channel,
            title="[COLOR azure]Film[/COLOR]",
            action="peliculas",
            extra="movie",
            url="%s/category/films/" % host,
            thumbnail=
            "http://orig03.deviantart.net/6889/f/2014/079/7/b/movies_and_popcorn_folder_icon_by_matheusgrilo-d7ay4tw.png"
        ),
        Item(channel=item.channel,
             title="[COLOR yellow]Cerca...[/COLOR]",
             action="search",
             extra="movie",
             thumbnail=
             "http://dc467.4shared.com/img/fEbJqOum/s7/13feaf0c8c0/Search"),
        Item(
            channel=item.channel,
            title="[COLOR azure]Serie TV[/COLOR]",
            extra="tvshow",
            action="peliculas_tv",
            url="%s/category/serie/" % host,
            thumbnail=
            "http://orig03.deviantart.net/6889/f/2014/079/7/b/movies_and_popcorn_folder_icon_by_matheusgrilo-d7ay4tw.png"
        ),
        Item(
            channel=item.channel,
            title="[COLOR azure]Anime[/COLOR]",
            extra="tvshow",
            action="peliculas_tv",
            url="%s/category/anime-cartoni-animati/" % host,
            thumbnail=
            "http://orig03.deviantart.net/6889/f/2014/079/7/b/movies_and_popcorn_folder_icon_by_matheusgrilo-d7ay4tw.png"
        ),
        Item(channel=item.channel,
             title="[COLOR yellow]Cerca SerieTV...[/COLOR]",
             action="search",
             extra="tvshow",
             thumbnail=
             "http://dc467.4shared.com/img/fEbJqOum/s7/13feaf0c8c0/Search")
    ]

    autoplay.show_option(item.channel, itemlist)

    return itemlist
Example #17
0
def mainlist(item):
    logger.info("kod.italiafilmhd mainlist")

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

    itemlist = [
        Item(
            channel=item.channel,
            title="[COLOR azure]Novita'[/COLOR]",
            action="fichas",
            url=host + "/cinema/",
            thumbnail=
            "http://orig03.deviantart.net/6889/f/2014/079/7/b/movies_and_popcorn_folder_icon_by_matheusgrilo-d7ay4tw.png"
        ),
        Item(
            channel=item.channel,
            title="[COLOR azure]Ultimi Film Inseriti[/COLOR]",
            action="fichas",
            url=host + "/film/",
            thumbnail=
            "http://orig03.deviantart.net/6889/f/2014/079/7/b/movies_and_popcorn_folder_icon_by_matheusgrilo-d7ay4tw.png"
        ),
        Item(
            channel=item.channel,
            title="[COLOR azure]Film per Genere[/COLOR]",
            action="genere",
            url=host,
            thumbnail=
            "http://orig03.deviantart.net/6889/f/2014/079/7/b/movies_and_popcorn_folder_icon_by_matheusgrilo-d7ay4tw.png"
        ),
        Item(
            channel=item.channel,
            title="Serie TV",
            text_color="azure",
            action="tv_series",
            url="%s/serie-tv-hd/" % host,
            thumbnail=
            "http://orig03.deviantart.net/6889/f/2014/079/7/b/movies_and_popcorn_folder_icon_by_matheusgrilo-d7ay4tw.png"
        ),
        Item(channel=item.channel,
             title="[COLOR orange]Cerca...[/COLOR]",
             action="search",
             extra="movie",
             thumbnail=
             "http://dc467.4shared.com/img/fEbJqOum/s7/13feaf0c8c0/Search")
    ]

    autoplay.show_option(item.channel, itemlist)

    return itemlist
Example #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
Example #19
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
Example #20
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
Example #21
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
Example #22
0
def mainlist(item):
    logger.info('[filmsenzalimiti.py] mainlist')

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

    itemlist = [
        Item(channel=item.channel,
             action='video',
             title='Film',
             contentType='movie',
             url=host,
             thumbnail=''),
        Item(channel=item.channel,
             action='video',
             title='Novità',
             contentType='movie',
             url=host + '/category/nuove-uscite',
             thumbnail=''),
        Item(channel=item.channel,
             action='video',
             title='In Sala',
             contentType='movie',
             url=host + '/category/in-sala',
             thumbnail=''),
        Item(channel=item.channel,
             action='video',
             title='Sottotitolati',
             contentType='movie',
             url=host + '/category/sub-ita',
             thumbnail=''),
        Item(channel=item.channel,
             action='sottomenu',
             title='[B]Categoria[/B]',
             contentType='movie',
             url=host,
             thumbnail=''),
        Item(channel=item.channel,
             action='search',
             extra='tvshow',
             title='[B]Cerca...[/B]',
             contentType='movie',
             thumbnail='')
    ]

    autoplay.show_option(item.channel, itemlist)

    return itemlist
Example #23
0
def mainlist(item):
    logger.info("alfa.casacinema mainlist")

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

    itemlist = [
        Item(
            channel=item.channel,
            title="Film",
            action="peliculas",
            extra="movie",
            url=host,
            thumbnail=
            "http://orig03.deviantart.net/6889/f/2014/079/7/b/movies_and_popcorn_folder_icon_by_matheusgrilo-d7ay4tw.png"
        ),
        Item(channel=item.channel,
             title="In sala",
             action="peliculas",
             extra="movie",
             url="%s/category/in-sala/" % host,
             thumbnail="http://jcrent.com/apple%20tv%20final/HD.png"),
        Item(
            channel=item.channel,
            title="Novità",
            action="peliculas",
            extra="movie",
            url="%s/category/nuove-uscite/" % host,
            thumbnail=
            "http://orig03.deviantart.net/6889/f/2014/079/7/b/movies_and_popcorn_folder_icon_by_matheusgrilo-d7ay4tw.png"
        ),
        Item(channel=item.channel,
             title="Sub - Ita",
             action="peliculas",
             extra="movie",
             url="%s/category/sub-ita/" % host,
             thumbnail="http://i.imgur.com/qUENzxl.png"),
        Item(channel=item.channel,
             title="[COLOR yellow]Cerca...[/COLOR]",
             action="search",
             extra="movie",
             thumbnail=
             "http://dc467.4shared.com/img/fEbJqOum/s7/13feaf0c8c0/Search")
    ]

    autoplay.show_option(item.channel, itemlist)

    return itemlist
Example #24
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
def mainlist(item):
    """
    Creo il menu principale del canale
    :param item:
    :return: itemlist []
    """
    logger.info("%s mainlist log: %s" % (__channel__, item))
    itemlist = []

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

    # Menu Principale
    support.menu(itemlist,
                 'Film Ultimi Arrivi bold',
                 'peliculas',
                 host,
                 args='pellicola')
    support.menu(itemlist, 'Genere', 'categorie', host, args='genres')
    support.menu(itemlist,
                 'Per anno submenu',
                 'categorie',
                 host,
                 args=['Film per Anno', 'years'])
    support.menu(itemlist,
                 'Per lettera',
                 'categorie',
                 host + 'catalog/a/',
                 args=['Film per Lettera', 'orderalf'])
    support.menu(itemlist,
                 'Al Cinema bold',
                 'peliculas',
                 host + 'cinema/',
                 args='pellicola')
    support.menu(itemlist,
                 'Sub-ITA bold',
                 'peliculas',
                 host + 'sub-ita/',
                 args='pellicola')
    support.menu(itemlist, 'Cerca film submenu', 'search', host)

    autoplay.show_option(item.channel, itemlist)

    return itemlist
Example #26
0
def mainlist(item):
    logger.info('[filmsenzalimiticc.py] mainlist')

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

    # Menu Principale
    itemlist = [
        Item(channel=item.channel,
             action='video',
             title='Film',
             url=host,
             contentType='movie',
             thumbnail=''),
        Item(channel=item.channel,
             action='sottomenu_film',
             title='Categorie Film',
             url=host,
             contentType='movie',
             thumbnail=''),
        Item(channel=item.channel,
             action='video',
             title='Serie TV',
             url=host + '/serie-tv/',
             contentType='tvshow',
             thumbnail=''),
        Item(channel=item.channel,
             action='sottomenu_serie',
             title='[B]Categorie Serie TV[/B]',
             thumbnail=''),
        Item(channel=item.channel,
             action='search',
             extra='tvshow',
             title='[B]Cerca... (non funziona)[/B]',
             thumbnail='')
    ]

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

    return itemlist
Example #27
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
Example #28
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
Example #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
Example #30
0
def mainlist(item):
    logger.info("kod.mondoserietvmainlist")

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

    itemlist = [Item(channel=item.channel,
                     action="lista_serie",
                     title="[COLOR azure]Lista Serie Tv Anni 50 60 70 80[/COLOR]",
                     url=("%s/lista-serie-tv-anni-60-70-80/" % host),
                     thumbnail="http://orig03.deviantart.net/6889/f/2014/079/7/b/movies_and_popcorn_folder_icon_by_matheusgrilo-d7ay4tw.png"),
                Item(channel=item.channel,
                     action="lista_serie",
                     title="[COLOR azure]Lista Serie Tv Italiane[/COLOR]",
                     url=("%s/lista-serie-tv-italiane/" % host),
                     thumbnail="http://orig03.deviantart.net/6889/f/2014/079/7/b/movies_and_popcorn_folder_icon_by_matheusgrilo-d7ay4tw.png"),
                Item(channel=item.channel,
                     action="lista_serie",
                     title="[COLOR azure]Lista Cartoni Animati & Anime[/COLOR]",
                     url=("%s/lista-cartoni-animati-e-anime/" % host),
                     thumbnail="http://orig03.deviantart.net/6889/f/2014/079/7/b/movies_and_popcorn_folder_icon_by_matheusgrilo-d7ay4tw.png"),
                Item(channel=item.channel,
                     action="peliculas",
                     title="[COLOR azure]Lista Film[/COLOR]",
                     url=("%s/lista-film/" % host),
                     thumbnail="http://orig03.deviantart.net/6889/f/2014/079/7/b/movies_and_popcorn_folder_icon_by_matheusgrilo-d7ay4tw.png"),
                Item(channel=item.channel,
                     title="[COLOR yellow]Cerca Film...[/COLOR]",
                     action="search",
                     extra="movie",
                     thumbnail="http://dc467.4shared.com/img/fEbJqOum/s7/13feaf0c8c0/Search"),
                Item(channel=item.channel,
                     title="[COLOR yellow]Cerca SerieTV...[/COLOR]",
                     action="search",
                     extra="tvshow",
                     thumbnail="http://dc467.4shared.com/img/fEbJqOum/s7/13feaf0c8c0/Search")]
    autoplay.show_option(item.channel, itemlist)

    return itemlist