View Single Post
Old 06-03-2015, 04:11 PM   #477
sweth
Connoisseur
sweth began at the beginning.
 
Posts: 68
Karma: 10
Join Date: May 2015
Device: Kindle Fire 7 (7G), Kindle PW (2G), Kindle Scribe
Quote:
Originally Posted by jhowell View Post
Your question has me baffled! If you already know the PG ID for a book then you know that book is available at PG so there is no need to search for it. If you have the URI of the book already in your database then you have a direct link to the book so you don't need the plugin for that either. Having the book linked via the plugin would just give you a slightly different way of following the link that you already have.
Sorry, I wasn't clear with the full goal, because (I now realize) I hadn't fully thought it through. Ideally, I'd like to be able to search in *other* libraries for records that I've added based on the PG ID, since often Overdrive copies of books are better quality (fewer OCR errors, etc) than PG ones. Thinking about it some more, though, what I think I really need is some way to update the metadata for my PG stub records, so that your plugin can just do its thing. So either I'll see if Kovid might be open to adding PG as a metadata source, or write a script to parse the PG catalog and update the author/title fields for those stubs.

(Re: the ODID solution: that would be great, but when I experimented with that, it didn't seem to work. e.g. for the book at http://www.gutenberg.org/ebooks/27458 , if I create a stub record in Calibre using calibredb add -e -I 'odid:27458@pg' and then run the Overdrive plugin, it finds no match. I tried again using a trailing slash since your example above had one, but that also didn't work.)

Last edited by sweth; 06-03-2015 at 04:20 PM.
sweth is offline   Reply With Quote