Fala Galera!
Eu estou com uma dúvida que já pesquisei porém não encontrei uma solução, talvez vocês podem me ajudar
contando com sua experiência.
No windows existe a pasta que temporariamente armazena arquivos quando um documento é enviado para impressora
“Windows\System32\spool\PRINTERS” logo que imprime são apagados.
Eu acredito que nestes arquivos existe informações que eu preciso ou talvez uma maneira mais fácil,
mas o que preciso seria apenas :
Nome do Documento | Quem enviou para imprimir | quantos bytes | Data
só isso !
Estou tentando achar alguma API do próprio Windows que consiga pegar essas informações.
O software é em Java, só precisaria fazer uma espécie de listener que ficasse escultando um diretório ou a impressora.
quando enviar o documento, já capturo os dados.
existe uma chamada Win32_Printer mas só recupera informações de como está os status da impressora e etc…
Mas esse tipo de monitoramento está difícil saber.
Se tiverem algum programa em C, C++ ou VBScript enfim, qualquer coisa
que faz isso e poder indicar, eu executaria este no Java para pegar as informações. sem problemas.
Alguém faz idéia ?
qualquer informação é bem vinda !
Obrigado