Merge pull request #251 from pipcat/master
Pequeño bug en episodios de cinefox
This commit is contained in:
@@ -535,29 +535,24 @@ def episodios(item):
|
|||||||
item.url += "/episodios"
|
item.url += "/episodios"
|
||||||
|
|
||||||
data = httptools.downloadpage(item.url).data
|
data = httptools.downloadpage(item.url).data
|
||||||
data_season = data[:]
|
|
||||||
|
|
||||||
#if "episodios" in item.extra or not __menu_info__ or item.path:
|
#if "episodios" in item.extra or not __menu_info__ or item.path:
|
||||||
action = "findvideos"
|
action = "findvideos"
|
||||||
# else:
|
# else:
|
||||||
# action = "menu_info_episode"
|
# action = "menu_info_episode"
|
||||||
|
|
||||||
seasons = scrapertools.find_single_match(data, '<a href="([^"]+)"[^>]+><span class="season-toggle')
|
patron = '<div class="ep-list-number">.*?href="([^"]+)">([^<]+)</a>.*?<span class="name">([^<]+)</span>'
|
||||||
for i, url in enumerate(seasons):
|
matches = scrapertools.find_multiple_matches(data, patron)
|
||||||
if i != 0:
|
for scrapedurl, episode, scrapedtitle in matches:
|
||||||
data_season = httptools.downloadpage(url, add_referer=True).data
|
new_item = item.clone(action=action, url=scrapedurl, text_color=color2, contentType="episode")
|
||||||
patron = '<div class="ep-list-number">.*?href="([^"]+)">([^<]+)</a>.*?<span class="name">([^<]+)</span>'
|
new_item.contentSeason = episode.split("x")[0]
|
||||||
matches = scrapertools.find_multiple_matches(data_season, patron)
|
new_item.contentEpisodeNumber = episode.split("x")[1]
|
||||||
for scrapedurl, episode, scrapedtitle in matches:
|
|
||||||
new_item = item.clone(action=action, url=scrapedurl, text_color=color2, contentType="episode")
|
|
||||||
new_item.contentSeason = episode.split("x")[0]
|
|
||||||
new_item.contentEpisodeNumber = episode.split("x")[1]
|
|
||||||
|
|
||||||
new_item.title = episode + " - " + scrapedtitle
|
new_item.title = episode + " - " + scrapedtitle
|
||||||
new_item.extra = "episode"
|
new_item.extra = "episode"
|
||||||
if "episodios" in item.extra or item.path:
|
if "episodios" in item.extra or item.path:
|
||||||
new_item.extra = "episode|"
|
new_item.extra = "episode|"
|
||||||
itemlist.append(new_item)
|
itemlist.append(new_item)
|
||||||
|
|
||||||
tmdb.set_infoLabels_itemlist(itemlist, seekTmdb=True)
|
tmdb.set_infoLabels_itemlist(itemlist, seekTmdb=True)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user