From 98464d1f1bf83c50b462ef67b4104e68c1f75efb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Fri, 14 Jul 2017 11:17:47 +0200 Subject: [PATCH] [loveisover] add thread extractor --- gallery_dl/extractor/__init__.py | 1 + gallery_dl/extractor/loveisover.py | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 gallery_dl/extractor/loveisover.py diff --git a/gallery_dl/extractor/__init__.py b/gallery_dl/extractor/__init__.py index e17c3501..aa014743 100644 --- a/gallery_dl/extractor/__init__.py +++ b/gallery_dl/extractor/__init__.py @@ -46,6 +46,7 @@ modules = [ "kisscomic", "kissmanga", "konachan", + "loveisover", "luscious", "mangafox", "mangahere", diff --git a/gallery_dl/extractor/loveisover.py b/gallery_dl/extractor/loveisover.py new file mode 100644 index 00000000..1d7bd0a9 --- /dev/null +++ b/gallery_dl/extractor/loveisover.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- + +# Copyright 2017 Mike Fährmann +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License version 2 as +# published by the Free Software Foundation. + +"""Extract images from https://archive.loveisover.me/""" + +from . import chan + + +class LoveisoverThreadExtractor(chan.FoolfuukaThreadExtractor): + """Extractor for images from threads on archive.loveisover.me""" + category = "loveisover" + root = "https://archive.loveisover.me" + pattern = [r"(?:https?://)?(?:archive\.)?loveisover\.me" + r"/([^/]+)/thread/(\d+)"] + test = [("https://archive.loveisover.me/c/thread/2898043/", { + "url": "1340ba9d04d4e591d62e5ae5df3fd732f06a99fd", + })]