Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 06-06-2016, 09:02 PM   #271
Fbone
Is that a sandwich?
Fbone ought to be getting tired of karma fortunes by now.Fbone ought to be getting tired of karma fortunes by now.Fbone ought to be getting tired of karma fortunes by now.Fbone ought to be getting tired of karma fortunes by now.Fbone ought to be getting tired of karma fortunes by now.Fbone ought to be getting tired of karma fortunes by now.Fbone ought to be getting tired of karma fortunes by now.Fbone ought to be getting tired of karma fortunes by now.Fbone ought to be getting tired of karma fortunes by now.Fbone ought to be getting tired of karma fortunes by now.Fbone ought to be getting tired of karma fortunes by now.
 
Posts: 6,892
Karma: 83235866
Join Date: Jun 2010
Device: Searching ...
Quote:
Originally Posted by oren64 View Post
But you can use this plugin to extract the rating in float number to a custom column.

http://www.mobileread.com/forums/sho...d.php?t=223688
Thanks! I didn't see this plugin in the index.
Fbone is online now   Reply With Quote
Old 06-20-2016, 08:22 PM   #272
tlc
Zealot
tlc is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!tlc is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!tlc is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!tlc is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!tlc is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!tlc is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!tlc is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!tlc is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!tlc is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!tlc is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!tlc is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!
 
Posts: 113
Karma: 50288
Join Date: Feb 2009
Device: KK 3G, iPad
never mind
tlc is offline   Reply With Quote
Old 07-27-2016, 01:14 PM   #273
lorikitty
Junior Member
lorikitty began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Mar 2016
Device: Moto X Pure 2015
I've noticed an issue with the goodreads identifier pulled using this plugin - for some reason Goodreads now wants the text after the numerical identifier on their site. Is there an easy way to include the full identifier when it's inserted in the id field?

Example:
Old id method that worked before: goodreads:23428530
New required id method due to Goodreads change: goodreads:23428530-suspicious

Last edited by lorikitty; 07-27-2016 at 01:25 PM.
lorikitty is offline   Reply With Quote
Old 07-27-2016, 07:45 PM   #274
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 9,805
Karma: 13963768
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo: Touch, Glo, Aura H2O, Glo HD
I'll have to have a better check later, but, a couple of quick tests here show it is still working OK. The Goodreads page is opening using the URL with just the id number. And that includes the example id you posted.

What actually happens when you click on the id in calibre?
davidfor is offline   Reply With Quote
Old 07-29-2016, 08:28 AM   #275
lorikitty
Junior Member
lorikitty began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Mar 2016
Device: Moto X Pure 2015
Actually it seems to be working now - that's odd. It was giving me a connection refused error when I posted. The main Goodreads page worked fine, but for IDs that were truncated to just the numbers, clicking from Calibre would give me that connection refused error.

Perhaps it was a soft ban of some sort from looking things up for metadata purposes?

I was also getting errors finding books in the metadata downloader in Calibre with just the number. If I took out the Goodreads ID it would find the book, with it the metadata downloader said to be less specific. Putting in the full id-text identifier would locate the book with the metadata downloader.

Quote:
Originally Posted by davidfor View Post
I'll have to have a better check later, but, a couple of quick tests here show it is still working OK. The Goodreads page is opening using the URL with just the id number. And that includes the example id you posted.

What actually happens when you click on the id in calibre?
lorikitty is offline   Reply With Quote
Old 08-01-2016, 01:12 PM   #276
Teeny
Member
Teeny began at the beginning.
 
Posts: 13
Karma: 10
Join Date: Aug 2016
Device: Kindle
I'm not new to Calibre but I haven't explored it either. I use it mostly to convert books, but my TBR folder got HUGE and it needs to be cleaned. First I searched and deleted any formats that aren't pdf, epub or kindle compatible but now I need to do a deeper cleaning based on ratings. So I decided to download the Goodreads plugin and add all the TBR books to Calibre sync it to a Goodreads shelf and kill anything with a rating under 3.4, but I came across the "book not linked to GR", and those books weren't synced to my GR shelf.

Is there a way to massively link books to GR? The amount of books is staggering, 2k+ books, and cannot be done one by one. Also alot of them aren't properly named or have the proper authors etc.

I do have Calibre downloading the metadata from GR but I doubt that that would work correctly with the books that don't have the proper names, authors, etc...

So any help with the linking or how to sync them to GR will be appreciated immensely.
Teeny is offline   Reply With Quote
Old 08-01-2016, 08:01 PM   #277
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 9,805
Karma: 13963768
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo: Touch, Glo, Aura H2O, Glo HD
There is the bulk metadata download. That should be faster but it relies on the title and author being close to what is needed.

I'd say you will need to do several passes. You could use like the Quality Check plugin to help work out which books need the most work. Plus some search and replace to clean up some titles. Then it is a matter of getting the metadata. It might help to disable all except Goodreads as a source when doing this. That will speed the fetch up and not confuse things when the different sources suggest different books. But, it could mean the matching is inaccurate.

I would also suggest adding some tags, either in the tags column or a custom column, to indicate the state of the books. That way as you clean them up you can tag them as such and easily exclude them from further work. Or use multiple libraries. Put all the bad ones in one library and move them to another as you clean them up.
davidfor is offline   Reply With Quote
Old 08-06-2016, 05:43 AM   #278
Vortex
Zealot
Vortex began at the beginning.
 
Vortex's Avatar
 
