parent
d287d2eb88
commit
64240c8d42
@ -133,18 +133,30 @@ class AcidimgImageExtractor(ImagehostImageExtractor):
|
||||
class ImagevenueImageExtractor(ImagehostImageExtractor):
|
||||
"""Extractor for single images from imagevenue.com"""
|
||||
category = "imagevenue"
|
||||
pattern = (r"(?:https?://)?(img\d+\.imagevenue\.com"
|
||||
r"/img\.php\?image=(?:[a-z]+_)?(\d+)_[^&#]+)")
|
||||
test = (("http://img28116.imagevenue.com/img.php"
|
||||
"?image=th_52709_test_122_64lo.jpg"), {
|
||||
"url": "46812995d557f2c6adf0ebd0e631e6e4e45facde",
|
||||
"content": "59ec819cbd972dd9a71f25866fbfc416f2f215b3",
|
||||
})
|
||||
https = False
|
||||
pattern = (r"(?:https?://)?((?:www|img\d+)\.imagevenue\.com"
|
||||
r"/([A-Z0-9]{8,10}|view/.*|img\.php\?.*))")
|
||||
test = (
|
||||
("https://www.imagevenue.com/ME13LS07", {
|
||||
"pattern": r"https://cdn-images\.imagevenue\.com"
|
||||
r"/10/ac/05/ME13LS07_o\.png",
|
||||
"keyword": "ae15d6e3b2095f019eee84cd896700cd34b09c36",
|
||||
"content": "cfaa8def53ed1a575e0c665c9d6d8cf2aac7a0ee",
|
||||
}),
|
||||
(("https://www.imagevenue.com/view/o?i=92518_13732377"
|
||||
"annakarina424200712535AM_122_486lo.jpg&h=img150&l=loc486"), {
|
||||
"url": "8bf0254e29250d8f5026c0105bbdda3ee3d84980",
|
||||
}),
|
||||
(("http://img28116.imagevenue.com/img.php"
|
||||
"?image=th_52709_test_122_64lo.jpg"), {
|
||||
"url": "f98e3091df7f48a05fb60fbd86f789fc5ec56331",
|
||||
}),
|
||||
)
|
||||
|
||||
def get_info(self, page):
|
||||
url = text.extract(page, "SRC='", "'")[0]
|
||||
return text.urljoin(self.page_url, url), url
|
||||
pos = page.index('class="card-body')
|
||||
url, pos = text.extract(page, '<img src="', '"', pos)
|
||||
filename, pos = text.extract(page, 'alt="', '"', pos)
|
||||
return url, text.unescape(filename)
|
||||
|
||||
|
||||
class ImagetwistImageExtractor(ImagehostImageExtractor):
|
||||
|
@ -22,7 +22,6 @@ from gallery_dl import extractor, util, job, config, exception # noqa E402
|
||||
|
||||
# temporary issues, etc.
|
||||
BROKEN = {
|
||||
"imagevenue",
|
||||
"photobucket",
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user