View Single Post
Old 02-16-2011, 02:18 AM   #1
kiwidude
calibre/Sigil Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,224
Karma: 1334002
Join Date: Oct 2010
Location: London, UK
Device: Kindle Paperwhite 3G, iPad 3, iPad Air
[Covers Plugin] Goodreads Covers **Deprecated**

As of Calibre 0.8 this plugin is deprecated and will no longer work. Instead you should use the replacement Goodreads Metadata Source plugin which is compatible with Calibre 0.8 onwards.

This plugin allows Calibre to download book covers from goodreads.com. Calibre currently comes with plugins for a number of cover sources such as OpenLibrary.org and most recently Amazon. Adding this plugin can potentially increase the likelihood of getting a cover for your book.

It is the second of a Goodreads trinity of plugins I will publish in this forum. The other two are for Goodreads metadata downloads and shelve syncing.

Main Features of v1.1.1
  • Downloads a cover where available on Goodreads for books with an ISBN.
  • Handles broken image urls on Goodreads website

Special Notes:
  • Like the other Calibre covers plugins this will only attempt to find covers for a book which has an ISBN. This is a limitation of the current Calibre API. I have added code to do title/author searches like the Goodreads metadata download plugin, but it is disabled until/if the API is changed.
  • Kovid intends in future to make breaking changes to the API. When he publishes that new version, this plugin will stop working. Check back here for updates over the next month or so.

Installation Notes:
  • Download the attached zip file and install the plugin as described in the Introduction to plugins thread.
  • Note that this is not a GUI plugin so it is not intended/cannot be added to context menus/toolbars etc.
  • You can enable/disable and configure both it and the other metadata download plugins like Amazon, Google Books etc in Preferences -> Plugins -> Covers plugins

Version History:
Spoiler:
Version 1.1.1 - 13 Apr 2011
Change the URL searched against as Goodreads have changed their website.

Version 1.1 - 21 Feb 2011
Added additional call for each url to test whether image is broken link

Version 1.0 - 16 Feb 2011
Initial release of Goodreads Covers plugin

Attached Files
File Type: zip Goodreads Covers.zip (11.3 KB, 14376 views)

Last edited by kiwidude; 05-06-2011 at 06:36 PM. Reason: Plugin deprecated message
kiwidude is offline   Reply With Quote