View Single Post
Old 05-11-2011, 10:20 PM   #3
kiwidude
calibre/Sigil Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,230
Karma: 1345754
Join Date: Oct 2010
Location: London, UK
Device: Kindle Paperwhite 3G, iPad 3, iPad Air
Ok, I couldn't resist for long. It was a more interesting challenge because of how FF render certain web pages, being built from iframes with subqueries pulling back javascript data that is injected into the pages etc. So I'm mostly scraping javascript being returned from database server queries rather than the web page you see in your browser. Geek talk, sorry.

Anyways, a first cut at this is available here:
http://www.mobileread.com/forums/forumdisplay.php?f=237

Please leave any feedback on that thread. Obviously it may likely have some kinks in it as a 1.0 version, so if you get some quirky results or issues please post the details of the title/author you tried to retrieve for and I will take a look.

An important note - as I mentioned above the FF website really is not designed for ISBN based queries. Even if you do get a match, you get taken to a page which only gives you a subset of the information we want. So rather than mess around with it I have decided for the initial release at least to only support title/author based queries. So don't go creating an empty book record with Unknown Title/Unknown Author and some ISBN value and expect this plugin to fill in the rest - it won't.
kiwidude is online now   Reply With Quote