Quote:
Originally Posted by jhowell
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.)