1
0
mirror of https://github.com/ciromattia/kcc synced 2026-07-25 22:24:38 +00:00

Implemented new DualMetaFix version

This commit is contained in:
Paweł Jastrzębski
2014-05-28 06:57:37 +02:00
parent de74318c69
commit f53cdf9cd7
3 changed files with 19 additions and 20 deletions
+3 -2
View File
@@ -37,6 +37,7 @@ from PyQt5 import QtGui, QtCore, QtWidgets
from xml.dom.minidom import parse
from html.parser import HTMLParser
from psutil import virtual_memory, Popen, Process
from uuid import uuid4
from .shared import md5Checksum
from . import comic2ebook
from . import dualmetafix
@@ -315,8 +316,8 @@ class DualMetaFixThread(QtCore.QRunnable):
mobiPath = item.replace('.epub', '.mobi')
move(mobiPath, mobiPath + '_toclean')
try:
mobiedit = dualmetafix.DualMobiMetaFix(mobiPath + '_toclean')
open(mobiPath, 'wb').write(mobiedit.getresult())
# noinspection PyArgumentList
dualmetafix.DualMobiMetaFix(mobiPath + '_toclean', mobiPath, bytes(str(uuid4()), 'UTF-8'))
self.signals.result.emit([True])
except Exception as err:
self.signals.result.emit([False, format(err)])