>у меня стоит pcounter(www.pcounter.com).
>но он коммерчесий и существует только для Windows и NetWare.
>~~~~~~~~~
>можно спрашивать у принтера состояние внутр. счётчика до и после каждого задания
>и разницу заносить в базу.
>по моему, в дистрибутиве LPRng есть пример фильтра, кот. использует такую технику.
как выяснилось из комплекта лпрнг - accounting.pl
выкурил мануал по разделу аудит, выяснилось что может происходить считывание данных из внутреннего счетчика принтера, но я пока не смог этого добиться, в логах остается р=0 :-((
интересно было бы знать - у кого этот фокус прошел. я так сильно подозреваю, что зависит от типа принетра, я опробовал пока только на hp lj 1200, сейчас прикручу к hp 2100 - может тут получится...
>
>~~~~~~~
>недостатки такого метода:
>1) печать будет более медленной, т.к. скрипт вынужден будет ждать окончания каждого
>задания перед тем, как послать новое. в обычном режиме, принтер печатает
>задание и одновременно загружает в память следующее.
вот это существенно, согласен :-(
>2) тяжело реализовать квоты (что в моём случае очень важно), т.к. кол.-во
>
>отпечатанных страмиц мы узнаём постфактум, когда уже всё случилось, и человек может
>этим воспользоваться, чтобы превысить свою квоту.
я не собираюсь пользовать квоты, я решу этот вопрос административным путем - в конце месяца злостным бумагомарателям пятилитровую клизму с гвоздями в район сфинктера.... если конечно смогу докопаться до счетчика принтера :-))