mirror of
https://github.com/ciromattia/kcc
synced 2025-12-19 04:31:50 +00:00
Merge branch 'theaquamarine-kindlegen'
This commit is contained in:
@@ -889,13 +889,13 @@ def Usage():
|
|||||||
|
|
||||||
def makeParser():
|
def makeParser():
|
||||||
"""Create and return an option parser set up with kcc's options."""
|
"""Create and return an option parser set up with kcc's options."""
|
||||||
parser = OptionParser(usage="Usage: kcc-c2e [options] comic_file|comic_folder", add_help_option=False)
|
psr = OptionParser(usage="Usage: kcc-c2e [options] comic_file|comic_folder", add_help_option=False)
|
||||||
|
|
||||||
mainOptions = OptionGroup(parser, "MAIN")
|
mainOptions = OptionGroup(psr, "MAIN")
|
||||||
processingOptions = OptionGroup(parser, "PROCESSING")
|
processingOptions = OptionGroup(psr, "PROCESSING")
|
||||||
outputOptions = OptionGroup(parser, "OUTPUT SETTINGS")
|
outputOptions = OptionGroup(psr, "OUTPUT SETTINGS")
|
||||||
customProfileOptions = OptionGroup(parser, "CUSTOM PROFILE")
|
customProfileOptions = OptionGroup(psr, "CUSTOM PROFILE")
|
||||||
otherOptions = OptionGroup(parser, "OTHER")
|
otherOptions = OptionGroup(psr, "OTHER")
|
||||||
|
|
||||||
mainOptions.add_option("-p", "--profile", action="store", dest="profile", default="KHD",
|
mainOptions.add_option("-p", "--profile", action="store", dest="profile", default="KHD",
|
||||||
help="Device profile (Choose one among K1, K2, K345, KDX, KHD, KF, KFHD, KFHD8, KFHDX,"
|
help="Device profile (Choose one among K1, K2, K345, KDX, KHD, KF, KFHD, KFHD8, KFHDX,"
|
||||||
@@ -947,18 +947,17 @@ def makeParser():
|
|||||||
otherOptions.add_option("-h", "--help", action="help",
|
otherOptions.add_option("-h", "--help", action="help",
|
||||||
help="Show this help message and exit")
|
help="Show this help message and exit")
|
||||||
|
|
||||||
parser.add_option_group(mainOptions)
|
psr.add_option_group(mainOptions)
|
||||||
parser.add_option_group(outputOptions)
|
psr.add_option_group(outputOptions)
|
||||||
parser.add_option_group(processingOptions)
|
psr.add_option_group(processingOptions)
|
||||||
parser.add_option_group(customProfileOptions)
|
psr.add_option_group(customProfileOptions)
|
||||||
parser.add_option_group(otherOptions)
|
psr.add_option_group(otherOptions)
|
||||||
|
|
||||||
return parser
|
return psr
|
||||||
|
|
||||||
|
|
||||||
def main(argv=None, qtGUI=None):
|
def main(argv=None, qtGUI=None):
|
||||||
global parser, options, GUI
|
global parser, options, GUI
|
||||||
|
|
||||||
parser = makeParser()
|
parser = makeParser()
|
||||||
options, args = parser.parse_args(argv)
|
options, args = parser.parse_args(argv)
|
||||||
checkOptions()
|
checkOptions()
|
||||||
@@ -970,9 +969,7 @@ def main(argv=None, qtGUI=None):
|
|||||||
if len(args) != 1:
|
if len(args) != 1:
|
||||||
parser.print_help()
|
parser.print_help()
|
||||||
return
|
return
|
||||||
|
outputPath = makeBook(args[0], qtGUI=qtGUI)
|
||||||
source = args[0]
|
|
||||||
outputPath = makeBook(source, qtGUI=qtGUI)
|
|
||||||
return outputPath
|
return outputPath
|
||||||
|
|
||||||
|
|
||||||
@@ -1014,7 +1011,7 @@ def makeBook(source, qtGUI=None):
|
|||||||
if options.cbzoutput:
|
if options.cbzoutput:
|
||||||
GUI.progressBarTick.emit('Compressing CBZ files')
|
GUI.progressBarTick.emit('Compressing CBZ files')
|
||||||
else:
|
else:
|
||||||
GUI.progressBarTick.emit('Compressing EPUgB files')
|
GUI.progressBarTick.emit('Compressing EPUB files')
|
||||||
GUI.progressBarTick.emit(str(len(tomes) + 1))
|
GUI.progressBarTick.emit(str(len(tomes) + 1))
|
||||||
GUI.progressBarTick.emit('tick')
|
GUI.progressBarTick.emit('tick')
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user