diff options
-rw-r--r-- | README.md | 28 | ||||
-rwxr-xr-x | kcc-c2e.py | 2 | ||||
-rwxr-xr-x | kcc-c2p.py | 2 | ||||
-rw-r--r-- | kcc.iss | 2 | ||||
-rw-r--r-- | kcc/__init__.py | 4 | ||||
-rw-r--r-- | kcc/comic2panel.py | 2 | ||||
-rw-r--r-- | kcc/dualmetafix.py | 2 |
7 files changed, 24 insertions, 18 deletions
diff --git a/README.md b/README.md index 4438778..87b7151 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # KCC **Kindle Comic Converter** is a Python app to convert comic/manga files or folders to EPUB, Panel View MOBI or E-Ink optimized CBZ. -It was initially developed for Kindle but since version 4.0 it outputs valid EPUB 3.0 so _**despite its name, KCC is +It was initially developed for Kindle but since version 4.6 it outputs valid EPUB 3.0 so _**despite its name, KCC is actually a comic/manga to EPUB converter that every e-reader owner can happily use**_. It can also optionally optimize images by applying a number of transformations. @@ -75,8 +75,7 @@ Options: MAIN: -p PROFILE, --profile=PROFILE Device profile (Available options: K1, K2, K345, KDX, - KPW, KV, KFHD, KFHDX, KFHDX8, KFA, KoMT, KoG, KoGHD, KoA, - KoAHD, KoAH2O) [Default=KV] + KPW, KV, KoMT, KoG, KoGHD, KoA, KoAHD, KoAH2O) [Default=KV] -q QUALITY, --quality=QUALITY Quality of Panel View. 0 - Normal 1 - High 2 - Ultra [Default=0] -m, --manga-style Manga style (Right-to-left reading and splitting) @@ -145,18 +144,25 @@ The app relies and includes the following scripts: - Icon is by **Nikolay Verin** ([http://ncrow.deviantart.com/](http://ncrow.deviantart.com/)) and released under [CC BY-NC-SA 3.0](http://creativecommons.org/licenses/by-nc-sa/3.0/) License. ## SAMPLE FILES CREATED BY KCC -* [Kindle Voyage](http://kcc.iosphe.re/Samples/Ubunchu!-KV.mobi) -* [Kindle Paperwhite](http://kcc.iosphe.re/Samples/Ubunchu!-KPW.mobi) +* [Kindle Paperwhite 3 / Voyage](http://kcc.iosphe.re/Samples/Ubunchu!-KV.mobi) +* [Kindle Paperwhite 1 / 2](http://kcc.iosphe.re/Samples/Ubunchu!-KPW.mobi) * [Kindle](http://kcc.iosphe.re/Samples/Ubunchu!-K345.mobi) * [Kindle DX/DXG](http://kcc.iosphe.re/Samples/Ubunchu!-KDX.cbz) -* [Kobo Mini/Touch](http://kcc.iosphe.re/Samples/Ubunchu!-KoMT.cbz) -* [Kobo Glo](http://kcc.iosphe.re/Samples/Ubunchu!-KoG.cbz) -* [Kobo Glo HD](http://kcc.iosphe.re/Samples/Ubunchu!-KoGHD.cbz) -* [Kobo Aura](http://kcc.iosphe.re/Samples/Ubunchu!-KoA.cbz) -* [Kobo Aura HD](http://kcc.iosphe.re/Samples/Ubunchu!-KoAHD.cbz) -* [Kobo Aura H2O](http://kcc.iosphe.re/Samples/Ubunchu!-KoAH2O.cbz) +* [Kobo Mini/Touch](http://kcc.iosphe.re/Samples/Ubunchu-KoMT.kepub.epub) +* [Kobo Glo](http://kcc.iosphe.re/Samples/Ubunchu-KoG.kepub.epub) +* [Kobo Glo HD](http://kcc.iosphe.re/Samples/Ubunchu-KoGHD.kepub.epub) +* [Kobo Aura](http://kcc.iosphe.re/Samples/Ubunchu-KoA.kepub.epub) +* [Kobo Aura HD](http://kcc.iosphe.re/Samples/Ubunchu-KoAHD.kepub.epub) +* [Kobo Aura H2O](http://kcc.iosphe.re/Samples/Ubunchu-KoAH2O.kepub.epub) ## CHANGELOG +####4.6: +* KEPUB is now default output for all Kobo profiles +* EPUB output now produce fully valid EPUB 3.0.1 +* Added profile for Kindle Paperwhite 3 +* Dropped official support of all Kindle Fire models and Kindle for Android +* Other minor tweaks + ####4.5.1: * Added Kobo Glo HD profile * Fixed RAR/CBR parsing anomalies diff --git a/kcc-c2e.py b/kcc-c2e.py index e46d133..0e0fb6a 100755 --- a/kcc-c2e.py +++ b/kcc-c2e.py @@ -34,4 +34,4 @@ if __name__ == "__main__": freeze_support() print('comic2ebook v' + __version__ + ' - Written by Ciro Mattia Gonano and Pawel Jastrzebski.') main(sys.argv[1:]) - sys.exit(0) \ No newline at end of file + sys.exit(0) diff --git a/kcc-c2p.py b/kcc-c2p.py index 4fe42fd..7709306 100755 --- a/kcc-c2p.py +++ b/kcc-c2p.py @@ -34,4 +34,4 @@ if __name__ == "__main__": freeze_support() print('comic2panel v' + __version__ + ' - Written by Ciro Mattia Gonano and Pawel Jastrzebski.') main(sys.argv[1:]) - sys.exit(0) \ No newline at end of file + sys.exit(0) diff --git a/kcc.iss b/kcc.iss index b06f53c..e65dcce 100644 --- a/kcc.iss +++ b/kcc.iss @@ -1,5 +1,5 @@ #define MyAppName "Kindle Comic Converter" -#define MyAppVersion "4.5.1" +#define MyAppVersion "4.6" #define MyAppPublisher "Ciro Mattia Gonano, Paweł Jastrzębski" #define MyAppURL "http://kcc.iosphe.re/" #define MyAppExeName "KCC.exe" diff --git a/kcc/__init__.py b/kcc/__init__.py index 183755c..cbfefda 100644 --- a/kcc/__init__.py +++ b/kcc/__init__.py @@ -1,4 +1,4 @@ -__version__ = '4.5.1' +__version__ = '4.6' __license__ = 'ISC' __copyright__ = '2012-2015, Ciro Mattia Gonano <ciromattia@gmail.com>, Pawel Jastrzebski <pawelj@iosphe.re>' -__docformat__ = 'restructuredtext en' \ No newline at end of file +__docformat__ = 'restructuredtext en' diff --git a/kcc/comic2panel.py b/kcc/comic2panel.py index 920a071..c68103e 100644 --- a/kcc/comic2panel.py +++ b/kcc/comic2panel.py @@ -297,4 +297,4 @@ def main(argv=None, qtGUI=None): else: raise UserWarning("Provided path is not a directory.") else: - raise UserWarning("Target height is not set.") \ No newline at end of file + raise UserWarning("Target height is not set.") diff --git a/kcc/dualmetafix.py b/kcc/dualmetafix.py index 5889d68..0eec68b 100644 --- a/kcc/dualmetafix.py +++ b/kcc/dualmetafix.py @@ -181,4 +181,4 @@ class DualMobiMetaFix: replacesection(self.datain, datain_kf8, rec0) self.datain.flush() - self.datain.close() \ No newline at end of file + self.datain.close() |