Attached is a CueCat Software written in Tcl.
Since most system have Tcl available I thought this was a good solution (http://dev.scriptics.com). Also a
program can be written with this package to bind to the ALT-F10 keystroke that
preceeds the CueCat decode string (Note: the ENTER ends the cuecat
string). This software is under a open source license (same as
Tcl).
This Package needs to be source into a Tclsh or
Wish console or your own Tcl script.
The command are
CueCat::Decode "Scan the item or
just past the results"
CueCat::Encode "Takes the string
and does a encodeing .. I use this to verify my Decoder"
CueCat::ISBN "takes the
output of Decode and finds the ISBN number"
example done in Tclsh
% source cuecat.tcl
% CueCat::Decode
.C3nZC3nZC3nZCxj2Dhz1C3nX.fHmc.DxPYE3b6C3nZC3jY.
000000000215756002 UPA
691839000011
% CueCat::Encode [CueCat::Decode
.C3nZC3nZC3nZCxj2Dhz1C3nX.fHmc.DxPYE3b6C3nZC3jY.]
.C3nZC3nZC3nZCxj2Dhz1C3nX.fHmc.DxPYE3b6C3nZC3jY.
%
CueCat::ISBN [CueCat::Decode
.C3nZC3nZC3nZCxj2Dhz1C3nX.fHmc.DxPYE3b6C3nZC3jY.]
8390000113
**Note I know that a UPA is not a IB5 scan but it
was handy for this example