06-21-2011, 01:34 PM | #31 |
Calibre Plugins Developer
Posts: 4,688
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
v1.0.6 Released
Changes in this release:
Goodreads have been "fiddling" with their website again it seems, this should allow title/author type searches to start matching again. EDIT: I forgot to update the version in the zip - please download again if you were the first couple of users and plugin updater keeps telling you you have 1.0.5. Last edited by kiwidude; 06-21-2011 at 01:40 PM. |
07-07-2011, 05:21 PM | #32 |
Zealot
Posts: 136
Karma: 60
Join Date: Jul 2009
Location: Munich, Germany
Device: Nook Classic rooted; Galaxy S IV with Aldiko, other older devices
|
Search for a book with only goodreads id does not work, you have to add at least the title.
One of my older books had the title "Dark Imperium", and "Unknown" as author. I used the "Link to goodreads..." menu item to add the id "goodreads:588334" to that book, then went into the "Edit Metadata" dialog and tried to download metadata. The Goodreads Metadata plugin failed to return any data: Code:
****************************** Goodreads ****************************** Request extra headers: [('User-agent', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1')] Found 0 results Downloading from Goodreads took 0.551999807358 Goodreads book url: u'http://www.goodreads.com/book/show/588334' Could not find title/authors/goodreads id for u'http://www.goodreads.com/book/show/588334' Goodreads: u'588334' Title: 'Dark Imperium (Warhammer 40,000 Novels\n \n (Warhammer 40,000)' Authors: None ******************************************************************************** Code:
goodreads_id = identifiers.get('goodreads', None) isbn = check_isbn(identifiers.get('isbn', None)) br = self.browser if goodreads_id: matches.append('%s/book/show/%s'%(Goodreads.BASE_URL, goodreads_id)) else: |
Advert | |
|
07-07-2011, 05:29 PM | #33 |
Calibre Plugins Developer
Posts: 4,688
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
@hakan42 - I just tried exactly your described scenario and it worked perfectly fine for me. I did the following:
Created an empty book with title "Dark Imperium", author "Unknown" Set the goodreads id to goodreads:588334 In the Edit Metadata->Configure download metadata screen, had only the Goodreads plugin enabled, with all fields to download checked. Clicked the Download metadata buton Code:
Starting download Query: title:Dark Imperium; authors:Unknown; goodreads:588334 Running identify query with parameters: {u'authors': None, u'identifiers': {u'goodreads': u'588334'}, u'timeout': 30, u'title': u'Dark Imperium'} Using plugins: Goodreads The log from individual plugins is below ****************************** Goodreads ****************************** Request extra headers: [('User-agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.153.1 Safari/525.19')] Found 1 results Downloading from Goodreads took 1.53900003433 --- Title : Dark Imperium (Warhammer 40,000 Novels (Warhammer 40,000) Author(s) : Marc Gascoigne & Andy Jones Publisher : Games Workshop Rating : 3.17 Published : 2001-01-30T00:00:00+00:00 Identifiers : isbn:9780743411622, goodreads:588334 Comments : In the war-torn 41st millennium humanity stands on the shores of damnation, their only saviour is the Immortal God Emperor and the massed armies of the Imperium, in this searing anthology of Warhammer 40,000 stories torn from the pages of Inferno! magazine. Goodreads book url: u'http://www.goodreads.com/book/show/588334' ******************************************************************************** The identify phase took 1.60 seconds The longest time (1.539000) was taken by: Goodreads Merging results from different sources and finding earliest publication dates We have 1 merged results, merging took: 0.00 seconds I am running with the latest Calibre source code, though with only one plugin enabled the changes Kovid has made should not make a difference |
07-07-2011, 06:38 PM | #34 |
Zealot
Posts: 136
Karma: 60
Join Date: Jul 2009
Location: Munich, Germany
Device: Nook Classic rooted; Galaxy S IV with Aldiko, other older devices
|
Yes, but try an empty title with empty authors and only the goodreads id set. The book had in my case a very broken title:
Code:
'Dark Imperium (Warhammer 40,000 Novels\n \n (Warhammer 40,000)' Anyway, setting the title to something sensible works, so my problem might only be a corner case that does not happen in the normal flow of work... Back to |
07-07-2011, 06:45 PM | #35 |
Calibre Plugins Developer
Posts: 4,688
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
As I said above that is with no authors set, you can see it in the log where it says:
Code:
Running identify query with parameters: {u'authors': None... Code:
Goodreads book url: u'http://www.goodreads.com/book/show/588334' |
Advert | |
|
08-06-2011, 07:31 AM | #36 |
Addict
Posts: 352
Karma: 103850
Join Date: Apr 2011
Device: Kindle NT
|
I was wondering if it is possible for a book linked to goodreads (link is valid, shows correct book) to not download any matadata? Downloading metadata simple fails. What could be the reason for this?
When using link to goodreads it finds book fine for linking. I tried adding ISBN still no results. Not getting results isn't strange, strange is that book is linked with goodreads from which I download metadata. |
08-06-2011, 08:09 AM | #37 |
Calibre Plugins Developer
Posts: 4,688
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Use the Edit Metadata window to do the download, so you can see the results (to see if Calibre is choosing a book from a different ISBN pool). Also you can take a look at the log to see what it says. And finally if you absolutely want to guarantee that it downloads from Goodreads with a linked book, only enable the Goodreads plugin.
|
08-09-2011, 01:26 PM | #38 |
Addict
Posts: 352
Karma: 103850
Join Date: Apr 2011
Device: Kindle NT
|
All done. No success. I can view linked book but metadata downlaod fails. Only goodreads metadata is on.
Log: Error parsing title and series for url: u'http://www.goodreads.com/book/show/[book number]' Traceback (most recent call last): File "calibre_plugins.goodreads.worker", line 108, in parse_details File "calibre_plugins.goodreads.worker", line 227, in parse_title_series ValueError: invalid literal for float(): 2008 Jan. Could not find title/authors/goodreads id for u'http://www.goodreads.com/book/show/[book number]' |
08-09-2011, 03:56 PM | #39 |
Calibre Plugins Developer
Posts: 4,688
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
@Noughty - unfortunately you have not posted the book details. If you don't want to publicly display them just send me a PM - it looks like you have found some kind of problem with scraping the the data for that particular book.
|
08-10-2011, 04:28 PM | #40 |
Calibre Plugins Developer
Posts: 4,688
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
v1.0.7 Released
Changes in this release:
This release addresses a problem where the series name/number specified on Goodreads does not match a valid calibre format. So for instance: MyTitle (MySeries #2008 Jan) In this circumstance the series information will be treated as part of the title. |
08-11-2011, 03:44 AM | #41 |
Addict
Posts: 352
Karma: 103850
Join Date: Apr 2011
Device: Kindle NT
|
Thanks. Also a late thanks for plugin linking with goodreads on metadata download. I barely need to use Goodreads sync link to goodreads book. I really like how it works now
|
10-15-2011, 11:35 AM | #42 |
Wizard
Posts: 1,747
Karma: 3761220
Join Date: Mar 2011
Location: Pennsylvania
Device: T1 Red, Kindle Fire, Kindle PW, PW2, Nook HD+, Kobo Mini, Aura HD
|
I must be doing something wrong. When I download Metadata, I see the tags that are downloaded (I have it set for 5). I select the cover and go to the Basic Metadata screen. I select OK, but on the main Calibre screen, my book has way more than the 5 tags I wanted to download. What am I doing incorrectly?
|
10-15-2011, 12:03 PM | #43 | |
US Navy, Retired
Posts: 9,867
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Quote:
Also I went and configured the Google plugin and the Fantastic Fiction plugin so tags from these sources were not downloaded. I only leave Goodreads configured to download tags. |
|
10-15-2011, 12:22 PM | #44 |
Wizard
Posts: 1,747
Karma: 3761220
Join Date: Mar 2011
Location: Pennsylvania
Device: T1 Red, Kindle Fire, Kindle PW, PW2, Nook HD+, Kobo Mini, Aura HD
|
Thanks, Walt. I had previously removed the tags from being sent by Google. Okay... so I get rid of the tags first and then search. I thought it would overwrite it. Thanks for the info!!
EDIT: Worked great. Thanks! |
10-24-2011, 10:50 AM | #45 |
Addict
Posts: 352
Karma: 103850
Join Date: Apr 2011
Device: Kindle NT
|
I wanted to ask if it's possible to fix authors of anthologies. When I download metadata of anthologies with a lot of authors I get something like this
Code:
Author1, Author2, Author3, Author4...More Author5...less This happens if in goodreads you have to press more to see all authors. Since the same is with book description and it's possible to download correctly this probably is possible too. |
Tags |
goodreads, metadata |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Goodreads Sync | kiwidude | Plugins | 1773 | Yesterday 04:56 AM |
[Metadata Download Plugin] Goodreads Metadata **Deprecated** | kiwidude | Plugins | 30 | 04-23-2011 03:10 PM |
[Covers Plugin] Goodreads Covers **Deprecated** | kiwidude | Plugins | 13 | 04-17-2011 06:09 PM |
metadata plugin | redneck_momma | Plugins | 1 | 05-21-2010 09:41 PM |