Posts: 144
Karma: 10
Join Date: Dec 2008
Device: Panasonic Toughbook CF18 + uBook
I find Goodreads has the best series information, so I've been use the PI to correct a lot of the series and series index entries in my libraries.

Now Goodreads seem to have started blocking my IP address. If I try and use the PI I get 0 results, and trying to open any Goodreads webpage opens blank.

This happens even if I am logged into my Goodreads account at the time. Has anyone else had this problem, or does anyone know a solution? I rely on this a lot. Thanks.

Edit: Looking at the API Terms & Conditions, it says they allow a maximum of 1 request a second. Anyway I could limit it to this?

Last edited by Vortex; 08-06-2016 at 06:20 AM.
Vortex is offline   Reply With Quote
Old 08-06-2016, 08:36 AM   #279
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 9,805
Karma: 13963768
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo: Touch, Glo, Aura H2O, Glo HD
Quote:
Originally Posted by Vortex View Post
I find Goodreads has the best series information, so I've been use the PI to correct a lot of the series and series index entries in my libraries.

Now Goodreads seem to have started blocking my IP address. If I try and use the PI I get 0 results, and trying to open any Goodreads webpage opens blank.

This happens even if I am logged into my Goodreads account at the time. Has anyone else had this problem, or does anyone know a solution? I rely on this a lot. Thanks.

Edit: Looking at the API Terms & Conditions, it says they allow a maximum of 1 request a second. Anyway I could limit it to this?
Yes, it is probably from doing to many queries. But, the plugin doesn't use the API, so it isn't breaking that condition. It scrapes the pages. I'm pretty sure there is a limit to how many times you can do this. Calibre does control the queries so that it doesn't do to many. I think you would have to do a very batch of downloads in one go to hit the limits.
davidfor is offline   Reply With Quote
Old 08-06-2016, 10:13 AM   #280
Vortex
Zealot
Vortex began at the beginning.
 
Vortex's Avatar
 
Posts: 144
Karma: 10
Join Date: Dec 2008
Device: Panasonic Toughbook CF18 + uBook
Sometimes in the past I've done thousands in a day without problems, but recently I was only trying to do a few hundred. Would it be running faster because I'm only searching for series info? I'll run the same scan but from a different IP address to see what happens.
Vortex is offline   Reply With Quote
Old 08-06-2016, 11:20 PM   #281
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 9,805
Karma: 13963768
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo: Touch, Glo, Aura H2O, Glo HD
Sorry, I don't know. It's possible that Goodreads have changed the rules. But, just fetching the series info won't have an effect. The plugin has to fetch the whole page and then just picks the bits you are interested in.
davidfor is offline   Reply With Quote
Old 08-07-2016, 12:56 AM   #282
trying
Member
trying began at the beginning.
 
Posts: 16
Karma: 10
Join Date: Oct 2013
Device: none
Quote:
Originally Posted by Vortex View Post
Now Goodreads seem to have started blocking my IP address. If I try and use the PI I get 0 results, and trying to open any Goodreads webpage opens blank.
I haven't looked into Goodreads metadata in a while (everything works for me) but maybe you are running into the behavior Krazykiwi noted at http://www.mobileread.com/forums/sho...&postcount=235 and my "solution" starting at http://www.mobileread.com/forums/sho...&postcount=237

In particular, Goodreads would act differently with bare URLs (like http://www.goodreads.com/book/show/<goodreads ID #>) vs a URL with random text after the goodreads ID # (http://www.goodreads.com/book/show/<goodreads ID #>random extra text usually the title). If you attempt to read a bare URL too many times Goodreads would start to return 403 Forbidden errors.

Unfortunately, the Goodreads Metadata plugin would read a book's page using a Bare URL (and presumably still does) if there is a Goodreads ID in its IDs field (that is it has a goodreads:somenumber entry).

The typical scenario was: You do a batch metadata grab via the Goodreads plugin for a bunch of new books. They won't have a Goodreads ID so the plugin searches for each book and grabs its page using the search result URL (NOT a bare Goodreads URL). This will typically succeed and set Goodreads IDs for all those books. At a later time, you try to get metadata again for those books. Now there are Goodread IDs for all those books, the plugin just attempts to read the pages via bare URLs and soon Goodreads starts returning 403 Forbidden errors.

So my question is: Are you getting 403 Forbidden errors in the browser when attempting to read Goodreads Bare URLs? Does adding random text to the end of the URL fix it?

If so, then see the solution I mentioned in my earlier posts.
trying is offline   Reply With Quote
Old 08-15-2016, 11:14 AM   #283
Vortex
Zealot
Vortex began at the beginning.
 
Vortex's Avatar
 
Posts: 144
Karma: 10
Join Date: Dec 2008
Device: Panasonic Toughbook CF18 + uBook
Aha! You're right.

I backed up the goodreads identifiers to a custom column, then removed them from the identifiers, ran it again, and it worked just like it used to.
Vortex is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Goodreads Sync kiwidude Plugins 883 08-22-2016 09:39 AM
[Metadata Download Plugin] Goodreads Metadata **Deprecated** kiwidude Plugins 30 04-23-2011 02:10 PM
[Covers Plugin] Goodreads Covers **Deprecated** kiwidude Plugins 13 04-17-2011 05:09 PM
metadata plugin redneck_momma Plugins 1 05-21-2010 08:41 PM


All times are GMT -4. The time now is 04:35 AM.


MobileRead.com is a privately owned, operated and funded community.