Kingfisher Quota Manager - Relatórios de impressão do CUPS

Publicado por Geovanny Junio da Silva em 16/12/2008

[ Hits: 12.017 ]

Blog: http://comonus.com

 


Kingfisher Quota Manager - Relatórios de impressão do CUPS



O Kingfisher Quota Manager, um projeto open source, surgiu como uma alternativa ao Jasmine (Relatórios de impressão em PHP com CUPS + Jasmine). Ele foi desenvolvido em Perl/PHP5 com armazenamento de dados no PostgreSQL.

Apesar de ainda estar na versão 0.0.1, ele possui alguns recursos interessantes:
  • Associação de usuários a setores;
  • Associação de usuários a centro de custos;
  • Definição do custo da página (fração de centavos com 4 casas);
  • Diferenciação de custo por formato de papel: A3, A4, Letter, Legal etc;
  • Relatórios diversos;
  • Gráfico Top 10 usuários;
  • Gráfico Top 10 impressoras;
  • Gráfico Top 10 formatos de papel.

Para as próximas versões está previsto:
  • Suporte a fila pausada;
  • Definição de cotas por usuário, impressora ou limite global;
  • Centro de custos móveis;
  • Obter informações da impressora via SNMP;
  • Confirmação de documento impresso via SNMP.

Alguns screenshots: http://www.eutsiv.com.br/pt_BR/kingfisher.php

Site do projeto: https://sourceforge.net/projects/kingfisherqm

Assim que possível escreverei um artigo abordando a instalação passo a passo.

Outras dicas deste autor

Permissao 777 em compatilhamento do Samba

Leitura recomendada

Bootsplash no Slackware

Criando LiveCD do Debian

Excluindo diretórios do Portage no seu Gentoo

Lançamento do site LinuxEmpregos.com.br

Instalando Linux em um Palmtop

  

Comentários
[1] Comentário enviado por geovannyjs em 16/12/2008 - 11:57h

Esqueci de mencionar na dica, que criei o projeto, e até o momento sou o único desenvolvedor, caso alguém aprecie o projeto e queira ajudar de alguma maneira, seja com desenvolvimento, documentação ou testes, será muito bem vindo.

Abraço,

[2] Comentário enviado por dumleao em 19/12/2008 - 00:38h

Parabéns pelo projeto, isso é de grande ajuda.

[3] Comentário enviado por walber em 19/12/2008 - 13:17h

Ótimo trabalho parabêns, + vc já testou com o mysql?

[4] Comentário enviado por geovannyjs em 19/12/2008 - 13:25h

Olá, obrigado!

Para a interface administrativa (escrita em PHP), basta apenas alterar o DSN no arquivo config.inc.php, mas para o backend e para o daemon (escritos em Perl), seria necessário algumas pequenas alterações no código, estarei olhando isso em breve.

[5] Comentário enviado por jotapedesp em 23/01/2009 - 12:21h

Parabéns pelo projeto. sera de grande ajuda na empresa onde trabalho.

quando eu executo o comando ./setup.pl dá o seguinte erro:

Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at ./setup.pl line 8.
BEGIN failed--compilation aborted at ./setup.pl line 8.

Poderia me ajudar?
Obrigado



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts