|  09-02-2013, 12:10 AM | #271 | 
| 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 | 
			
			Yes, that will work, and was one of the intentions of the function. The reading position is stored in calibre independent of where the book is on the device.
		 | 
|   | 
|  09-02-2013, 03:46 PM | #272 | |
| Addict            Posts: 201 Karma: 1071756 Join Date: Sep 2012 Location: Nova Scotia Device: Kobo Aura, Nexus 5x | Quote: 
 If I "Store" the bookmark, and immediately "Restore" it, Kobo Utilities announces success. If I delete the book from the device and then send it again, when I try to restore the bookmark, I get: Code: calibre, version 1.1.0 Kobo Utilities - Device library updated: Update summary: Books updated=0 Books not on device=1 Total books=1 Once I managed to get it to work by exiting Calibre, restarting it, and restoring the bookmark, but have never been able to duplicate that. I've attached a log showing: 
 I'm using the KoboTouchExtended driver. | |
|   | 
|  09-02-2013, 04:10 PM | #273 | |
| Grand Sorcerer            Posts: 6,686 Karma: 12595249 Join Date: Jun 2009 Location: Madrid, Spain Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2 | Quote: 
 So: 1.- Store bookmarks 2.- Delete book 3.- Send book 4.- Disconnect ereader 5.- Wait till home screen appear again 6.- Connect eread 7.- Restore bookmarks If you're doing it in this way, sorry by the message. | |
|   | 
|  09-02-2013, 05:31 PM | #274 | 
| Addict            Posts: 201 Karma: 1071756 Join Date: Sep 2012 Location: Nova Scotia Device: Kobo Aura, Nexus 5x | 
			
			Well, that particular time I hadn't, but let's check that.… Oh, that's embarassing  You're completely right. That does however lead to the question: why do deletes happen immediately, and adds happen only when you disconnect the USB? I think I know the answer, but it leads me to suspect the plugin is misbehaving. When I delete a book, I see the plugin issue the SQL to clean up the database, but surely if you just delete the book, it will get cleaned up by the Kobo when I unplug the USB. And that way, there's a chance that restoring a bookmark may actually work without cycling the USB (not, of course, if changes to the driver settings or a manual request to store to a different card result in the filename changing). | 
|   | 
|  09-02-2013, 05:37 PM | #275 | 
| Grand Sorcerer            Posts: 6,686 Karma: 12595249 Join Date: Jun 2009 Location: Madrid, Spain Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2 | 
			
			What you propose is the best approach I've listened... To a corrupt database or a lost bookmarks You're assuming that deleting and creating a new file doesn't translate in a change in a database. I wouldn't bet on it.
		 | 
|   | 
|  09-02-2013, 07:16 PM | #276 | 
| Wizard            Posts: 4,812 Karma: 26912940 Join Date: Apr 2010 Device: sony PRS-T1 and T3, Kobo Mini and Aura HD, Tablet | 
			
			AFIK when you send a book, Kobo goes through the processing screen when you disconnect. This makes changes to the area in the database the book info is stored. When you reconnect with out sending that book, things like series info and book location can be stored without being overwritten. In my experience resending a book does not always overwrite reading location although sometimes it does. I believe that is why it is done in two steps. Better safe than sorry  Helen | 
|   | 
|  09-02-2013, 11:30 PM | #277 | |
| 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 | 
			
			Firstly, Terisa and Helen have it right: using calibre to delete a book will remove the database entries on the device, but sending one does not add them. Why? Because adding the database entries is harder than deleting them. To remove the book, I simply delete the rows in various tables. Over time, I have had to change this. Kobo have added tables and I missed some in my earlier passes. Adding the rows is a completely different thing. Not only do I need to know which rows to add, I also need to know the values to used. There are values in the content table that I have no idea what they mean. jgoguen tried to do this while developing the extended driver, but gave up after a while. In fact, I think he decided having a baby was easier. So, I leave adding the book to the database to Kobo. Calibre will send the book, but you need to disconnect and let the device process it before the plugin can restore the reading position or the driver can set the series info. Quote: 
 But, I'm not sure what you are saying. Delete the book, don't change the database, send the new reading position and then disconnect? That would result in no book on the device and probably no database entries. There is no point in restoring the reading position if you also remove the book. Or have I missed something? If the point was you want to send a updated copy of the book, then that works depending on the changes. If there are no structure changes (spelling, grammar, or style changes), then just send it. The driver replaces the file and fixes the filesize in the database so the device doesn't see the change. But, if there is structure changes (TOC, file names in the book), then you need to delete the book and send it new. The device doesn't reprocess books for these sort of changes. | |
