Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Library Management

Notices

Reply
 
Thread Tools Search this Thread
Old 09-28-2016, 07:54 AM   #1
richo
Connoisseur
richo began at the beginning.
 
richo's Avatar
 
Posts: 68
Karma: 10
Join Date: Sep 2014
Device: KOReader on: Kindle Paperwhite and Android
book full sync to/from calibre

I hope my post will not break the rules for this forum. I have read them and I truly believe that this is right place to ask. If you think I am wrong I apologize in advance.

I have asked in other forums about existence of solution for the workflow I am using when reading eBooks. By the no reactions I assume there is no such a solution. Therefore I am prepare to create one, maybe it will be useful to others as well.

That is why I write here. To gain knowledge and ask for existing possibility to achieve what I want.

Now what I want. I would like to use calibre as my home library, from which I take books, place in my eReader. When I read it, I make notes, highlight sections, make bookmarks. Then I place book back to library (calibre). Month later I like to pick the same book and go over the notes or continue reading further.

As far as I know, storing of all these informations (bookmarks, read position, highlights) is not supported by calibre mainly because different way the eReaders handle them and also because books may change the format, which make these information invalid.

I however miss this possibility and because I only using one system (Kindle PW) I need books only in one format. I am aware of all the complication if you read books on multiple devices, possibly in multiple formats. I went in that direction earlier and decided to have only one device to make things simpler.

I wonder, is there a way:
  • to place the *.sdr folder into the calibre folder for the book
  • to ensure that new changes will be take from Kindle to Calibre at the connection time for all books currently in calibre.
  • When new book is copied from calibre to kindle also the *.sdr folder is copied

Thank you in advance on any thoughts how to achive this, or why it is not possible.
Greetings
richo is offline   Reply With Quote
Old 09-28-2016, 12:55 PM   #2
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 30,946
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
No it is the wrong place. You did not understand the sticky.

This is for Developer to Developer threads

Moving to Library Managment
theducks is offline   Reply With Quote
Advert
Old 09-29-2016, 04:23 AM   #3
richo
Connoisseur
richo began at the beginning.
 
richo's Avatar
 
Posts: 68
Karma: 10
Join Date: Sep 2014
Device: KOReader on: Kindle Paperwhite and Android
Thanks, but I posted there a question and no reactions. As I mentioned I am willing to develop such a solution, shouldn't it be then in development?

Anyway I do not argue. Be it as it is. Anybody can help to the real issue/questions I posted?
Thanks!
richo is offline   Reply With Quote
Old 09-29-2016, 04:25 AM   #4
richo
Connoisseur
richo began at the beginning.
 
richo's Avatar
 
Posts: 68
Karma: 10
Join Date: Sep 2014
Device: KOReader on: Kindle Paperwhite and Android
Maybe somebody can explain to me how it works in calibre when I connect kindle or a eReader to it over USB. Sort of flow diagram thing? Thanks!
richo is offline   Reply With Quote
Old 09-29-2016, 04:44 AM   #5
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,254
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
A connection to a device involves scanning the device for books, matching those books against the books in the calibre library and then displaying the list of books on the device in calibre.

There is nothing in principle that prevents you from getting annotations into calibre, see for example the fetch annotations plugin.
kovidgoyal is online now   Reply With Quote
Advert
Old 09-29-2016, 02:44 PM   #6
richo
Connoisseur
richo began at the beginning.
 
richo's Avatar
 
Posts: 68
Karma: 10
Join Date: Sep 2014
Device: KOReader on: Kindle Paperwhite and Android
I like to, sort of hijack two moments in calibre actions. One is when book is copied to device and second when book is removed from device. In those moment I like copy/move the extra files created by Kindle to/from calibre.

Where would I need to look for this?
Can you point to file/object in src structure of calibre or way how I can connect plugin to those actions.

Thank you in advance!
richo is offline   Reply With Quote
Old 09-29-2016, 08:48 PM   #7
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Your starting point will be the Kindle driver (calibre/device/kindle). You can subclass that and add function. The KoboTouchExtended driver does this for the KoboTouch driver.

You probably want to look at the "books" method. That is what finds the books on the device. But, it might need to be later as can't think exactly when the books on the device are matched to the library.

For sending the file back, it is "upload_books". That does the send, so you could add other files as well.

An alternative is writing a separate plugin for non-core function. I have done this with my Kobo Utilities plugin. It has several functions that are triggered when the device is connected and to fetch data from the device.
davidfor is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Full sync of kindle files to/from calibre richo Library Management 0 09-25-2016 06:11 AM
Glo Auto sync minor book changes Calibre to Glo leftright Kobo Reader 5 01-08-2015 01:17 AM
Calibre Sync with Book sites CuriousTux Calibre 2 12-30-2013 01:10 PM
Book Updates, calibre sync issue jemcgeough Library Management 6 10-10-2012 01:12 PM
Calibre will not convert full book Vicscot Conversion 2 09-20-2011 05:55 AM


All times are GMT -4. The time now is 06:32 AM.


MobileRead.com is a privately owned, operated and funded community.