The latest version of the ISBN data is available in Business::ISBN::Data. The ISBN folks added several country prefixes and adjusted a lot of publisher ranges. I had to adjust Business::ISBN too since its set of tests used invalid ISBNs to test failures, but with the new data, those numbers are now valid. The changes only affect the tests, though.
The coolest bit is that the range data is now available in a PDF (although a text file is more appropriate) and it's a lot easier to parse than the fugly HTML they had before. I included in the new distro a script to parse that and recreate the data structure. This should make data updates much easier.
Business::ISBN (Score:1)
Much more credit is due the CPAN than me, and Business::ISBN::ean_to_isbn was one of the essential ingredients.
Re:Business::ISBN (Score:2)
How did you modified your CueCat? Is it wireless now? Any chance you could show some code, or write about it for The Perl Review?
CueCat (Score:2)
Once upon a time, I gather cuecats were given away for free. You were supposed to use them with some proprietary software to scan random UPCs and be given some info about the associated items. Now folks modify the device so that it sends input that your PC can treat just like keystrokes. This lets you use the cuecat to simply scan in barcodes.
I'
Re:CueCat (Score:1)
The Windows and Linux keyboard drivers do the right thing with the Cuecat's output, but X's interpretation of it is gobbledygook, so I had to decode it.
I'd be happy to write up a short tour-of-the-CPAN "how to scan books with your Cuecat, look up their info on Amazon, and load it in a database" artic
Re:CueCat (Score:2)