Neste artigo compartilharei informações sobre este projeto de qualidade da UNICAMP. Todos os créditos deverão ser devidamente repassados aos mesmos.
Toda empresa que precise trazer para o mundo real uma ou diversas informações se preocupa muito com gastos em papel e, atualmente, com o desperdício e a degradação do meio ambiente.
Ter controle sobre as impressões da empresa sempre foi alvo de muitos diretores e donos de empresas, tanto em micro como em grandes empresas.
Existem muitas soluções no mundo da informática para isso, desde pagas até gratuitas, outras baseadas em software livre.
Uma delas que venho demonstrar é o
IBQUOTA.
Nada melhor que os próprios desenvolvedores do projeto para descrever o mesmo, então as informações abaixo foram extraídas do
site oficial do IBQUOTA.
"O IBQUOTA é um gerenciador de quota de impressão por usuário, ou seja, com ele cada usuário terá direito a uma quantidade específica de folhas para imprimir. Este software é indicado, por exemplo, para instituições de ensino, em que cada aluno deva ter a sua própria quota de impressão.
As quotas e tentativas de impressão são guardadas em um banco de dados (MySQL). A partir deste banco é possível ler e atualizar informações dos usuários via WEB, através do Gerenciador Gráfico (GG) do IBQUOTA (a parte WEB é feita em PHP).
Como funciona o IBQUOTA? Ele funciona entre o SAMBA e o Gerenciador de Impressão (Ex. CUPS). O Samba é responsável pela autenticação e compartilhamento entre computadores (FreeBSD,
Linux, Windows etc). Com ele, ainda, é possível até compartilhar impressoras. Quando, por exemplo, um usuário está conectado em uma máquina Windows e envia um arquivo para imprimir, o SAMBA pega este arquivo e o coloca na fila de impressão da Impressora. A partir deste ponto é o Gerenciador de Impressão que faz o serviço de enviar este arquivo para a impressora propriamente dita.
Para o IBQUOTA funcionar são criadas duas filas de impressão:
- VIRTUAL: A fila de impressão virtual é compartilhada através do SAMBA e configurada para que todos JOBs entrem como "pausados".
- REAL: A fila de impressão real NÃO é compartilhada através do SAMBA, mas é configurada para imprimir tudo que chegar.
O IBQUOTA simplesmente fica checando se chegou algum job na fila de impressão virtual, se chegar, é verificado se o dono da impressão possui quota, se sim, o documento é movido para fila de impressão real e as informações da impressão são gravadas no banco de dados.
O importante é que a impressão fica transparente para o usuário que quer imprimir. E ainda que o IBQUOTA é uma solução GRÁTIS e LIVRE!"