1
0
mirror of https://github.com/ciromattia/kcc synced 2025-12-13 09:46:25 +00:00

MCD: Fixed small bug

This commit is contained in:
Paweł Jastrzębski
2014-07-23 20:55:31 +02:00
parent 15a240ccea
commit 836a4146f9

View File

@@ -24,6 +24,7 @@ __docformat__ = 'restructuredtext en'
import os import os
from io import BytesIO from io import BytesIO
from urllib.request import Request, urlopen from urllib.request import Request, urlopen
from urllib.parse import quote
from functools import reduce from functools import reduce
from PIL import Image, ImageOps, ImageStat, ImageChops from PIL import Image, ImageOps, ImageStat, ImageChops
from .shared import md5Checksum from .shared import md5Checksum
@@ -485,7 +486,7 @@ class Cover:
self.tomeNumber = tomeNumber self.tomeNumber = tomeNumber
if self.tomeNumber in self.options.remoteCovers: if self.tomeNumber in self.options.remoteCovers:
try: try:
source = urlopen(Request(self.options.remoteCovers[self.tomeNumber], source = urlopen(Request(quote(self.options.remoteCovers[self.tomeNumber]).replace('%3A', ':', 1),
headers={'User-Agent': 'KindleComicConverter/' + __version__})).read() headers={'User-Agent': 'KindleComicConverter/' + __version__})).read()
self.image = Image.open(BytesIO(source)) self.image = Image.open(BytesIO(source))
self.processExternal() self.processExternal()