Kobo Exporter: 匯出 Kobo 電子書的書籍清單與註記資料 (劃線與筆記)
對用戶而言,電子書上的註記 (劃線與筆記) 是很重要的功能。那 Kobo 的系統對於電子書上面的註記是否有匯出或保存功能呢?
答案是「沒有」的,在 Kobo 預設的功能上,完全沒有任何將註記匯出或保存的功能!
Kobo 就連在各裝置之間的同步都做得很「落漆」,不僅同步得慢,又同步得不完全,可以說是落後 Amazon Kindle 一大截!
Kobo 我想請教你:
在 21 世紀的今天,你的雲端竟然還可以同步得這麼「落漆」,還有人的註記會遺失,這到底是個什麼樣的概念?!
於是我這兩天研究了一下 Kobo E-Reader 所使用的資料庫,它的結構還滿單純的,就順手寫了一個「Kobo Exporter」程式 (其實就只是 Windows 的批次檔 + SQL) 來取得 Kobo 的資料庫內容。
本程式只能在 Windows 上執行,主要是呼叫 sqlite 的主程式去查詢 Kobo 的資料庫。
Kobo Exporter
主要功能:
- 免安裝。
- 支援 Kobo 電子閱讀器 (E-Reader) 與 Kobo Desktop 的資料庫。
- 可自動搜尋電腦中的 Kobo Desktop for Windows 的資料庫。
- 可匯出裝置內的書籍資料,包含購買的書籍與自行存放到 Kobo 電子閱讀器的書籍,方便大家統計自己到底是買了多少書,還有多少書沒看。
- 一次匯出全部電子書的清單與書籍註記 (劃線與筆記)。
- 可選擇三種匯出格式: 網頁、文字檔、CSV。
下載網址: Kobo_Exporter-v2.2.zip
使用方法:
- 下載 Kobo_Exporter-v2.2.zip,將檔案解壓縮後會得到一個 Kobo_Exporter 的資料夾。
- 參考以下說明,依照你的裝置類型取得 Kobo 的資料庫檔案:
- Kobo 電子閱讀器 (E-Reader):
進到 E-Reader 裝置下的 \.kobo 資料夾,將 KoboReader.sqlite 複製到 Kobo_Exporter 資料夾 (\.kobo 是一個隱藏的資料夾,檔案總管必需要檢視「隱藏的項目」才能看得到)。 - Kobo Desktop for Windows:
進到 C:\Users\{用戶名稱}\AppData\Local\Kobo\Kobo Desktop Edition\,將 Kobo.sqlite 複製到 Kobo_Exporter 資料夾。 - 如果沒有先將 KoboReader.sqlite 或 Kobo.sqlite 複製到本資料夾,則程式會嘗試搜尋電腦中的「Kobo Desktop for Windows」的資料庫來使用。
- Kobo 電子閱讀器 (E-Reader):
- 於 Kobo_Exporter 資料夾內執行 go.bat。
- 依照程式的功能選擇你要匯出的項目。
參考畫面
程式的執行畫面:
匯出內容參考
網頁格式
書籍列表:
劃線與註記:
文字格式
書籍列表:
劃線與註記:
CSV 格式
書籍列表:
劃線與註記:
本程式匯出 CSV 的文字編碼為「UTF-8 + BOM」,雖然在 Excel 中可正常開啟,但是如果你直接按「儲存」會被 Excel 給轉成 ANSI 編碼,欄位可能會亂掉!
因此,如果要繼續使用這個 CSV 檔案的內容,請先另存新檔,儲存成 Excel 自己的格式: *.xlsx。
參考網頁
- Amazon、Kobo、Readmoo 電子書平台及電子閱讀器 (E-Reader) 的功能比較
- Kobo Forma 32GB 電子閱讀器 (E-Reader) 開箱
- Kobo 的電子閱讀器 (E-Reader) 如何截圖?
請問,此專案可否使用 MIT 或 GPL 授權釋出呢?在下挺想用試著用 Python 改寫,好讓自己也能在 macOS 或 GNU/Linux 上,享受這便利的 Kobo 筆記匯出功能!
本專案沒有版權,歡迎拿去使用,以造福更多人
雖然還沒使用過您的程式,但請收下小弟的膝蓋。
這個軟體真的很方便很好用,謝謝你!
剛剛使用了版主開發的程式成功匯出了筆記, 一下就能快速複習讀過的重點, 真是太方便了!
大謝版主!
感謝版主提供此軟體,windows 10平台可以正常匯出畫線,謝謝。
請問有辦法在Mac Desktop 版同樣也做匯出筆記功能嗎?找不到kobo.sqlite QQ
我沒用過 Mac,因此不可能去開發。
我查到 Mac 版的資料庫應該是放在這裡:
\Users\{UserName}\Library\Application Support\Kobo\Kobo Desktop Edition\kobo.sqlite
有找到的話,或許可以拿來 Windows 使用。
成功了!真是太感謝你了❤️
前面留言的網友「凍仁翔」說想用 Python 改寫在 Mac、Linux 上使用,你可以去他的網站追蹤看看。
太好用啦~ 快速又方便~ 謝謝您!
我有個想法,在Kobo Desktop 版上不能直接複製貼上自己想要的語句,但是有查找-->Google 或維基的功能,不曉得能不能夠新增一個選項是單純的複製,然後可以貼上在自己習慣作筆記的地方,對寫程式不了解,不曉得這樣可不可行