Files
2019-12-14 22:33:14 -05:00

25 lines
808 B
Python

from .gomanga_co import GoMangaCo
from .helpers.std import Std
class RavensScansCom(GoMangaCo, Std):
_name_re = '/(?:serie|read)/([^/]+)'
__api_url = '/lector/api/v2/comic?stub='
def get_main_content(self):
url = '{}{}{}'.format(self.domain, self.__api_url, self.manga_name)
return self.json.loads(self.http_get(url)).get('languages', [])
def get_chapters(self):
items = []
for i in self.content:
url = '{}{}{}&lang={}'.format(self.domain, self.__api_url, self.manga_name, i)
items += self.json.loads(self.http_get(url)).get('chapters', [])
return [i.get('href') for i in items[::-1]] # DON'T TOUCH THIS!
def get_cover(self) -> str:
return self.content.get('fullsized_thumb_url', None)
main = RavensScansCom