logger.info('Starting to download doujinshi: %s' % self.name)
if self.downloader:
download_queue = []
+
+ if len(self.ext) != self.pages:
+ logger.warning('Page count and ext count do not equal')
+
+ for i in range(1, min(self.pages, len(self.ext)) + 1):
+ download_queue.append('%s/%d/%d.%s' % (IMAGE_URL, int(self.img_id), i, self.ext[i-1]))
+
+ self.downloader.download(download_queue, self.filename)
+
+ '''
for i in range(len(self.ext)):
download_queue.append('%s/%d/%d.%s' % (IMAGE_URL, int(self.img_id), i+1, EXT_MAP[self.ext[i]]))
- self.downloader.download(download_queue, self.filename)
+ '''
+
else:
logger.critical('Downloader has not been loaded')