]> xmof Git - DeDRM.git/commitdiff
Small fix to bug in K4/Mobi DeDRM with unicode filenames.
authorMike Vastola <mike@vasto.la>
Wed, 14 Nov 2018 23:01:25 +0000 (18:01 -0500)
committerMike Vastola <mike@vasto.la>
Wed, 14 Nov 2018 23:01:25 +0000 (18:01 -0500)
Fixes #658

src/k4mobidedrm.py

index 1ce1f3595c2b9f741e1f31553f2d90fce0f02e24..c6ab3ab72a756af41921eaccc4f95d212699e4bb 100644 (file)
@@ -269,7 +269,7 @@ def decryptBook(infile, outdir, kDatabaseFiles, androidFiles, serials, pids):
         re.match('^{0-9A-F-}{36}$', orig_fn_root)
     ):  # Kindle for PC / Mac / Android / Fire / iOS
         clean_title = cleanup_name(book.getBookTitle())
-        outfilename = '{}_{}'.format(orig_fn_root, clean_title)
+        outfilename = u'{}_{}'.format(orig_fn_root, clean_title)
     else:  # E Ink Kindle, which already uses a reasonable name
         outfilename = orig_fn_root