Example #1
0
def search_cb(content, data):
    #movies, TV series and details
    movies = list_links(content, 'http://www.youku.com/show_page/id_')
    details = list_links(content, '/detail/show/')
    n = (len(movies) + len(details)) >> 1
    #videos
    links = movies + details + list_links(content, 'http://v.youku.com/v_show/')
    moonplayer.show_list(links)
    for i in xrange(n):
        moonplayer.set_list_item_color(i, '#0000ff')
Example #2
0
def search_cb(content, data):
    #movies, TV series and details
    movies = list_links(content, 'http://www.youku.com/show_page/id_')
    details = list_links(content, '/detail/show/')
    n = (len(movies) + len(details)) >> 1
    #videos
    links = movies + details + list_links(content,
                                          'http://v.youku.com/v_show/')
    moonplayer.show_list(links)
    for i in xrange(n):
        moonplayer.set_list_item_color(i, '#0000ff')
Example #3
0
def search_cb(content, keyword):
    #movies and tv series
    result = list_links(content, 'http://www.iqiyi.com/lib/m_')
    n = len(result) / 2
    #album
    result += list_links(content, 'http://www.iqiyi.com/a_')
    n2 = len(result) / 2
    #single video
    result += list_links(content, 'http://www.iqiyi.com/w_', keyword)
    result += list_links(content, 'http://www.iqiyi.com/v_', keyword)
    moonplayer.show_list(result)
    for i in xrange(n):
        moonplayer.set_list_item_color(i, '#0000ff')
    for i in xrange(n, n2):
        moonplayer.set_list_item_color(i, '#ff00ff')
Example #4
0
def search_cb(page, kw):
    page = convert_to_utf8(page)
    #tv series
    links = list_links(page, 'http://so.tv.sohu.com/show/', kw)
    links += list_links(page, 'http://tv.sohu.com/item/', kw)
    n_series = len(links) / 2
    #movies
    links += list_links(page, 'http://tv.sohu.com/2', kw)
    n = len(links) / 2
    #others
    links += list_links(page, 'http://my.tv.sohu.com/us/', kw)
    #show
    moonplayer.show_list(links)
    for i in xrange(n_series):
        moonplayer.set_list_item_color(i, '#0000ff')
    for i in xrange(n_series, n):
        moonplayer.set_list_item_color(i, '#6a4100')
Example #5
0
def search_cb(page, kw):
    page = convert_to_utf8(page)
    #tv series
    links = list_links(page, 'http://so.tv.sohu.com/show/', kw)
    links += list_links(page, 'http://tv.sohu.com/item/', kw)
    n_series = len(links) / 2
    #movies
    links += list_links(page, 'http://tv.sohu.com/2', kw)
    n = len(links) / 2
    #others
    links += list_links(page, 'http://my.tv.sohu.com/us/', kw)
    #show
    moonplayer.show_list(links)
    for i in xrange(n_series):
        moonplayer.set_list_item_color(i, '#0000ff')
    for i in xrange(n_series, n):
	moonplayer.set_list_item_color(i, '#6a4100')