kindle comic(mobi) generator
適用於將特定格式目錄下的圖片,自動編成一本kindle mobi格式的漫畫,可以省力、也不會在編排過程中被劇透
執行主程式main.py
後輸入 工作根目錄 路徑,程式將會根據工作根目錄指定資料夾中的圖片,生成一個mobi檔。
可以選擇自訂章節排序。
如果執行中選擇了自訂章節排序,請依照提示去工作目錄下的sort.txt修改排序,完成後存檔,按下enter繼續執行。
sort.txt中只能出現章節目錄,建議使用剪下貼上來調整順序,避免出現錯字導致錯誤,也請勿在sort.txt中添加文字,或是多餘的換行,避免錯誤。
工作根目錄不一定要和此程式擺在一起
工作根目錄必須包含以下結構
- 工作根目錄
- config.json
- 圖片根目錄
- 章節根目錄
- 圖片...
- 章節根目錄
- 圖片...
- 章節根目錄
- 封面圖檔
章節根目錄名稱會影響mobi檔中的目錄(章節名稱)
以下皆為必要參數
title
:書名language
:語言creator
:作者direction
:書寫方向(rl
:點左側翻下一頁,lr
:點右側翻下一頁)folder
:圖片根目錄位置width
:頁面寬度height
:頁面高度cover
:封面檔案(可選擇留空,但一定要有鍵)
*在此檔案中有預填好部分內容的JSON
-
預設排序將會優先依照檔名中第一組阿拉伯數字排序,若無,將會被排在連我都不知道的順序,亦可透過手動排序功能調整排序
-
不同章節間的內容圖片檔名可以重複
-
在程式執行過程中,會在 工作根目錄 下生成暫存目錄
proj
,會將工作根目錄的大小幾乎翻倍,執行前請先確認磁碟空間夠用 -
若磁碟空間吃緊,在執行完後可選擇將暫存目錄
proj
刪除 -
可以藉由修改
frames\content_frame.opf
來修改日後生成的書的資訊模板
名稱後括號為類型方便理解,實際上不存在
C槽
測試之書
(目錄)config.json
(檔案)jpg
(目錄)第一章 快狐
(目錄)image1.jpg
(檔案)image2.jpg
(檔案)image3.jpg
(檔案)
第二章 越懶狗
(目錄)image4.jpg
(檔案)image5.jpg
(檔案)
cover.jpg
(檔案)
{ "title":"測試之書", "language":"zh", "creator":"HSSLC", "direction":"rl", "folder":"jpg", "width":"800", "height":"1280", "cover":"cover.jpg" }
- 執行
main.py
- 輸入
C:\測試之書
- 程式會在
測試之書
下方生成暫存目錄proj
- 檔案生成完後程式會呼叫kindlegen.exe生成
測試之書.mobi
,位於C:\測試之書\測試之書.mobi
一本名為測試之書
的書,翻書方向為點擊左側翻下一頁,位於C:\測試之書\測試之書.mobi
,作者為HSSLC
,有兩章,分別叫做第一章 快狐
與第二章 越懶狗
,第一章中有三頁,分別為image1.jpg
、image2.jpg
、image3.jpg
,第二章中有兩頁,分別為image4.jpg
、image5.jpg
,此書封面為cover.jpg
manhuagui-dlr 做出來的目錄結構剛好符合這個程式