View Single Post
Old 03-12-2014, 02:12 PM   #3
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,465
Karma: 8025600
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by theducks View Post
Charles, is there a possibility of a Calibre-companion compatible save to disk plugin where we could insert the card into a PC card-writer for the transfer and then sneaker it to the device and have it still be CC usable ?
Something we have wanted to do since the beginning but never managed to get it to the top of the pile is import books saved by calibre's connect-to-folder. Everything we need to set up metadata is in the .metadata.calibre file, and of course the books are there.

The challenge (not a hard one but work) is to map the storage naming system used when saving the books to the one used by CC. There aren't a zillion choices:
  1. Move the books so that the file name matches what CC would have used if it stored it.
  2. Use the existing book file and accept that it isn't where CC expects, dealing with the side effects of that.
I prefer option 1 because the rest of CC wouldn't have to know about it, but it is more work. For example, we would probably need to update the .metadata.calibre file so that calibre could find the books the next time the card is mounted on the PC. If we use option 2 then moving books when folders are changed would be "interesting".

Of course, we can do this today for epubs. If you save-to-disk to the SD card then calibre's metadata will be stored in the book (assuming no DRM). CC would "scan for new books" and find them, and very importantly find the calibre UUID so calibre's book matching would be accurate.
chaley is offline   Reply With Quote