commit
465a451a3a
|
@ -1,5 +1,3 @@
|
|||
import re
|
||||
|
||||
from anime_downloader.sites.anime import Anime, AnimeEpisode, SearchResult
|
||||
from anime_downloader.sites import helpers
|
||||
|
||||
|
@ -22,7 +20,6 @@ class Nyaa(Anime, sitename='nyaa'):
|
|||
filters = {"No filter": 0, "No remakes": 1, "Trusted only": 2}
|
||||
categories = {"Anime Music Video": "1_1", "English-translated": "1_2", "Non-English-translated": "1_3"}
|
||||
|
||||
rex = r'(magnet:)+[^"]*'
|
||||
self = cls()
|
||||
|
||||
parameters = {"f": filters[self.config["filter"]], "c": categories[self.config["category"]], "q": query, "s": "size", "o": "desc"}
|
||||
|
@ -31,7 +28,7 @@ class Nyaa(Anime, sitename='nyaa'):
|
|||
search_results = [
|
||||
SearchResult(
|
||||
title=i.select("a:not(.comments)")[1].get("title"),
|
||||
url=i.find_all('a', {'href': re.compile(rex)})[0].get('href'),
|
||||
url=i.select_one('a[href*="magnet"]')['href'],
|
||||
meta={'peers': i.find_all('td', class_='text-center')[3].text + ' peers', 'size':i.find_all('td', class_='text-center')[1].text})
|
||||
|
||||
for i in search_results.select("tr.default, tr.success")
|
||||
|
|
Loading…
Reference in New Issue