|   | 
|  09-03-2013, 03:09 PM | #278 | 
| Wizard            Posts: 4,812 Karma: 26912940 Join Date: Apr 2010 Device: sony PRS-T1 and T3, Kobo Mini and Aura HD, Tablet | 
			
			@Davidfor and PeterT I had a hard drive failure a week or so ago and while I did not lose book, I lost the Kobo utilities plugin among others  Today I followed instructions on first page to the letter and it took maybe 10 minutes and works better. Worked before but I was missing percent done. IF possible I am even more impressed Helen | 
|   | 
|  09-03-2013, 08:29 PM | #279 | |
| Generally Awesome Person            Posts: 1,100 Karma: 2191133 Join Date: Jan 2013 Location: /dev/kmem Device: Kobo Clara HD, Kindle Oasis | Quote: 
  I'm still convinced the answer lies in figuring out the checksum fields in some of the tables... | |
|   | 
|  09-03-2013, 08:38 PM | #280 | ||
| 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: 
 And congratulations to you and your better half. As you are checking in, I assume everything is going OK. Quote: 
 | ||
|   | 
|  09-03-2013, 08:43 PM | #281 | 
| Generally Awesome Person            Posts: 1,100 Karma: 2191133 Join Date: Jan 2013 Location: /dev/kmem Device: Kobo Clara HD, Kindle Oasis | 
			
			Yes, everything is quite well. A lot better than I'd been expecting in fact    | 
|   | 
|  09-04-2013, 03:50 PM | #282 | 
| Fanatic            Posts: 531 Karma: 4503161 Join Date: May 2009 Location: Portugal Device: Kobo Glo, kindle | 
			
			Congratulations Joel!
		 | 
|   | 
|  09-05-2013, 03:30 AM | #283 | 
| Wizard            Posts: 1,824 Karma: 9503859 Join Date: Dec 2012 Location: France Device: (Sony (J) PRS 650), Kobo Mini, Kobo Glo HD (broken), Kobo Clara BW | 
			
			Congratulations to the new family!
		 | 
|   | 
|  09-05-2013, 06:49 AM | #284 | 
| Grand Sorcerer            Posts: 6,545 Karma: 14008730 Join Date: May 2008 Location: PA (USA) Device: Kobo Clara, 2E, Libre 1, PW4, PW5, 2022 Kindle, Kobo Libre Colour | 
			
			Hi. Yesterday I had to factory reset my Kobo Glo. (Then downgrade to 2.6.1). Now I can't figure out how to remove the sync tile. I did it before! I used the extended driver. And Kobo utilities in Calibre. I've connected the device multiple times, and still can't dismiss it. What step am I missing?
		 | 
|   | 
|  09-05-2013, 08:20 AM | #285 | 
| Grand Sorcerer            Posts: 13,693 Karma: 79983758 Join Date: Nov 2007 Location: Toronto Device: Libra H2O, Libra Colour | 
			
			Kobo Utilities | Dismiss Tiles from Home Screen Select File Types and Book Tiles to dismiss Change Database Trigger and Create or Change trigger It's quite likely you will need to open and close a book before the change will appear on the home screen. | 
|   | 
|  | 
| Tags | 
| calibre, kobo, kobo utilities, kobo-utilities, plugins | 
| 
 | 
|  Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| [GUI Plugin] Manga plugin | mastertea | Plugins | 7 | Yesterday 12:13 AM | 
| [GUI Plugin] Save Virtual Libraries To Column (GUI) | chaley | Plugins | 14 | 04-04-2021 05:25 AM | 
| Kobo Utilities Plugin Question | nikev | Kobo Reader | 10 | 09-25-2018 11:55 PM | 
| [GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |