近日聽到新聞說「火影忍者」已經連載完畢,其實一直想 1-click 過把布卡入面的漫畫放到 Kindle 裡去看,原本想自己寫個 Java program 來做,不過 Google 一下原來己經有人用 python 寫了(
布卡漫画下载文件提取工具)。哈!那麼就不用從新寫一遍,先下載試一試吧!最需要的功能是它可以從布卡的下載檔(*.buka)抽出圖片來並轉成 png 檔。
開始前先準備好所有材料:
把布卡漫画下载文件提取工具解壓並放到 refine-buka-master folder,取代原有的 dwebp 工具(如果你也是用 OSX)。因為「火影忍者」的 buka 檔原本就是在 507 folder 下,所以我直接抄到 Downloads 底下便是。執行 command:
完成後會見到已抽出的圖片
現在其實已經可以把整個 folder 打包成 zip 再經 Calibre 轉換成 mobi 來看了。不過因為 Kindle 不能處理 chaporder.dat 及 index2.dat 檔,我們先要删除才去打包。而且,如果有多個 buka 檔需要看,每一個 folder 去處理還是需要一些時間,所以我把原程式修改了一下,令它只保留 PNG 檔及完成後一次過打包。
最後,在 Calibre 內加入已完成的 zip file 再轉成 mobi 檔就可以了。
慢慢在 Kindle 上享受吧!
No comments:
Post a Comment