|
|
@ -76,10 +76,10 @@ class ImgytImageExtractor(ImagehostImageExtractor):
|
|
|
|
https = True
|
|
|
|
https = True
|
|
|
|
|
|
|
|
|
|
|
|
def get_info(self, page):
|
|
|
|
def get_info(self, page):
|
|
|
|
url, pos = text.extract(page, '<img class="centred" src="', '"')
|
|
|
|
url, pos = text.extract(page, "<img class='centred' src='", "'")
|
|
|
|
if not url:
|
|
|
|
if not url:
|
|
|
|
raise exception.NotFoundError("image")
|
|
|
|
raise exception.NotFoundError("image")
|
|
|
|
filename, pos = text.extract(page, ' alt="', '"', pos)
|
|
|
|
filename, pos = text.extract(page, " alt='", "'", pos)
|
|
|
|
filename = (filename + splitext(url)[1]) if filename else url
|
|
|
|
filename = (filename + splitext(url)[1]) if filename else url
|
|
|
|
return url, filename
|
|
|
|
return url, filename
|
|
|
|
|
|
|
|
|
|
|
@ -189,8 +189,7 @@ class HosturimageImageExtractor(ImagehostImageExtractor):
|
|
|
|
https = True
|
|
|
|
https = True
|
|
|
|
|
|
|
|
|
|
|
|
def get_info(self, page):
|
|
|
|
def get_info(self, page):
|
|
|
|
_ , pos = text.extract(page, '<div id="image_details">', '')
|
|
|
|
url, pos = text.extract(page, "<img class='centred' src='", "'")
|
|
|
|
url, pos = text.extract(page, 'src="', '"', pos)
|
|
|
|
|
|
|
|
return url, url
|
|
|
|
return url, url
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|