View Single Post
Old 08-09-2010, 01:32 PM   #41
lilman
Addict
lilman has learned how to read e-bookslilman has learned how to read e-bookslilman has learned how to read e-bookslilman has learned how to read e-bookslilman has learned how to read e-bookslilman has learned how to read e-bookslilman has learned how to read e-bookslilman has learned how to read e-books
 
lilman's Avatar
 
Posts: 326
Karma: 960
Join Date: Jul 2009
Location: Florida, US
Device: Kindle DX, iPad
Here's Canti v1.85a

New to version 1.85a:
-Bug fix: Binding may be ordered incorrectly
I was relying on Java's built-in sorter to sort bindings alphabetically, but this wasn't always working properly. For example, if you had:
School_Rumble_Ch.1
School_Rumble_Ch.2
...
School_Rumble_Ch.10
It would sort as:
School_Rumble_Ch.1
School_Rumble_Ch.10
School_Rumble_Ch.2
...
I think the problem was that Java's built-in sorter couldn't tell that Ch.10 refers to the number "10", not ".10".
Anyway, I wrote my own comparator so the sorting problem should be fixed.
-Bug fix: Zipping could cause a "Too many open files" exception
The zipping algorithm (used to zip an image folder into a .zip/.cbz archive) left file streams open, which could potentially cause a "Too many open files" exception, crashing the program. This has been fixed.
-User can specify -use_original_filenames [true or false] in command line
If enabled (-use_original_filenames true) then the output files will have the same filenames as the source files.
This value supersedes the one in the .properties file.

Enjoy and let me know if it works for you
Attached Files
File Type: zip Canti_v1.85a.zip (84.4 KB, 192 views)
lilman is offline   Reply With Quote