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')
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')
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')