Kobo Exporter: 匯出 Kobo 電子書的書籍清單與註記資料 (劃線與筆記)

Kobo 的系統對於電子書上面的「劃線與筆記」,可以說是沒有任何匯出或保存的功能! 就連要在各裝置之間的同步都做得很「落漆」,不僅同步得慢,又同步得不完全,可以說是落後 Amazon Kindle 一大截!

這兩天我研究了一下 Kobo 的資料表結構,其實結構還滿單純的,於是寫了一個「Kobo Exporter」小程式來取得 Kobo 的資料庫內容。

本程式只能在 Windows 上執行,主要是呼叫 sqlite 的主程式去查詢 Kobo 的資料庫。

Kobo Exporter

主要功能:

  • 支援 Kobo E-Reader 與 Kobo Desktop for Windows 的資料庫
  • 可自動搜尋 Kobo Desktop for Windows 的資料庫
  • 可匯出書籍清單,包含購買的書籍與自行儲存到 E-Reader 的書籍 (方便大家統計自己到底是買了多少書,還有多少書沒看)
  • 可匯出全部電子書籍的註記 (劃線與筆記)
  • 可選擇三種格式匯出: 網頁、文字檔、CSV

下載網址: Kobo_Exporter-v2.2.zip

使用方法:

  1. 下載 Kobo_Exporter-v2.2.zip,解壓縮後會得到一個「Kobo_Exporter」的資料夾
  2. 複製 Kobo 的資料庫檔案到本資料夾:
    • a) Kobo E-Reader: 進到 E-Reader 裝置下的「.kobo」資料夾,將「KoboReader.sqlite」檔案複製到本資料夾
    • b) Kobo Desktop for Windows: 進到「C:\Users\{用戶}\AppData\Local\Kobo\Kobo Desktop Edition」資料夾,將「Kobo.sqlite」檔案複製到本資料夾
    • c) 如果沒有把「KoboReader.sqlite」或「Kobo.sqlite」放到本資料夾,則程式會嘗試搜尋 Kobo Desktop for Windows 的資料庫來使用
  3. 於本資料夾內執行 go.bat
  4. 程式會依你的需求產生網頁、純文字或 CSV 格式的檔案

參考畫面

程式執行畫面:

匯出的網頁格式:

匯出的文字格式:

匯出的 CSV 格式:

注意事項: 本程式匯出 CSV 時的文字編碼為「UTF-8 + BOM」。如果在 Excel 直接按「儲存」會被轉成 ANSI 編碼,且欄位可能會亂掉! 因此,如果要使用這個 CSV 檔案的內容,最好另存成 Excel 的格式 (*.xlsx)。

參考網頁

 

return top

%d 位部落客按了讚: