|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrew V Scherbacov 2:5002/74.1 22 Jun 2004 09:03:50 To : berd Subject : учет напечатанных страниц -------------------------------------------------------------------------------- Привет, berd! Однажды Monday June 21 2004 в 14:03, некто Eugene B. Berdnikov писал Andrew V Scherbacov: EB>>> Фильтр повесить, очевидно. AVS>> AVS>> в каком месте ? есть такая штука, как unix-lpr.sh, которая, вроде AVS>> бы может этим заниматься, но cups ее не зовет. по крайней мере у AVS>> меня. AVS>> AVS>> есть параметр af в /etc/printcap, который должен помочь, но AVS>> /etc/ptintcap создается cups'ом и в какое место впихнуть этот AVS>> параметр - тоже непонятно. в cupsd.conf, printers.conf этот AVS>> параметр не упоминается. EB> То, что написано программой, иногда можно поправить ручками. EB> Конкретно для cups - не знаю, смотрите сами. можно, но только после очередного перезапуска cups она этот файл перезаписывает :-) о чем, в начале /etc/printcap честно предупреждают... EB>>> все без исключения документы растеризовать через gs, а после и EB>>> посчитать не проблема. AVS>> AVS>> расскажи как. куда хотя бы смотреть, для начала ? EB> Я сам давно этим занимался, по памяти - примерно так: gs вставляет EB> в начало каждой страницы некую фиксированную pcl-последовательность, EB> что-то вроде ESC &l-180u36Z, она отлавливается простенькой считалкой EB> на перле (где для удобства выставлено $/="\033"). Макросы в выходной EB> файл gs не записывает, поэтому число страниц получается правильное. EB> Single/double/tray/etc у меня ставилось принудительно по имени EB> очереди. это понятно. не понятно - в какое место это вставлять. ну эту самую простенькую перловую считалку. судя по конфигу купса, он для растеризации использует pstoraster. его на тему подсчета править ? EB> Для начала надо взять какое-нибудь описание базового pcl и изучить. EB> Путь нелёгкий, но другого не знаю. Окупится ли такая работа - вопрос. EB> В моём случае не окупилась, и пришлось всё выбросить... и не считать вообще ? или считать как-то по другому ? С уважением Андрей Щербаков E-mail: avs_andrew[at]mail.ru ICQ: 54034993 ... Пусть о себе мнит каждый, что хочет. /Овидий/ --- GED+W32 испытывает версию 1.1.5-040120 * Origin: Я с тобой опять этой ночью! (2:5002/74.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/273740d7a29f.html, оценка из 5, голосов 10
|