My latest iPhone app, BarcodeReader (iTunes link), isn’t terribly useful by itself. Really it is a cog in a much larger system. Some of these larger systems may just be an Excel spreadsheet. Or they may be a much more sophisticated point of sale system. One natural complement on OS X, is the popular Delicious Library 2. Using BarcodeReader to scan items from across the room wirelessly seems like it would be a great benefit for many users.
I took a look into the issue, and it looks like with a little bit of AppleScript, BarcodeReader can work pretty well with Delicious Library 2.
Here is a walk through on how to get BarcodeReader working with Delicious Library 2:
- First, make sure you already have BarcodeReader working with your Mac through Remote Desktop (directions). When you scan a barcode, the barcode show up as if it were typed in. An easy way to test is to open a new text document and scan a few barcodes.
- Configure BarcodeReader to ‘Append Enter’ under the Output Settings.
- Download the the AppleScript script and save it to /Library/Scripts/Applications/Delicious Library 2/ or your home folder/Library/Scripts/Applications/Delicious Library 2/. Now restart Delicious Library 2. This script was created by Theo and posted in the Delicious Monster support forum.
- Now, whenever you want to do a bunch of scanning with BarcodeReader, go into Delicious Library 2, and choose from the menu “File” -> “Import” -> “BarcodeReader”. Make sure the little popup dialog has focus and you’re all set to start scanning. After each scan, Delicious Library 2 will read back the title. Scan until you have finished. Once done, just click the “Cancel” button in the dialog.