diff options
Diffstat (limited to 'gallery_dl/extractor/hiperdex.py')
| -rw-r--r-- | gallery_dl/extractor/hiperdex.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/gallery_dl/extractor/hiperdex.py b/gallery_dl/extractor/hiperdex.py index a40d631..201ffdd 100644 --- a/gallery_dl/extractor/hiperdex.py +++ b/gallery_dl/extractor/hiperdex.py @@ -141,13 +141,17 @@ class HiperdexMangaExtractor(HiperdexBase, MangaExtractor): shortlink = text.extract(page, "rel='shortlink' href='", "'")[0] data = { - "action": "manga_get_chapters", - "manga" : shortlink.rpartition("=")[2], + "action" : "manga_get_reading_nav", + "manga" : shortlink.rpartition("=")[2], + "chapter" : "", + "volume_id": "", + "style" : "list", + "type" : "manga", } url = self.root + "/wp-admin/admin-ajax.php" page = self.request(url, method="POST", data=data).text - for url in text.extract_iter(page, 'href="', '"', 320): + for url in text.extract_iter(page, 'data-redirect="', '"'): chapter = url.rpartition("/")[2] results.append((url, self.chapter_data(chapter))) |
