不知道怎麼搞的,在 archlinux 上,kobo-desktop 跟 Calibre 都沒有辦法裝好 (前者裝不好,後者裝好了遇到問題)。在這樣的前提下,這邊提供一個額外的方案處理 KOBO 檔案以及閱讀的需求。
0x1 kobo-book-downloader
繞過 kobo-desktop 下載 KOBO 書籍,順便 dedrm
網址: GitHub – TnS-hun/kobo-book-downloader
kobo-book-downloader 透過 KOBO 自身的 API 來下載 KOBO 書籍,用法簡單,不必處理 kobo-destop / Calibre / Adobe Digital Editions 等東西,下載下來直接 dedrm,讚。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# 從 GitHub clone kobo-book-downloader $ git clone git@github.com:TnS–hun/kobo–book–downloader.git # 進入資料夾後安裝 dependency packages $ cd kobo–book–downloader $ python –m pip install –r requirements.txt # 運行 kobo-book-downloader,取得 token $ python kobo–book–downloader info ... ... # 列出已經購買的書籍 $ python kobo–book–downloader list 0000c15d–0000–0000–0000–31620c9e0000 Digital Minimalism by Cal Newport $ # 透過 UUID 下載書籍到 library 資料夾 $ python kobo–book–downloader get library 0000c15d–0000–0000–0000–31620c9e0000 Downloading book to ‘library/Cal Newport – Digital Minimalism.epub’. $ |
0x2 Foliate – two-page view epub reader
網址: GitHub – johnfactotum/foliate
精簡可用的 two-page view epub reader。自帶英英翻譯功能。
說是「可用」是因為各種各家的 Linux ereader 根本不可用,以下列舉:
- Calibre: 開不起來
- Okular: 醜,margin 不能調整
- bookworm: 沒有辦法 two-page view,只能 scrolling-mode,而且 scrolling-mode 沒有辦法知道 reading progress
- zathura: 精簡到不知道怎麼用
- lector: 掃描不到 epub
- Buka: 開不起書 (我不懂他的邏輯,先建立 list 在 import epub,然後就掛掉)
Leave a Reply