shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Script para auditoria de impressora.


From: Miguel Da Silva
Subject: Re: [shell-script] Script para auditoria de impressora.
Date: Tue, 29 Nov 2005 14:43:06 -0300

Já estive olhando o log do cups e ele é muito impreciso. O único arquivo que 
lida com esse tipo de informaçao no CUPS é /var/log/cups/page_log e as entradas 
que estao nele sao do tipo: 

lexmark KHAMUL 10301 [29/Nov/2005:13:39:47 -0200] 1 1 - a.b.c.d

Onde:

"lexmark": nome de impresora

"KHAMUL": usuario que imprimiu

"10301": número do trabalho (job) da página sem impressa. É zerado sempre que o 
CUPS se reinicia.

"[29/Nov/2005:13:39:47 -0200]": data de quando foi feita a impressao.

"1 1": número da página (page-number) e número de páginas (num-pages); 
informam, respectivamente, o número da página sendo impressa e quantas cópias 
dessa página estao sendo impressas.

"a.b.c.d": IP da máquina de onde veio o trabalho.

Porém, como eu falei as informaçoes sao imprecisas; esta linha por exemplo é de 
uma impressao de 10 páginas. No princípio pensei que um arquivo de 10 páginas 
produziria 10 entradas no arquivo page_log, todos contendo o mesmo número de 
trabalho, mas nao é assim. Aparece apenas um trabalho.

Bem, continuo tentando...

Miguel D.


On Tue, 29 Nov 2005 14:28:03 -0200
Tiago F Bianchini <address@hidden> wrote:

> 
> como o assunto aqui é shell script, procura dar uma olhada no log do cups, 
> geralmente em var/log/cups/page_log e trata as informações com o teu script, 
> da forma q pretender.
> 
> se não me engano não da pra saber "quais", mas somente "quantas"...
> 
> Em Terça 29 Novembro 2005 14:46, Miguel Da Silva escreveu:
> > Senhores, tenho uma impressora no trabalho que está sendo compartilhada
> > através do CUPS. Está funcionando bem e o que preciso agora é implementar
> > algum mecanismo que me permita saber quais páginas está imprimindo cada
> > usuário.
> >
> > Alguém tem alguma sugestao sobre como fazer isso?
> 
> 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]