Animeflv: problema en scraping
This commit is contained in:
@@ -65,6 +65,10 @@ def search(item, texto):
|
||||
_id = e["id"]
|
||||
url = "%sanime/%s/%s" % (HOST, _id, e["slug"])
|
||||
title = e["title"]
|
||||
#if "'" in title:
|
||||
# title = title.replace("'","")
|
||||
#if "°" in title:
|
||||
# title = title.replace("°","")
|
||||
thumbnail = "%suploads/animes/covers/%s.jpg" % (HOST, e["id"])
|
||||
new_item = item.clone(action="episodios", title=title, url=url, thumbnail=thumbnail)
|
||||
if e["type"] != "movie":
|
||||
@@ -188,8 +192,9 @@ def episodios(item):
|
||||
itemlist = []
|
||||
data = httptools.downloadpage(item.url).data
|
||||
data = re.sub(r"\n|\r|\t|\s{2}|-\s", "", data)
|
||||
info = eval(scrapertools.find_single_match(data, 'anime_info = (.*?);'))
|
||||
episodes = eval(scrapertools.find_single_match(data, 'var episodes = (.*?);'))
|
||||
info = scrapertools.find_single_match(data, "anime_info = \[(.*?)\];")
|
||||
info = eval(info)
|
||||
episodes = eval(scrapertools.find_single_match(data, "var episodes = (.*?);"))
|
||||
for episode in episodes:
|
||||
url = '%s/ver/%s/%s-%s' % (HOST, episode[1], info[2], episode[0])
|
||||
season = 1
|
||||
|
||||
Reference in New Issue
Block a user