I just got a Kobo Clara HD expressly because it’s more open than a kindle. The main thing I want is the ability to export my highlights and annotations in some format that’s easy for me to pipe them to my website. This thread is mainly just to talk about what I’m doing in case anyone also has one and is interested and to prompt a conversation about novel ways to interact with e-readers.
Initial Findings
-
The Kobo store also has a majority of books that are sold with DRM. I’m unsure if they enforce this or publishers do?
-
There’s a very easy to read sqlite database that contains data on each books (wierdly stored as individual chapters). Books are referenced by their filename everywhere in the database. For each chapter there’s time last read and read status and a ton of other data I’m yet to decipher.
-
There are two ways to access annotations
- You can pull them from a table in the sqlite database called
bookmark
- There’s a top level folder called Digital Editions that contains a folder called annotations. For each book you have there’s a file ending with
epub.annot
containing a bunch of XML which should be pretty easy to parse.
- You can pull them from a table in the sqlite database called
Future things to explore
-
there’s a pocket integration, it would be interesting to see what data is stored there and what
-
Reading stats (avg absolute time from start to finish for example)
Questions
Anyone have any ideas for interesting things to do with the database? There’s also the option of side-loading software like [KOreader. Also, if you use pocket, what’re your thoughts there?