01-28-2011, 04:09 PM | #1 |
Junior Member
Posts: 7
Karma: 10
Join Date: Jan 2011
Location: Vancouver BC, Canada
Device: Kindle
|
Librarything using Ctrl-D in GUI
Until today with version 0.7.43 when I pressed Ctrl-D to download metadata in the GUI when there was a failure it indicated that it occured at both openlibrary.com and librarything.com, but now is showing only the openlibrary result.
openlibrary.org covers - ISBN: 9780425052402 not found It says in the new features for the update that librarything will only be searched if you have an account there (which I do), so I'm assuming there is somewhere, other than using the command line librarything executable, where I can enter that account and password, but I can't find it anywhere. Does anyone have any idea on how to go about getting the Download Metadata function in the Calibre GUI to use my librarything account and password? Thanks. |
01-28-2011, 04:23 PM | #2 |
Connoisseur
Posts: 80
Karma: 8320
Join Date: Apr 2009
Device: Ipod Touch
|
Preferences -> Plugins -> Metadata download plugins -> click to customize the LibraryThing plugin. You can add your username and password for LibraryThing.
|
Advert | |
|
01-28-2011, 09:56 PM | #3 |
Junior Member
Posts: 7
Karma: 10
Join Date: Jan 2011
Location: Vancouver BC, Canada
Device: Kindle
|
I added my account and password in Preferences. Thanks for pointing that out for me.
However, even after a restart calibre doesn't seem to be using librarything any more. For example I went back a version and tried to download the metadata for 'Four from Planet Five' from Murray Leinster and got the usual two server error messages: Failed to download cover for the following: Four from Planet Five openlibrary.org covers - ISBN: 9781434466907 not found librarything.com covers - ISBN: 9781434466907 not found Doing the same with the current version 0.7.43 it only displays the openlibrary.org error when I attempt the same request. That being the case I'm left wondering if it is actually using librarything.com in the query at all now, and if it is why no error message. The download plugin is still enabled (Green) in Preferences, so I'm assuming it should still be generating that error if it is being used. Is there another box I can check to get that going, or is this something that I should report as a bug? Any thoughts? And again, thanks for the help. |
01-28-2011, 10:35 PM | #4 |
creator of calibre
Posts: 44,380
Karma: 23764838
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
LibraryThing often blocks calibre, I encourage you to complain to library thing, though I doubt they'll listen since they apparently only want you to use their service via a browser. So you're likely going to be stuck with openlibrary covers.
Last edited by kovidgoyal; 01-28-2011 at 10:46 PM. |
01-28-2011, 10:40 PM | #5 |
Connoisseur
Posts: 80
Karma: 8320
Join Date: Apr 2009
Device: Ipod Touch
|
It's probably a problem on LibraryThing's end. I kept getting an error message that "LibraryThing is blocking calibre" when I tried to download metadata right now.
ETA: Oops, Kovid already answered. |
Advert | |
|
01-29-2011, 12:29 AM | #6 |
Junior Member
Posts: 7
Karma: 10
Join Date: Jan 2011
Location: Vancouver BC, Canada
Device: Kindle
|
I can live with only openlibrary if I have to, but Just so I understand.
Why am I getting the librarything not found error in version 0.7.42 and no error when I use 0.7.43? I don't mean I used to get the error messages. When I re-installed the older version librarything is queried and generates a not found message, but when I use 0.7.43 I no longer get anything from library thing. When I switch back again to 0.7.42 the librarything query and subsequent 'not found' message is back again. Does that mean librarything is still being queried in 0.7.43 and if so, why no 'not found' message? Sorry to be a bother, but I really would like to understand. Thanks. |
01-29-2011, 12:51 AM | #7 |
creator of calibre
Posts: 44,380
Karma: 23764838
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Read the changelog for 0.7.43, it explains this.
|
01-31-2011, 02:43 PM | #8 |
Member
Posts: 14
Karma: 12
Join Date: Jan 2011
Device: Kindle
|
Is there a way to see any debug output for calibre / the library thing plugin?
I've set it all up with a login as per instructions but it's still not working. I guess this is LT radomly blocking - but it would be nice to know if that's the case - or if they just don't have the series info on a particular book. There is mention on the LT forums of a developer key for the API which may be worth investigating? Though difficult if they're not willing to engage with you Could be that if we sign up for a developer api key and the calibre plugin were to accept that and abide by their query rules etc things might be ok? |
01-31-2011, 03:08 PM | #9 |
creator of calibre
Posts: 44,380
Karma: 23764838
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
The developer api key is limited to a thousand calls per day. calibre has two million users.
|
02-01-2011, 12:12 AM | #10 |
US Navy, Retired
Posts: 9,865
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
|
Is it feasible to create a second LT plugin (disabled by default) where the user supplies their own developer key? I don't have the needed skillset but maybe someone reading this might find the idea interesting.
|
02-01-2011, 12:25 AM | #11 |
creator of calibre
Posts: 44,380
Karma: 23764838
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
IIRC the LT key isn't really meant for use by large numbers of users, the application process involves sending an email, unlike with isbndb where it's automatic.
|
02-01-2011, 12:33 AM | #12 | |
US Navy, Retired
Posts: 9,865
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
|
Quote:
So you are essentially correct, although it seemed i went through more hoops for the isbn key. Their terms of service for standard no api key stuff was no more then 1 cover request per second. Is calibre exceeding that measure? |
|
02-01-2011, 01:35 AM | #13 | |
creator of calibre
Posts: 44,380
Karma: 23764838
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
The problem is that LT provides a key expressly for developers. Given that they don't like calibre scraping their website for series information, I seriously doubt they'll be OK with tens of thousands of calibre users signing up for API keys. They'll just stop the API key process or make it more onerous. Given that I don't want to spend the time on it. |
|
02-01-2011, 05:36 AM | #14 | |
US Navy, Retired
Posts: 9,865
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
|
Quote:
If the requests go from my computer is it possible to have a throttle built into the plugin that limits cover requests to one per second or one every two seconds (maybe a user set number)? This might minimize Library Things interference with captcha verification you referred to in another thread. |
|
02-01-2011, 08:16 AM | #15 | |
Member
Posts: 14
Karma: 12
Join Date: Jan 2011
Device: Kindle
|
Quote:
It sounds like, as usual, you're well ahead of me on this and have already looked into it! I'll email LT myself. I doubt it will do any good but if everyone using calibre who finds the series information useful (and I do, I really really miss it) does the same they might change their mind! Thanks for your reply - and thanks for your hard work on calibre. It's really a must have for anyone interested in ebooks. p.s *is* there any way to get some debug output out? To see if LT is rejecting or just doesn't have the data? |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Remap a Ctrl key for WebBrowser-based SSH | tamsanh | Kindle Developer's Corner | 3 | 01-14-2011 09:53 AM |
Calibre 0.7.22 Ctrl D not working as well as 0.7.21 | logs | Calibre | 2 | 10-08-2010 01:33 PM |
LibraryThing? | desertgrandma | General Discussions | 102 | 10-04-2010 10:19 PM |
iLiad No 'Ctrl' on iLiad?! | ericshliao | iRex Developer's Corner | 7 | 11-06-2008 06:12 PM |
Librarything | Jaapjan | Feedback | 2 | 02-23-2008 03:51 PM |