View Single Post
Old 05-13-2013, 01:28 PM   #1
chewt0y
Member
chewt0y is an accomplished Snipe hunter.chewt0y is an accomplished Snipe hunter.chewt0y is an accomplished Snipe hunter.chewt0y is an accomplished Snipe hunter.chewt0y is an accomplished Snipe hunter.chewt0y is an accomplished Snipe hunter.chewt0y is an accomplished Snipe hunter.chewt0y is an accomplished Snipe hunter.chewt0y is an accomplished Snipe hunter.chewt0y is an accomplished Snipe hunter.chewt0y is an accomplished Snipe hunter.
 
Posts: 13
Karma: 123020
Join Date: May 2013
Device: Nexus 7
[Metadata Source Plugin] Comicvine

This plugin allows the download of metadata for Comicbooks from the http://www.comicvine.com/ database.

Check out the code on Github

Main Features of v0.10.7
  • Fix problem with cover downloads caused by change in comicvine data

Coming Soon:
  • Better result ranking
  • Ratings

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.
  • Configure your Comicvine api_key using the plugin settings.

Past Versions:
Spoiler:


Main Features of v0.10.5
  • Fix a typo in the pycomicvine retry decorator
  • Work around to prevent a change in the comicvine API causing exceptions

Main Features of v0.10.4
  • Wrap pycomicvine calls in a retry decorator as these calls will occaisionally fail due to server side transient issues.
  • Add the ability to output a search result as opf when running a search from the commandline using calibre-debug -r Comicvine -- -o
  • Insert workaround for bug in comicvine API where sometimes the number of results reported does not match the actual number of results returned
  • Penalise collections to avoid inserting a collection versus a volume
  • Handle decimal issue numbers better

Main Features of v0.10.0
  • New 'comicvine-volume' identifier.

    When there are multiple series with the same name it can be difficult to ensure the right result. If you know the Comicvine volume ID of the series you can now specify the comicvine-volume identifier to make sure that the right series is chosen.

    Example CLI use:

    Code:
    rgh@eduardo ~/git/calibre-comicvine $ calibre-debug -r Comicvine -- t:'batman #12' i:comicvine-volume:42721
    (0000) - 349621: Batman #12: Ghost in the Machine; [2012-08-08]

Main Features of v0.9.3
  • Improve layout of configuration screen

Main Features of v0.9.0
  • Use a ThreadPool to improve metadata lookup times through parallel lookups
Main Features of v0.8.2
  • Handle non-integer issue numbers
  • Modify pycomicvine_dist to remove external dependency on simplejson

Main Features of v0.8.0
  • Implement cover downloads
  • Major performance increases when searching for common titles
Main Features of v0.7.3

Main Features of v0.7.2
  • Perform a search against the comicvine database for the supplied title
  • Looks up titles, series information, authors, publication dates and descriptions.
  • Can interpret year of publication embedded in the title (enclosed by parentheses)
  • Issue numbers need to be marked with a '#' character
e.g. "The Shade #10 (2012)"
Attached Files
File Type: zip Comicvine-qt5.zip (14.5 KB, 2224 views)

Last edited by kovidgoyal; 08-28-2014 at 11:36 PM. Reason: New version released
chewt0y is offline   Reply With Quote