windows - Accessing printer properties (remaining paper count) programmatically -


i have photo kiosk picture taking , printing. kiosk starts automatically in morning , shutdown @ night using windows' schedule task. trying add email alert kiosk system when printer running low on paper, email sent out notify support person put on new paper roll. @ moment, using hack retrieve remaining paper count printer utility grabbing text printer utility using autohotkey (see image printer utility, it's 500kb single executable file). i've checked printer supplier don't have library call programmatically.

printer utility remaining paper count

what want know if there's way retrieve printer properties through common printing api under windows or way replicate command sent utility using usb sniffer, i've tried sniffing usb port printer connected using usbsnoop , usblyzer couldn't figure yet how command called. ideas?

update 1: here's autohotkey code used grab text window.

run, "c:\documents , settings\crescendo4\desktop\htools-3.9.3.exe",, min sleep 400 controlgettext, outputvar, static13, htools  3.9.3 msgbox, 4096,, %outputvar%, 1 winclose, htools  3.9.3  

update 2: tried winapioverride32 doesn't show dll call.


Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -