EPubConv_Python EPub簡繁橫直互轉 Rewrite
Used python convert epub file from Simplified Chinese to Traditional Chinese on windows
使用 Python 撰寫,epub 檔案繁簡橫直互轉
Download 下載
https://github.com/ThanatosDi/EpubConv_Python/releases
Todo 待辦事項
- EPub
- 檔案格式檢查
- 檔案解壓縮
- 檔案名稱轉換
- 轉換 content.opf 語言標籤
- 重新命名已轉換檔案
- 格式橫直轉換
- 檔案包裝壓縮
- 清除暫存檔
- 轉換引擎
- OpenCC
- zhconvert 繁化姬
- zhconvert 繁化姬異步處理
- GoogleTranslate
- 其他
- 自動判斷檔案編碼
- 由使用者決定是否啟用檔案格式判斷
- 由使用者決定是否啟用 pause 功能
- Setting App v1.0.0
- 部分功能符合 EpubConv 2.0.3
- 所有符合 EpubConv 2.0.4+
- 預定使用 PyQT5 編寫其 GUI
Usage 使用
直接將 epub 檔案拖曳至 epubconv.exe 上即可立即翻譯 epub 檔案
Update history 更新歷史
詳細雜湊碼請看 release 頁面的 virustotal 結果
[v2.0.5](https://github.com/ThanatosDi/EpubConv_Python/releases/tag/v2.0.5)
- 增加內文橫直轉換功能
[v2.0.4](https://github.com/ThanatosDi/EpubConv_Python/releases/tag/v2.0.4)
- 增加使用者可選設定: 是否判斷檔案格式
- 增加使用者可選設定: 是否使用 pause 功能
[v2.0.3 beta](https://github.com/ThanatosDi/EpubConv_Python/releases/tag/ver2.0.3_bata)
- 新增繁化姬異步處理提升轉換效能
[v2.0.2](https://github.com/ThanatosDi/EpubConv_Python/releases/tag/ver2.0.2)
- 增加繁化姬分段處理功能
- 增加版號輸出
- 增加繁化姬轉換錯誤時 HTTP Request status code 回傳
- 新增 replace 函數 (目前處理 unicode 中的 '\u2029')
[v2.0.0](https://github.com/ThanatosDi/EpubConv_Python/releases/tag/2.0.0)
- 加入繁化姬轉換引擎
- 修改讀取檔案方法,由程式自動判斷檔案編碼(1.X.X版本為強制使用utf-8格式讀取)
- 修改 log 記錄檔記錄功能,只會紀錄當下轉換的輸出,下次轉換時會將記錄清空重新記錄
- 修改 config 的設定方法,讓使用者更容易設定(裡面包含幫助請記得看)
- 修改 epub 檔案格式驗證
- 暫時拔除橫直轉換功能
Known Bugs 目前已知問題
- 未知狀況下導致程式無法判斷轉換檔案的格式,導致程式直接終止
- 目前解決辦法為停用程式自動判斷檔案格式功能
Third Party Library 第三方庫
感謝以下作者及團隊,沒有你們這個軟體就不會出現
OpenCC by BYVoid
OpenCC-Python by yichen0831
zhconvert 繁化姬 by Fanhuaji organizations (rexx0520建議)
Google Translate by Google
Notice 注意
本程式使用了繁化姬的 API 服務,如有商業使用(何謂商業使用?)請依照繁化姬說明文件付費使用
贊助我
感謝贊助 Thank you for Donate
- 2019/10/24 蕭先生/小姐