WMS Command Line Label PrintingThis command line PHP program is used to print labels for barcoded items in your WMS Circulation database. Labels can be printed individually or in batch. This program interacts with the WMS Collection Management API and the WorldCat Search API provides holdings and bibliographic data for the barcodes you scan in.
Utilizing a simple command-line PHP environment, the label printing program takes advantage of a few old-school Unix tricks to send data to a printer. The program works by connecting to the WMS Collection Management and the WorldCat Search APIs to gather label data.
The program is used by library staff who scan barcodes to standard input in a terminal window. The program connects to the APIs to gather call number and title/author data. After the data is formatted it utilizes transparent printing functionality of VT100 terminal software to stream output any Windows printer, networked or locally attached.
At the University of New Brunswick, library staff with Microsoft Windows workstations use the Putty terminal emulator to connect to the Linux server where the program runs.
Feel free to contact the developer to learn more about this code.