def all_episodes(url):
global content_type
import pickle
import xbmcgui
season_urls = pickle.loads(url)
result_items = []
dialog = xbmcgui.DialogProgress()
dialog.create(addon_name, _("Loading items"))
num_urls = len(season_urls)
for index, season_url in enumerate(season_urls):
if dialog.iscanceled():
break
percent = ((index + 1) * 100) / num_urls
dialog.update(percent, _("processing lists"), _("%s of %s") % (
index + 1,
num_urls))
jen_list = JenList(season_url)
result_items.extend(jen_list.get_list(skip_dialog=True))
content_type = "episodes"
display_list(result_items, "episodes")
评论列表
文章目录