我一直在做我的研究,但我找不到一种方法来捕捉用户发送到打印机的打印作业数量(或打印了多少页)。
我想要做的是由OSX用户打印的简单页面计数器。你见过类似的东西吗?
1.-能够通过计算机中的软件计算打印作业的数量,而不是打印机。 2.-计算多少页?
答案 0 :(得分:0)
OS X使用杯子进行打印。您可以使用以下命令列出用户user_name的已完成作业:
lpstat -W completed -u user_name
您可以尝试从/ var / log / cups / page_log中获取打印的页数,但此文件的内容取决于打印机驱动程序。来自cups documentation:
页面记录
CUPS将系统上打印的每个页面记录到page_log文件中。 页面日志记录仅适用于提供页面的驱动程序 会计信息,通常是所有PostScript和CUPS栅格 设备。使用第三方解决方案的原始队列和队列 Foomatic一般没有有用的页面会计信息 可用。