On Tue, 11 Nov 2003, Henrik Edlund wrote:
> On Tue, 11 Nov 2003, Johan Bengtsson wrote:
>
> JB> I see you mention the software method, then you mention two methods
> JB> (PJL + SNMP) that interacts with the hardware counter on the printer.
> JB> It's possible to do that with PS commands as well - that should
> JB> definitely be mentioned.
>
> What are these PS commands then and do you an URL?
>From ifhp.conf:
## PageCount
## This is a very nasty piece of PostScript that will
## get the current pagecount value out of the statusdict
## Note: you really should use the PS Level 3 if you have it
## Note: some printers INSIST on ignoring the startjob stuff,
## and will report the current pagecount. You sometimes need
## to sit in a loop and wait until it stops changing.
## See pagecount_interval
ps_pagecount_code=
%!PS-Adobe-2.0
## for PS Level 3 add:
# false 0 startjob pop
/p{print}def ( %%[ pagecount: ) p
statusdict begin pagecount end 20 string cvs p
( ]%% ) p () = flush
-Johan Bengtsson
--
http://www.dd.chalmers.se/~elijah/
-----------------------------------------------------------------------------
YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
The address you post from MUST be your subscription address
If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body. For the impatient,
to subscribe to a list with name LIST, send mail to [EMAIL PROTECTED]
with: | example:
subscribe LIST <mailaddr> | subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr> | unsubscribe lprng [EMAIL PROTECTED]
If you have major problems, send email to [EMAIL PROTECTED] with the word
LPRNGLIST in the SUBJECT line.
-----------------------------------------------------------------------------