Seite 1 von 1

Printer Monitoring

Verfasst: 16.09.2015 10:24
von Amor_2001
Hallo zusammen,
ich möchte ein kleines Tool schreiben mit dem ich einen Netzwerkdrucker mit zugehöriger Queue in Echtzeit überwachen kann.
Also z.B. die verschiedenen Druckerstatis (Bereit, Kein Papier, Papierstau u.ä.) und in der Queue-Überwachung sollte der Jobname und die Anzahl der Seiten zu sehen sein.
Leider habe ich bis jetzt keinen Ansatz finden können. Kann mir bitte jemand helfen?

Danke schon mal vorab.

Re: Printer Monitoring

Verfasst: 16.09.2015 10:43
von RSBasic
Mit SNMP kannst du die Druckerinformationen (Status, Zählerstände u.ä.) auslesen.
Hier im Forum gibt es einige Beispielcodes. Suche einfach mal nach "SNMP".

Re: Printer Monitoring

Verfasst: 16.09.2015 12:02
von Shardik
Es existieren verschiedene Lösungsansätze, wobei der von RSBasic vorgeschlagene Weg mittels SNMP-Abfragen den Vorteil der Plattformunabhängigkeit bietet. Wenn eine Lösung nur für Windows ausreicht, dann gibt es auch die Möglichkeit einer Statusabfrage über WMI (scholly hat hier ein einfaches Beispiel gezeigt) oder die Nutzung von Windows API-Funktionen, für die ABBKlaus hier und hier Beispiele gezeigt hat.