![]() |
#1 |
The Couch Potato
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 34,509
Karma: 230999999
Join Date: Aug 2015
Device: Kobo Glo, Kobo Touch, Archos 9, Onyx Boox C67ML Carta
|
Kobo Annotation Extractor
I have been using the Tshering's Annotation Extractor tool for Kobo quite satisfactorily for some time. Recently I connected my device to extract some annotations from books stored on my storage card, and I could not see the contents of card while loading the database from device. I can see the contents on main memory on device, although. Restarting and reconnecting the kobo also does not work. I can however, still connect to Calibre with USB and can see the card's contents. I wonder what has happened. Any help will be highly appreciated. Thanks!
|
![]() |
![]() |
![]() |
#2 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
|
Quote:
Or are you saying that from a certain point (namely since you tried to extract annotations from a book stored on the external sd), you cannot see the content of the external sd with any file manager or similar program, except if you have caliber running? In both cases, I have no idea what could have happened. But I doubt that I understand correctly what you are saying. Last edited by tshering; 03-22-2016 at 02:52 PM. |
|
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,677
Karma: 168959600
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
|
|
![]() |
![]() |
![]() |
#4 | ||
The Couch Potato
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 34,509
Karma: 230999999
Join Date: Aug 2015
Device: Kobo Glo, Kobo Touch, Archos 9, Onyx Boox C67ML Carta
|
Quote:
1. I can see the contents of main memory and sd card in the windows explorer. 2. I can also connect to Calibre, which properly reads main/sd card, and can transfer files to any of them 3. When I use KT annotation extractor, I can load the database > from Kobo reader, but I can seen only few files stored on main memory, but it does not show files on the sd card, thus I can not extract annotations from the books stored on sd card. My sd card has about 300 books on it, and most of them are annotated. Earlier I could see the list of annotated books from main memory as well as sd card. ![]() This recent image above is showing only the books stored in main memory. No books from sd card. PS: One more little thing, if it is relevant, I am getting this message while connecting the device to the PC, for a few seconds: ![]() But after that, the windows explorer normally opens the sd card window. Quote:
|
||
![]() |
![]() |
![]() |
#5 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
|
Now I understand your problem a little better. Just for clarification, the annotation extractor reads only the database KoboReader.sqlite, it does not look for any other files on the external or internal sd. For instance, if you want to extract annotations of a book that is stored on the external sd, it does not matter whether the external sd is currently inserted into the device or not.
If you previously were able to extract annotations from books on the external sd, and you cannot do so any longer, it seems to indicate that something in the database has changed. Do you still see these annotations on the device? If this is the case, I guess there is no way of telling what is wrong without seeing the database. I think it would be a good idea to make back up copies of your database regularly. I find it for instance very convenient, that I can still extract annotations that I made in 2012 of books that I have deleted from the device long ago. |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
The Couch Potato
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 34,509
Karma: 230999999
Join Date: Aug 2015
Device: Kobo Glo, Kobo Touch, Archos 9, Onyx Boox C67ML Carta
|
![]() ![]() While opening individual books on device already annotated and highlighted by me, I get a message "You don't have any annotations in this book." I unfortunately didn't backup my database since long. ![]() Can't help it now, I think. Even if I agree to forget the loss, what would you please suggest me now? Should I format the card and re-copy the books on it, so in future I can see them on Kobo annotation exporter, or should I factory reset the device, and reinstall the FW update? Kindly advise. |
![]() |
![]() |
![]() |
#7 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,550
Karma: 145863177
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
What is the URL for the Annotation Extractor? Thanks.
|
![]() |
![]() |
![]() |
#8 |
The Couch Potato
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 34,509
Karma: 230999999
Join Date: Aug 2015
Device: Kobo Glo, Kobo Touch, Archos 9, Onyx Boox C67ML Carta
|
|
![]() |
![]() |
![]() |
#9 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
As you were expecting to find annotations for the books on the SD card, the question is where did they go. The most likely reason for the annotations being lost, is that the book was replaced. When the device is ejected from the PC or an SD card is inserted, the device look for changes. If the size of a book changes, it is removed from the database and processed as a new book. That means the reading status and annotations are all removed. If you edit the book and replace it, this will happen. If you simply remove the external SD card, add a couple of books and insert it again, the books already on the card and in the database should be seen as the same. But, this has not always been the case. Older firmware handled this differently. And there was at least one that always reprocessed all the books. I haven't had an external SD card in one of in devices for a long time, but a quick test with firmware 3.19.5671 has it working as I expected. The annotations were kept when I ejected and reinserted the card. Another reason to lose the annotations is if the external card is swapped. I can't check this at the moment, but the last time I tested, even if the exact same books were on the two cards in the same place, they would be treated as new books. The books on the first card would be removed from the database and the books on the new card would be added as new. Some exceptions to all this: - The driver in calibre will update the file size in the database when resending a book. This is to prevent the loss of reading status and annotations. - For ePubs on the main memory, annotations are also stored in file. I find them more annoying than helpful. |
|
![]() |
![]() |
![]() |
#10 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
|
@drjd
I do not think that you have to do anything. Under the assumption that you lost your annotations caused by one of the possibilities mentioned by Davidfor, all your books on the external sd are already registered in the database, the reading positions and so on however reset to start, and the annotations lost (that means you have exactly the situation that you would get by reformatting and so on). You can simply start reading your books again and make new annotations. Do not forget to make backups. @JSWolf For those who prefer the link to the post providing the annotation extractor rather than the download link: here it is. |
![]() |
![]() |
![]() |
#11 | |||
The Couch Potato
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 34,509
Karma: 230999999
Join Date: Aug 2015
Device: Kobo Glo, Kobo Touch, Archos 9, Onyx Boox C67ML Carta
|
Quote:
Quote:
Quote:
PS: I also tried to extract annotations through your Kobo Utility Plugin installed in Calibre, but while selecting a book in sd card, the "copy annotation for selected book" is grayed out. Last edited by drjd; 03-23-2016 at 09:26 AM. Reason: spellings... |
|||
![]() |
![]() |
![]() |
#12 | |
The Couch Potato
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 34,509
Karma: 230999999
Join Date: Aug 2015
Device: Kobo Glo, Kobo Touch, Archos 9, Onyx Boox C67ML Carta
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Desktop App Kobo annotation exporter | Toxaris | Kobo Developer's Corner | 49 | 08-31-2018 05:05 AM |
Display Kobo Annotation on PC | 4StarGen | Kobo Developer's Corner | 2 | 07-09-2015 05:22 AM |
Glo Highlight/Annotation compatibility Kobo/Calibre/Adobe Acrobat Pro | kobokobe | Kobo Reader | 8 | 05-19-2013 08:02 PM |
kobo annotation and non-Kobo files | carandol | Kobo Reader | 2 | 11-26-2011 03:15 PM |
Automatic .Lit extractor for the iLiad | Adam B. | iRex | 34 | 09-25-2008 07:20 PM |