[Image] [Image] [Click Here!] [Welcome to Slashdot] [GNOME] [Education] [Linux] [News] [Technology] faq Linux Drivers For Free Barcode Scanner Cease-And-D... Slashdot Login code Posted by CmdrTaco on Friday September 01, @10:21AM [Linux] Nickname: osdn from the in-a-world-full-of-lawyers dept. awards On Aug. 30 several folks who have written Linux drivers Password: privacy and apps relating to the free barcode scanner mentioned here a few slashNET days ago were sent cease and desist orders demanding that they stop older stuffdistributing the code. The barcode scanner is called a CueCat (with rob's page some lame marketroid colons that I'm not using because it irritates Don't have an account preferencesme when people name things like that). The code included a device yet? Go Create One. A submit stordriver written by Pierre-Philippe Coupard and a reader/decrypter user account will allow advertisingwritten by Michael Rothwell. The code afaik unavailable, but you to customize all supporters hopefully folks who downloaded it will have mirrors soon. I asked these nutty little past polls Michael to describe to me what his decoder did, and boxes, tailor the topics stories you see, as well about > How complicated is the driver/what does it do? as remember your comment jobs viewing preferences. hof It isn't terribly complicated. There's two programs that I wrote in the package, and one I did not. All are based on the "libcue" I Related Links Sections wrote, also in the package. The deocder algorithm is a simple * Linux 8/26 modified base-64 XOR 67. Jean-Philippe 'JP' Sugarbroad figured it * Slashdot apache out, and Colin Cross wrote code based on it and made me aware of it. * Netscape 9/1 (11) I re-implemented it for the learning experience. The program named * Rob Malda askslashdot"decode" reads in a line of output from the cuecat for stdin or as * CT 1/27 first argument. CueCat output looks like this: * CueCat Decoder awards * CT 9/1 (2) .C3nZC3nZC3nYDhv7D3DWCxnX.cGf2.ENr7C3b3DNbWChPXDxzZDNP6. * Lineo's Driver books * free barcode scanner 8/23 decode splits the Cue output into fields separeted buy ".". It mentioned here bsd ignores the first field and runs the rest through the base64+XOR * cease and desist orders 9/1 decoder. This becomes the first line output. Digital Converegence * Michael Rothwell features added some additional "encryption" to their Web service; their * More on Linux 8/17 program takes the output of the cuecat and inverts its case befoe * Also by CmdrTaco interviews sending it off to http://[server].dcnv.com/CRQ/1..[activation 8/22 code].04.[cuecat scan].0 Features radio The latest installment 9/1 (3) [Server] can be a, o, s, t, or u. [activation code] is supposed to be of Geeks in Space is up science the activation code you get from your registration, but can be simply at The Sync. Listen to 9/1 (5) "ACTIVATIONCODE", which is actually what my spftware puts there. CmdrTaco, Hemos, and yro [cuecat scan] is the raw output of the device, minus the ALT-F10, Nate talk about the with case inverted. Their servers send back a little blob of text OSDN containing several fields, including a suggested URL and description. latest events to happen Freshmeat Libcue parses those out and makes them available to its clients. - or not happen in the Linux.com Here's the scan of an NADA car-guide book: computer world. SourceForge ThinkGeek The output of decode looks like this Perhaps you are seeking Question DATA 000000001768443202 IB5 978034533392650599 Emmett's series of Exchange articles about making CUE 0345333926 music with Linux. These AMAZON 0345333926 articles include We're http://www.amazon.com/exec/obidos/ASIN/0345333926/104-2159322-9263954 Getting There, Mastering, Bandwidth, Ringworld Larry Niven and Synthesis and http://images.amazon.com/images/P/0345333926.01.LZZZZZZZ.gif Notation And Alphabet Soup. The gnome panel applet reads in CueCat scans, looks up the :Cue at DCNV servers, and redirects Netscape to the suggested site, if any. For something different, try reading the Jon Katz > What does their commercial software do exactly? essay Showdown With The Pinkertons about his The same thing mine does, without the amazon lookup and with some encounter with the annoying GUI features, like a tabbed CueCat panel. Pinkerton Special Services Group. > How many lines of code? Also, be sure to check 1258 according to "cat cuecat-applet.c cuecat-applet.h decode.c out Katz's feature on decode.h libcue.c libcue.h | wc -l" Napster and Metallica, entitled Metallica's Michael makes another interesting point in a seperate e-mail "Justice" And Napster When they sent the letter (Aug. 30), my software did not touch the Update: 05/02 05:10 by DCNV servers to look up :Cues. It simply decoded the data, and if an CowboyNeal: ISBN number was scanned, the panel applet made Netscape go to the Amazon page blindly: http://www.amazon.com/exec/obidos/ASIN/[isbn Past Features number here]. So it was not the use of DCNV servers they objected to, but the mere decoding of the output of the cuecat. I didn't release the :Cue and Amazon lookup-enabled version until yesterday (Aug. 31), when the FedEx letter arrived by overnight delivery. Thanks to Michael for taking the time to answer this stuff. It's pretty scary when the stuff that you have can't be poked at without a corporation demanding you stop. Imagine if Ford had said you can't open the hoods of your car a hundred years ago. Update: 09/01 02:49 PM by CT: Freshmeat has a perl script CueCat Decoder that will also decode the CueCat's output. Update: 09/01 02:57 PM by CT: Russel Nelson pointed out that Lineo's Driver has also been taken down following a cease and desist from Digital Convergence (CueCat's parent). < Amazon's Privacy Policy Now Allows Sale of User Info | Ash: A Secret History > 'Linux Drivers For Free Barcode Scanner Cease-And-D...' | Login/Create an Account | 271 comments | Search Discussion Threshold: The Fine Print: The following comments are owned by whoever posted them. Slashdot is not responsible for what they say. Vegeterians beware! You are what you eat. All trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the Poster. The Rest © 1997-2000 OSDN. [ home | awards | supporters | rob's homepage | contribute story | older articles | OSDN | advertising | past polls | about | faq ]