04-10-2011, 07:17 PM | #121 |
calibre/Sigil Developer
Posts: 4,617
Karma: 2124234
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
@Nyn - I'll have a think about that one, I'm trying to avoid changing the Goodreads plugin for a bit longer while I work on a couple of others.
@bookmonster - thanks for the kind words. Nice to hear someone else has interest in that feature when it does appear in the plugin one day . I'm not sure when that will be but obviously the more interest there is the greater the likelihood I will look into it. As for your linking question. First and foremost any linking is done by ISBN if it is present on the book. So if you have the right ISBN, it should link to the same edition on Goodreads. You might find my "Extract ISBN" plugin useful if you have ISBN inside the book format. So you would add the book to Calibre, use Extract ISBN to grab the ISBN value, and then download metadata/link to goodreads. If you don't have the ISBN, then the search results it displays are very limited in the information Goodreads gives back to me unfortunately. So in that case click the Search Goodreads.com button, and expand the "xxx Editions" link for the book it finds to see all the variations Goodreads has. Then just drag the link for the particular book back onto the plugin dialog. |
04-11-2011, 10:31 PM | #122 | |
Member
Posts: 22
Karma: 134
Join Date: Mar 2010
Device: Kobo Clara HD, Onyx Boox Leaf 2
|
Quote:
|
|
Advert | |
|
04-12-2011, 03:05 AM | #123 |
calibre/Sigil Developer
Posts: 4,617
Karma: 2124234
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
@bookmonster - that raises some interesting points. Firstly, storing ASIN as a separate identifier is something that is almost enabled in Calibre. I say almost because you can store it, you just don't have a GUI to edit it/give it a value other than from a plugin currently (it will happen in Calibre 0.8 in the coming months).
Once that is available, I will be changing the goodreads metadata plugin so that it can scrape ASIN if it is available. I guess the question is if a book has both an ASIN and an ISBN, should the Goodreads sync plugin always try to use the ASIN rather than the ISBN? (I'm trying to avoid you having to manually manipulate the ISBN field). The other idea this gave me is for the Extract ISBN plugin - it should really have the ability to scrape ASIN identifiers from a book format as well... |
04-12-2011, 12:23 PM | #124 | |
Sigil developer
Posts: 1,275
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
Quote:
|
|
04-12-2011, 12:30 PM | #125 |
creator of calibre
Posts: 43,796
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
No, calibre will download ASINs as part of the new download metadata process, when downloading from Amazon. Reading ASIN from MOBI files is completely hit and miss, since there is no unambiguous field in the MOBI header that stores an ASIN. For example, calibre itself puts a uuid into the ASIN header of MOBI files it generates, to enable Amazon syncing.
|
Advert | |
|
04-12-2011, 12:33 PM | #126 | |
calibre/Sigil Developer
Posts: 4,617
Karma: 2124234
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
So for instance I will be changing my Goodreads metadata download plugin to make sure that it grabs the goodreads id and sets that (will save the need for users to manually link books). I will also be attempting to grab the ASIN and set an identifier for that too. I can't do it today because I have no way of passing that identifier back to be stored, however in the new metadata download API that is no longer the case. |
|
04-12-2011, 01:07 PM | #127 | |
Sigil developer
Posts: 1,275
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
Quote:
|
|
04-12-2011, 03:24 PM | #128 |
Member
Posts: 22
Karma: 134
Join Date: Mar 2010
Device: Kobo Clara HD, Onyx Boox Leaf 2
|
Ok gang, I'm still confused on one point. I get the whole ISBN/ASIN concept. But I have my preference to "read metadata from file contents rather than file name" when I add books. So when I add an EPUB that I download from the library, why is the ISBN pulled for the DTB not the ebook version??? Example:
Brazen Virtue - ISBN 9780553897005 vs 0553897004(i get this from Goodreads & manually update). FYI: the Extract ISBN plugin changes it back to the original value. |
04-13-2011, 10:11 AM | #129 | ||
calibre/Sigil Developer
Posts: 4,617
Karma: 2124234
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
@Noughty - I'm continuing the points you raised on this post on the other thread.
Quote:
However in terms of the "Goodreads.com matches for Title/Author" screen itself, this is working the same way it always did in terms of displaying results. You can quite often get no results because of the T&C Goodreads have with their API which means that some of their data they are not allowed to push through the API. That is one of the reasons why the "Search Goodreads.com" box is on that dialog - at least that way you can search their website and drag/drop a url onto the dialog. It would be nicer to not go through that charade but it only happens on a subset of the books and there is zero I can do about it. Quote:
|
||
04-13-2011, 10:17 AM | #130 | |
calibre/Sigil Developer
Posts: 4,617
Karma: 2124234
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
So... 1. What ISBN do you see inside the book when you view it? 2. What ISBN does extract ISBN give you? (hopefully the same) 3. What ISBN does it give you when you add the file reading from the book metadata? |
|
04-13-2011, 11:00 AM | #131 |
Addict
Posts: 352
Karma: 103850
Join Date: Apr 2011
Device: Kindle NT
|
To answer your questions. Contemporary and pirates etc are my shelves I download to that column shelves from goodryds with sync. But I was trying to only get metadata not sync then I got that message. And then I download metadata I add tags to tags column, not the custom column which I made for my personal shelves on goodreads.
Hope it's clear enough Contemporary: my shelf on goodreads Shelf= custom column to which I download shelves from goodreads (i don't down,load them to tags column) |
04-13-2011, 11:19 AM | #132 |
calibre/Sigil Developer
Posts: 4,617
Karma: 2124234
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
@Noughty - ok, I think I understand. So you hadn't done any actions in the Goodreads sync plugin by the time those messages appeared, but the column is actually for the purposes of being used by Goodreads sync.
Doing a search on the codebase, it looks like actually it is the tag browser that is responsible for displaying those messages. As I asked above what type of custom column is it? (Go into Add your own columns, click the blue i icon and tell me what the Column type box says). Is it "Comma separated text, like tags"? Also the values in that column, do they appear to be displayed correctly? Are they comma separated where multiple? This is a thing for chaley to solve I think, unless my Goodreads Sync plugin is not populating that column correctly. |
04-13-2011, 03:15 PM | #133 | |
Member
Posts: 22
Karma: 134
Join Date: Mar 2010
Device: Kobo Clara HD, Onyx Boox Leaf 2
|
Quote:
2. Vampire Academy - ERROR: (<class 'lxml.etree.XMLSyntaxError'>, XMLSyntaxError(u'PCDATA invalid Char value 3, line 91, column 44',)) 3. 9781595141743 4. Goodreads ISBN: 1440676615 |
|
04-13-2011, 03:41 PM | #134 |
calibre/Sigil Developer
Posts: 4,617
Karma: 2124234
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Ok, I'm confused. You give me four answers to three questions, slipping an error message in there at number two.
If you want me to take a look at that error message (which I presume happened when you ran extract ISBN) either post the full debug output in the extract isbn thread, or send me a PM with it (and preferably a link to the book so I can run it myself if needed). Are you saying that extract ISBN came back with 9781595141743? This must be in the book somewhere, I know in answer 1 you said 1-4406-7595-3 but that is just an ISBN-10 number, presumably it has the ISBN-13 number as well? |
04-13-2011, 05:54 PM | #135 | |
Addict
Posts: 352
Karma: 103850
Join Date: Apr 2011
Device: Kindle NT
|
Quote:
It doesn't seem to download any tags . Tried over 30 books, still nothing. |
|
Tags |
calibre, goodreads |
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Search the Internet | kiwidude | Plugins | 433 | Yesterday 05:48 PM |
[GUI Plugin] Open With | kiwidude | Plugins | 403 | Yesterday 08:39 AM |
[GUI Plugin] Clipboard Search | kiwidude | Plugins | 25 | 03-29-2024 08:33 PM |
[GUI Plugin] Quick Preferences | kiwidude | Plugins | 62 | 03-16-2024 11:47 PM |
[GUI Plugin] Book Sync **Deprecated** | kiwidude | Plugins | 111 | 06-07-2011 07:47 PM |