ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Special User Sections > N.A.N.Y. 2013

NANY 2013: Release - PRNter Widget

(1/2) > >>

Stoic Joker:

NANY 2013 Entry Information
Application Full Name PRNter Widget Application Short Name pWidget.exe Version v1.0.0.85 Short Description Printer Update Utility Supported OSes Win2000 and up Web Page This be it Download Link  System Requirements
* A Computer
* A PrinterVersion History
* v1.0.0.85Author Stoic Joker

PRNter Widget was written to assist our tech with updating printer details after a repair in the field. Frequently a laser printer will need to have a component replaced that causes it to lose it's serial number, page count, or firmware revision. This often results in the tech needing administrative right on a client's network so that an update file can be sent to the printer. PRNter Widget eliminates the need for Admin rights by passing the new serial, page count, or firmware directly to the printer via the installed driver. Plain text files and (save print job) .PRN files can also be sent to a printer using this utility.

Being that I'm currently on vacation, much of the testing was handled by one of the other techs in our IT department. The tech in question (an aspiring game programmer) actually conjured up the original POC bits for this project. This is why he is also listed in the About box as Nippitz.

Send .PRN, Plain Text, or Firmware files to a printer.
Update a PCL Compliant Laser Printer's serial number, page count (total or color), or Display Text (more fun that useful)

Planned Features
Currently Undecided.


Unzip, run, it's totally portable.

Using the Application
This utility was written to work with any PCL Compliant Laser Printer. The update commands will not work with an ink printer. The result of sending a file (of any kind) to an ink printer has not been tested.

Delete it.

Start by experimenting with updating the Display text first (assuming you printer has a display). It's the easiest and safest way of finding out if your printer is PCL compliant. Most printers have a 16 character max buffer size for the display text (mine currently says: Bull Shit!).

Known Issues
While much of the code was reused from other reliable sources ... This particular utility has not been extensively tested.

I have successfully updated the firmware on an HP LaserJet 2300dn that I swiped from the office for testing purposes with pWidget (it lived).

This happily puts text onto the display of my HP 2420.

Stoic Joker:
This happily puts text onto the display of my HP 2420.-cranioscopical (December 19, 2012, 08:46 PM)
--- End quote ---

Hay good choice, the 2420 is a great printer. I work for an HP ASP (Authorized Service Provider) so I get to see most of their stuff as it's used/survives IRL. There's a few I wouldn't touch with a 10' pole ... But most are quite good. That one is excellent.

pWidget was written primarily around HP devices, but should work equally well with any non host based PCL Laser printer (Lexmark, Xerox, Brother, Canon, etc). PCL (Printer Command/Control Language) based drivers are pretty much the standard in the industry for laser printers. The only variance it how fully it is supported on any given device (e.g. not all printers accept all commands).

Stoic Joker:
NANY 2013: Release - PRNter Widget
Guess this one's a flop.

Not a flop just a smaller audience of potential users :)


[0] Message Index

[#] Next page

Go to full version