LaserJet LCD Ready-message setter
Oct 18, 2007
Today on IRC stan (spock) linked me to a perl script which would take an ip of an HP laserjet and a message, and set the "Ready" message to that text.
I was somewhat bored, and we had the idea of a script/program to set MANY printer's LCD's to show a message at once. Since this "prank" would likely be pulled from a windows computer, most windows computers do not have perl. The code to do the message change was really simple, so I made a java program with an SWT gui that can take a list of printers.
Currently the program should work under both windows and linux, but the windows version has not yet been tested. Thanks to Jake's help, the program now works. Flush yer buffers, and use ((char)27) in java for your escapes, not \e.
Update: v1.1 - Fixes bugs with the UI, makes it look nicer, and adds a "log" window for displaying if the messages were sent properly.
Download: LaserJet Ready-setter v1.1 - works in windows and linux (requires java 1.5 or higher)
