關於本工具
關於 EPUB Tools
為什麼會有這個工具
EPUB 格式的本質是 ZIP 容器,但許多閱讀器對容器結構有嚴格要求——mimetype 必須是第一筆資料、不能壓縮、ZIP 目錄順序必須正確。當檔案經過郵件附件、雲端硬碟同步、或 macOS 解壓縮後,這些條件很容易被破壞,導致閱讀器拒絕對話。
市面上已有的 EPUB 修復工具大多需要將書籍上傳到第三方伺服器,這對許多使用者來說是隱私顧慮。EPUB Tools 的核心設計原則就是「不離開你的裝置」——所有處理都在你選擇的環境中執行,檔案內容不會被傳送到任何伺服器。
版本介紹
EPUB Tools 提供兩個版本,適用於不同使用情境:
瀏覽器版(Cloudflare Pages)
適合一般使用者。開啟網頁即可使用,無需安裝任何軟體。所有處理都在瀏覽器記憶體中完成,檔案不會上傳。部署於 Cloudflare Pages 全球邊緣網路,提供快速載入體驗。
Python 本機版
適合需要批次處理大量檔案、或偏好命令列工具的使用者。Python 版採用交易式檔案替換機制,確保在處理過程中即使發生錯誤,也不會損壞原始檔案。支援指令稿批次處理與自動化工作流程。
開放原始碼
EPUB Tools 是 MIT 授權的開源專案,原始碼託管於 GitHub。歡迎檢視原始碼、回報問題或提交貢獻。