diff options
Diffstat (limited to 'gallery_dl/extractor/sankakucomplex.py')
| -rw-r--r-- | gallery_dl/extractor/sankakucomplex.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gallery_dl/extractor/sankakucomplex.py b/gallery_dl/extractor/sankakucomplex.py index 405e07e..cf5af81 100644 --- a/gallery_dl/extractor/sankakucomplex.py +++ b/gallery_dl/extractor/sankakucomplex.py @@ -40,7 +40,7 @@ class SankakucomplexArticleExtractor(SankakucomplexExtractor): extr('property="og:title" content="', '"')), "description": text.unescape( extr('property="og:description" content="', '"')), - "date" : text.parse_datetime( + "date" : self.parse_datetime_iso( extr('property="article:published_time" content="', '"')), } content = extr('<div class="entry-content">', '</article>') @@ -53,7 +53,7 @@ class SankakucomplexArticleExtractor(SankakucomplexExtractor): files += self._extract_embeds(content) data["count"] = len(files) - yield Message.Directory, data + yield Message.Directory, "", data for num, url in enumerate(files, 1): file = text.nameext_from_url(url) if url[0] == "/": @@ -64,19 +64,19 @@ class SankakucomplexArticleExtractor(SankakucomplexExtractor): yield Message.Url, url, file def _extract_images(self, content): - orig_sub = util.re(r"-\d+x\d+\.").sub + orig_sub = text.re(r"-\d+x\d+\.").sub return [ orig_sub(".", url) for url in util.unique(text.extract_iter(content, 'data-lazy-src="', '"')) ] def _extract_videos(self, content): - return util.re(r"<source [^>]*src=[\"']([^\"']+)").findall(content) + return text.re(r"<source [^>]*src=[\"']([^\"']+)").findall(content) def _extract_embeds(self, content): return [ "ytdl:" + url for url in - util.re(r"<iframe [^>]*src=[\"']([^\"']+)").findall(content) + text.re(r"<iframe [^>]*src=[\"']([^\"']+)").findall(content) ] |
