LANBR - GERENCIADOR DE LAN HOUSES E CYBER CAFÉS EM LINUX

MANUAL TÉCNICO: INSTALAÇÃO, CONFIGURAÇÃO E DETALHES IMPORTANTES


Última atualização: 12/09/2008

LanBr - servidor versão 0.76.2b - cliente versão 0.75.0b
Copyright (C) 2004-2008 - Mauro da Rocha Xavier Neto

O LanBr em suas partes servidor e cliente não possuem QUALQUER GARANTIA independente de sua versão.
Você está convidado a usufruir deste software dentro dos limites de seu termo de uso, seja para uso pessoal
ou comercial, desde que esteja completamente ciente de todas as limitações aqui descritas.




Arquivos do LanBr

 

Os arquivos para a instalação direta do servidor e cliente LanBr podem ser encontrados aqui. Só dispomos até o presente momento de pacotes que foram testados nas distribuições Ubuntu, Kurumin, Famelix, Debian e derivados. Não testamos o funcionamento em outras distribuições Linux.


Observação importante

 

Não há qualquer garantia de funcionamento e técnicamente não existem códigos internos que sejam nocivos para a máquina, porém, não nos responsabilizamos pelo mal funcionamento do programa, inclusive qualquer dano ou perda de dados que por acaso ele venha a acarretar no sistema do usuário, incluindo perdas financeiras ou anomalias graves ao estabelecimento. Se não concorda com estes termos não utilize o LanBr em seu(s) microcomputador(es) independente da versão disponível.

Na versão LanBr EX,  a única garantia que o Portal Criativa oferece ao usuário é a presença de suporte técnico online e prontificação em resolver através de atualizações online possíveis falhas constatadas no software, mesmo assim sem nenhuma garantia da resolução plena destes problemas. Esteja ciente dos limites do sistema antes de adquirir qualquer versão deste gerenciador. Reafirmamos que garantias de qualquer outro tipo não são oferecidas na utilização do LanBr, independente da versão utilizada. Este aviso poderá ser utilizado como prova judicial na necessidade de preservação de direitos do desenvolvedor do sistema.

Leia todo o conteúdo deste documento antes de usar o LanBr, seja o módulo cliente ou servidor. O Portal Criativa se reserva no direito de ignorar e-mails que tenham perguntas cujas respostas já estão dispostas nesta sessão.
 
Para informações adicionais e utilização do sistema servidor veja o manual do usuário.

 

ESCOLHA A REGIÃO QUE DESEJA ACESSAR

SERVIDOR LANBR

- APRESENTAÇÃO E HISTÓRIA DO LANBR -
 
O LanBr é um software gerenciador de Lan Houses e Cyber Cafés em Linux. Inicialmente ele foi criado para suprir as necessidades básicas da primeira Lan House totalmente movida a Linux da américa latina, a Lan House Criativa, em setembro de 2003.
 
Utilizando FreeDOS e Pascal, o LanBr no início era apenas um contador de tempo em modo texto de forma a permitir o controle no uso das estações Linux. Com o passar do tempo foi necessário implementar mais funções para o controle do sistema, então o LanBr passou a funcionar dentro do DOSEmu, continuando a utilizar o FreeDOS. Com isso foi criado um wrapper (lanbr-wrapper), que é um interpretador de comandos que permite que o LanBr se comunique com o mundo externo fora de sua máquina virtual, assim conseguindo controlar as estações Linux e efetuar outros procedimentos no próprio servidor, como a sua atualização online dele próprio, por exemplo.

Em sua estrutura interna é utilizado em engine de jogos e partes de um sub sistema operacional chamado SO-DOG. Por estes motivos as imagens de alguns ícones e algumas partes do LanBr lembram jogos de DOS, e as janelas tem uma aparência diferente do resto do sistema operacional utilizado externamente, o Linux. Devido ao fato de ser executado em uma máquina virtual, o LanBr fica preso dentro de uma janela (ou tela cheia) na resolução de 1024x768 pixels, o que não chega a ser uma limitação tão problemática já que todo o ambiente foi otimizado para este espaço. O interessante é que com isso os que utilizam o servidor X e outras aplicações gráficas, como OpenOffice e o aMSN, poderão trabalhar com o servidor LanBr e utilizar a estação normalmente.

A tendência é que o LanBr fique cada vez mais próximo dos gerenciadores comerciais mais conhecidos e normalmente utilizados em Lan Houses e Cyber Cafés movidas a Windows. A diferença marcante é que o LanBr tem a sua versão básica plenamente funcional, chamado de LanBr Light, e uma outra versão mais robusta e completa, chamada de LanBr EX.



- REQUISITOS DO SISTEMA -

Antes de instalar o servidor LanBr, é importante saber quais são os requerimentos mínimos:

Configuração mínima para execução em modo texto puro:
  • Distribuição Linux com o Kernel 2.4 (recomendável 2.6);
  • Processador com no mínimo 800Mhz;
  • 64Mb de memória RAM;
  • Disco rígido com 200Mb livres;
Configuração mínima para execução junto ao servidor X:
  • Distribuição Linux com o Kernel 2.4 (recomendável 2.6);
  • Processador de 1Ghz;
  • 256Mb de memória RAM;
  • Disco rígido com 4Gb livres, para alocar mais informações de log do sistema e permitir expansões futuras;
  • Observação importante: é recomendado 512Mb e processador acima de 1.4Ghz caso seja utilizada várias aplicações simultaneamente, como servidor de impressão, gravação de CDs, escaneamento, acesso à internet e outros.
Estes requerimentos são reais, não é o caso de alguns softwares que colocam uma configuração mínima ao qual se o usuário rodar poderá testar a sua sanidade :-)  Neste caso a configuração mínima dará plena funcionalidade ao LanBr sem nenhuma limitação, porém, não poderá apresentar a sua total velocidade de execução.
 
  

- INSTALAÇÃO DO SERVIDOR LANBR -

Após ter conferido os requisitos mínimos do sistema, é chegado a hora de iniciar a instalação e configuração. Este tutorial é divido em duas partes distintas, onde é ensinado a instalar o servidor LanBr no Linux Kurumin (ou derivados) e no Ubuntu.

Note então que este pequeno tutorial é voltado para distribuições derivadas do Debian, mas nada impede que possa ser utilizado em distribuições diferentes com pequenas adaptações para instalar os pacotes. Deixamos claro que até o momento o Portal Criativa só oferece suporte ao pacote oficial do LanBr para distribuições derivadas do Debian. Estamos analisando um instalador universal, mas não há qualquer prazo para o lançamento deste suporte.

Esteja ciente de que ambos os métodos de instalação aqui descritos estão totalmente voltados para usuários que possuam uma conexão à internet ativa e perfeitamente configurada, não sendo o foco explicar como se conectar à internet independente do meio de conexão.
   
 

- INSTALANDO NO LINUX KURUMIN 7 E DERIVADOS -
 
Note que apesar das instruções de instalação a seguir estarem voltadas para o Kurumin, existem fortes possibilidades destes passos funcionarem em distribuições derivadas deste sistema ou de sua fonte, como o Knoppix.

Para iniciar entre em um console de texto puro (tty) pressionando Cltr+Alt+F1, ou abra um terminal diretamente junto ao servidor X, no modo gráfico. Agora digite os comandos:


# sudo su

Poderá ser perguntado a sua senha de usuário, digite-a para prosseguir no terminal com os comandos.

# apt-get update

# apt-get install dosemu dosemu-freedos xfonts-dosemu tcputils scrot qiv zenity xdialog

No Kurumin em algumas situações pode ocorrer quebra de dependências ao instalar os pacotes necessários para o servidor LanBr, neste caso tente corrigir o problema usando o comando:

# apt-get -f install

Agora preste muita atenção para executar o DOSEmu antes de instalar o LanBr. Se estiver em terminal de texto puro (tty), digite o comando como root:

# dosemu


Se estiver dentro de um terminal que esteja sendo exibido junto ao servidor X, digite em root:

# xdosemu

Executar o DOSEmu é indispensável na primeira instalação do servidor LanBr, para responder "yes" na pergunta que o emulador fará na primeira vez que for executado, caso contrário a entrada ao LanBr não irá acontecer. Depois basta digitar dentro do DOSEmu o comando:

C:> exitemu

Agora você estará de volta ao terminal do Linux. Baixe a seguir o pacote do servidor LanBr digitando:

# wget http://www.portalcriativa.com.br/linux_files/lanbr-servidor.deb

O arquivo é pequeno e não deverá demorar para ser baixado.
Depois que o download tiver sido concluído prossiga com o comando:

# dpkg -i --force-all lanbr-servidor.deb

Obs.: Poderão aparecer algumas mensagens estranhas de erro, basta ignorá-las. Elas ocorrem pois o pacote do servidor LanBr sobrescreve arquivos de outros pacotes.

Finalmente para executar o LanBr, se estiver em um terminal de texto puro (tty), basta digitar o comando:

# sudo -H lanbr

Se for executá-lo dentro de um gerenciador de janelas no servidor X, use o comando:

# sudo -H xlanbr

Preste muita atenção, pois se inverter os comandos acima o servidor LanBr não irá funcionar.

Depois de ver a tela do gerenciador basta configurar os IPs dos clientes para que ele passe a coordenar as estações corretamente.
 
 

- INSTALANDO NO UBUNTU, KURUMIN NG E DERIVADOS -
 
Estas instruções a seguir estão voltadas para o Ubuntu a partir da versão 7.04, o que inclui as versão 7.10 e a última 8.04 (Hardy Heron).

Para iniciar entre em um console de texto puro (tty) pressionando Cltr+Alt+F1 ou abra um terminal diretamente junto ao servidor X, no modo gráfico. Você deverá ativar os repositórios universe e multiverse para melhor produtividade, para isso verifique a documentação do Ubuntu para acionar estes repositórios.

A seguir entre em um terminal e digite os comandos:

# sudo su

Poderá ser perguntado a sua senha de usuário, digite-a para prosseguir no terminal com os comandos:

# apt-get update
# apt-get install libslang1 tcputils scrot qiv zenity xdialog
# wget http://www.portalcriativa.com.br/linux_files/dosemu-lanbr-ubuntu.deb
# dpkg -i --force-all dosemu-lanbr-ubuntu.deb
 
Depois de concluído esta parte da instalação, preste muita atenção agora para executar o DOSEmu antes de instalar o LanBr. Se estiver em terminal de texto puro (tty), digite o comando como root:

# dosemu -s


Se estiver dentro de um terminal que esteja sendo exibido junto ao servidor X, digite em root:

# xdosemu

Executar o DOSEmu é indispensável na primeira instalação do servidor LanBr, para responder "yes" na pergunta que o emulador fará na primeira vez que for executado, caso contrário a entrada ao LanBr não irá acontecer. Depois basta digitar dentro do DOSEmu o comando:

C:> exitemu

Agora você estará de volta ao terminal do Linux. Baixe a seguir o pacote do servidor LanBr digitando:

# wget http://www.portalcriativa.com.br/linux_files/lanbr-servidor.deb

O arquivo é pequeno e não deverá demorar para ser baixado. Depois que o download tiver sido concluído prossiga com o comando:

# dpkg -i --force-all lanbr-servidor.deb

Obs.: Poderão aparecer algumas mensagens estranhas de erro, basta ignorá-las. Elas ocorrem pois o pacote do servidor LanBr sobrescreve arquivos de outros pacotes.

Agora é recomendável habilitar a chamada do comando sudo sem pedir senha para os executáveis do LanBr. Para isso digite o comando:

# nano /etc/sudoers

Agora adicione nas duas últimas linhas:

nome_do_usuario ALL=NOPASSWD:/usr/bin/lanbr
nome_do_usuario ALL=NOPASSWD:/usr/bin/xlanbr

Na parte "nome_do_usuario" você deverá colocar o nome do usuário corrente que digitou na instalação do Ubuntu e irá desejar que acesse o LanBr. Salve o arquivo com Ctrl+X. Finalmente para executar o LanBr, se estiver em um terminal de texto puro (tty), basta digitar o comando:

# sudo -H lanbr

Se for executá-lo dentro de um gerenciador de janelas no servidor X, use o comando:

# sudo -H xlanbr

Preste muita atenção, pois se inverter os comandos o servidor LanBr não irá funcionar.

Depois de ver a tela do gerenciador basta configurar os IPs dos clientes para que ele passe a coordenar as estações corretamente.
 
 

- INSTALANDO NO FEDORA, MANDRIVA OU DERIVADOS -
 
Estas instruções a seguir estão voltadas para as distribuições Fedora, Mandriva e derivados, PORÉM, ainda não são testados profundamente por nossa equipe e não podemos garantir o funcionamento pleno dos pacotes a seguir.

Primeiramente, você precisa ter os seguintes pacotes instalados em sua distribuição: 


- tcputils
- scrot
- qiv
- zenity
- xdialog


Depois de instalado estes pacotes, você deverá abrir um terminal e executar os comandos abaixo:

# wget http://www.portalcriativa.com.br/linux_files/dosemu-lanbr.rpm
# rpm -i --force dosemu-lanbr.rpm

Observação: O pacote acima foi gerado através do empacotamento provido pelos repositório do Ubuntu 7.10 e distribuídos pela Canonical, onde deverão funcionar corretamente em distribuições com o Kernel 2.6.

Depois de concluído esta parte da instalação, preste muita atenção agora para executar o DOSEmu antes de instalar o LanBr. Se estiver em terminal de texto puro (tty), digite o comando como root:

# dosemu -s


Se estiver dentro de um terminal que esteja sendo exibido junto ao servidor X, digite em root:

# xdosemu

Executar o DOSEmu é indispensável na primeira instalação do servidor LanBr, para responder "yes" na pergunta que o emulador fará na primeira vez que for executado, caso contrário a entrada ao LanBr não irá acontecer. Depois basta digitar dentro do DOSEmu o comando:

C:> exitemu

Agora você estará de volta ao terminal do Linux. Baixe a seguir o pacote do servidor LanBr digitando:

# wget http://www.portalcriativa.com.br/linux_files/lanbr-servidor.rpm

O arquivo é pequeno e não deverá demorar para ser baixado. Depois que o download tiver sido concluído prossiga com o comando:

# rpmi -i --force lanbr-servidor.rpm

Obs.: Poderão aparecer algumas mensagens estranhas de erro, basta ignorá-las. Elas ocorrem pois o pacote do servidor LanBr sobrescreve arquivos de outros pacotes.

Agora é recomendável habilitar a chamada do comando sudo sem pedir senha para os executáveis do LanBr. Para isso digite o comando:

# nano /etc/sudoers

Agora adicione nas duas últimas linhas:

nome_do_usuario ALL=NOPASSWD:/usr/bin/lanbr
nome_do_usuario ALL=NOPASSWD:/usr/bin/xlanbr

Na parte "nome_do_usuario" você deverá colocar o nome do usuário corrente que digitou na instalação do Ubuntu e irá desejar que acesse o LanBr. Salve o arquivo com Ctrl+X. Finalmente para executar o LanBr, se estiver em um terminal de texto puro (tty), basta digitar o comando:

# sudo -H lanbr

Se for executá-lo dentro de um gerenciador de janelas no servidor X, use o comando:

# sudo -H xlanbr

Preste muita atenção, pois se inverter os comandos o servidor LanBr não irá funcionar.

Depois de ver a tela do gerenciador basta configurar os IPs dos clientes para que ele passe a coordenar as estações corretamente.
 
 

- EXECUTANDO O LANBR E CRIANDO UM ATALHO -

 
Antes era recomendado um microcomputador simples para o LanBr, em sua atual versão isto somente é verdade o servidor LanBr estiver sendo utilizado em um Linux exclusivamente com de modo texto puro ativo, mas também vale um aviso, alguns recursos do servidor LanBr exigem o modo gráfico (Servidor X), então se você executa o servidor LanBr em modo texto puro é melhor começar a migrar para executá-lo dentro do modo gráfico para poder aproveitar todos os recursos disponíveis.

Se desejar criar um atalho na área de trabalho em modo gráfico, é necessário que o atalho tenha esta chamada de comando:

sudo -H xlanbr

No gerenciador de janelas Gnome, o padrão do Ubuntu, o atalho é chamado de "lançador".

Caso o servidor LanBr não execute pelo atalho, poderá ser necessário adicionar um comando para que o servidor LanBr possa ser chamado como root em modo gráfico, isso poderá acontecer no Ubuntu 7.04 e 7.10. Se estiver utilizando o Gnome como gerenciador de janelas padrão, basta ir no atalho "Sistema" -> "Preferências" -> "Sessões", agora na primeira aba chamada "Programas iniciais", clique no botão "Novo" e adicione o comando conforme abaixo:

Nome: servidor LanBr
Comando: xhost +

 

- DETALHES SOBRE O SERVIDOR LANBR -
 
Ao instalar o servidor LanBr pela primeira vez a senha de administração inicial padrão é TESTE, escreva-a quando for pedido, não irá aparecer nenhum campo de preenchimento para sua maior segurança. Para alterá-las é só entrar no menu Administração -> Senha Admin.
 
O servidor LanBr está sendo desenvolvido sobre a plataforma DOSEmu+FreeDOS. Ele não poderá ser executado em DOS puro ou sob o ambiente Windows, nem está apto a controlar estações Windows, o que foge do objetivo do projeto. Exige-se os pacotes dosemu e dosemu-freedos, que podem ser instalados através do apt-get.
 

 
- COMO COMPRAR UM SERIAL VÁLIDO -

Veja esta sessão para saber maiores detalhes de como comprar o serial para seu LanBr.


- CONFIGURANDO O MOUSE NO DOSEMU -
 
Observação: Se estiver utilizando o servidor LanBr junto ao servidor X (modo gráfico), ignore esta sessão.

O servidor LanBr funciona dentro do DOSEmu para permitir que uma camada virtual proteja o Linux de qualquer acidente, pois alguns blocos do software são feitos em assembler e durante partes do desenvolvimento podem apresentar instabilidades.


Note que as configurações do DOSEmu em /etc/dosemu serão sobrescritas ao instalar o pacote do LanBr, se for usar o LanBr em console puro sem o servidor X será indispensável a configuração correta do Mouse, cujo padrão é para mouses PS2. Altere a seguinte linha do arquivo /etc/dosemu/dosemu.conf:
$_mouse = "ps2"
 
Os valores válidos são "microsoft", "mousesystems", "logitech", "mmseries", "mouseman", "hitachi", "busmouse", "ps2", "imps2" ou "" para que um controlador DOS de mouse seja usado.

Os valores mais usados são:

"microsoft"
"ps2"
"imps2"
"busmouse"
Para mouses seriais
Para mouses PS2 sem roda
Para mouses PS2 com roda
Para mouses USB

Se não estiver usando mouse PS/2, deverá também modificar a porta que o seu mouse está conectado. Procure pela linha:
$_dev_mouse = "/dev/psaux"

Agora você deverá modificar a configuração de acordo com a porta que o seu mouse utiliza, em alguns casos dependendo da distro é exigido uma outra notação para representar a porta, veja os valores possíveis:

"/dev/input/mice"
"/dev/mouse"
"/dev/ttyS0"
"/dev/ttyS1"
"/dev/usb"
"/dev/psaux"
Para autodetecção ao usar o Ubuntu
Para tentar a autodetecção em distribuições baseadas no Knoppix, como o Kurumin, Kalango, Dizinha e outros.
Para mouses na porta serial COM 1
Para mouses na porta serial COM 2
Para mouses em porta USB
Para mouses na porta PS/2 (padrão do pacote LanBr)

Só para reafirmar, nem todos estes valores são válidos para todas as distribuições Linux. Testem a autodetecção primeiro e depois tentam utilizar as outras opções acima.
 
  

- O QUE O SERVIDOR LANBR PODE FAZER ATÉ O MOMENTO
  • Cadastrar clientes com os seguintes dados: nickname (apelido), nome, endereço, cidade, estado, e-mail, data de nascimento (com cálculo automático de idade), RG, CPF, escola, turno, nome do responsável, RG do responsável, CPF do responsável e categoria do cliente.
  • Alterar o valor cobrado por hora de acordo com os dias da semana (ainda não por horários no mesmo dia).
  • Busca rápida de clientes direto na tela (somente LanBr Light e EX).
  • Fila de espera (somente LanBr Light e EX).
  • Efetuar login nas estações (somente LanBr Light e EX).
  • Descontos oferecidos para clientes de categorias distintas.
  • Senha administrativa inicial.
  • Auditoria de banco de dados de clientes.
  • Cadastro de usuários do sistema com permissões avulsas por usuário.
  • Controle de até 48 estações simultaneamente (no LanBr Free até 16 estações).
  • Iniciar uma sessão de uso na estação com modos pós-pago ou pré-pago.
  • Guardar na conta ou devolver o crédito do cliente no modo pré-pago.
  • Adicionar crédito e efetuar o pagamento de contas.
  • Marcar para clientes cadastrados na categoria adequada.
  • Controle de estoque (ainda não há controle dos fornecedores).
  • Efetuar vendas na estação ou balcão.
  • Marcar vendas no balcão ou utilizar o crédito do cliente para efetuar a venda.
  • Enviar mensagem para a estação do cliente.
  • Enviar mensagem geral para todas as estações simultaneamente.
  • Envia automaticamente um aviso quando falta 5 minutos para acabar o tempo do cliente.
  • Desligar as estações.
  • Relatórios financeiros com valores avulsos de gastos por estação.
  • Relatórios financeiros com valores das vendas e acertos acumulados no período.
  • Controle de caixa com relação das operações do dia e período.
  • Fechamento e abertura de caixa por turno.
  • Log geral do sistema com as operações realizadas conforme a conta do usuário com diversos filtros de visualização.
  • Diversos filtros para acessar as operações de venda, consulta de clientes, relatórios de operações e caixa.
  • Detectar se a estação está ligada através do endereço de IP.
  • Atualização via internet através de um único botão.
 

- RECURSOS A SEREM IMPLEMENTADOS NO SERVIDOR LANBR -
  • Personalização dos nomes dos tipos de cliente (idéia de Ana Moreira).
  • Configurações da mensagem de término de tempo nas estações (idéia de Evandro Negrão).
  • Possibilidade de tirar screenshot das estações (idéia de Fabrício G., usuário petroio do fórum).
  • O preço por hora deve ser flexível e alterável por estação, serviço e horários.
  • Aumentar o limite da quantidade de estações.
  • Controle dos arquivos dos savegames individuais dos frequentadores.
  • Plataforma gráfica em 16 bits de cor.
  • Controle da velocidade do mouse.
  • Aceleração geral da plataforma gráfica, principalmente o refresh total da tela.
  • Suporte gráfico para colocar fotos dos frequentadores.
  • Suporte para terminais sem disco (LTSP).
  • Controle de fila de espera (idéia de Sérgio R. de Brito).
  • Geração de arquivo para mala direta (idéia de Sérgio R. de Brito).
  • Controle de economia de energia (idéia de Sérgio R. de Brito).
  • Relatórios avulsos dos clientes.
  • Permissões de operações de acordo com o usuário logado.
  • Fechamento de caixa por turnos (idéia de Ana Moreira).
  • Correção do bug do DOSEmu que pode corromper a tela ao sair do programa em console puro.
  • Senhas individuais para funcionários.
  • Relatório avançado das operações do dia.
  • Aumentar o limite de clientes cadastrados.
  • Inclusão do e-mail no cadastro de clientes.
  • Inclusão da escola e turno no cadastro de clientes, conforme lei do estado de SP.
  • Controle de crédito pré-pago de clientes cadastrados.
  • Controle de estoque.
  • Venda conforme o estoque.
  • Ir direto para o Linux ao sair do LanBr.
  • Wrapper para comunicação externa com o Linux.
  • Atualização via web com busca por arquivos mais recentes.
* Os recursos com riscos já foram implementados.
 
 

- BUGS E PROBLEMAS CONHECIDOS DO SERVIDOR LANBR -
  • O refresh da posição do mouse pode não ocorrer, com isso será gerado blocos gráficos estranhos em volta do cursor, que desaparece na primeira operação que exigir o refresh total da tela;
  • Apesar de constarem na tela, nem todos os ícones são funcionais e tem os recursos implementados.
  • A configuração da sensibilidade do mouse apresenta problemas e funciona apenas em alguns microcomputadores.
  • O preço por hora está fixo apenas por dia, se caso o dia venha a ser mudado no momento (com a virada da noite), os preços irão mudar de forma não acumulativa, isto é, toda a hora consumida pelo cliente passará para o novo preço sem acumular a diferença do preço anterior.
  • Os ícones podem piscar devido ao refresh total da tela usar instruções de 16 bits sem buffer de vídeo.
  • Até o presente momento apenas 48 estações podem ser controladas pelo LanBr.
 

- CHANGELOG DO SERVIDOR LANBR -

0.76.2b
  • Corrigido erro de cálculo no regulamentador de alunos em turno escolar, que poderia causar acessos ou proibições com erro de alguns minutos
  • Corrigido bug que poderia resetar o crédito do cliente se ele efetuasse o logout pela estação e o usuário estivesse pressionando ESC no servidor no exato momento
0.76.1b
  • Corrigido problema que impedia a alteração do tipo de cliente / usuário ao editar ou cadastrar nova categoria
0.76.0b
  • Agora é possível inserir os dois pontos ao digitar em campos de texto (pacote de horas, horário escolar etc)
  • Incluído estorno de pacote de horas via cadastro de clientes
  • Incluído estorno de pacote de horas via estação
  • Incluído cadastro de horário escolar com detecção por turnos (manhã, tarde e noite) com horários pré-definidos automaticamente ou horário personalizado
  • Sistema avisa o usuário do LanBr se um cliente estiver iniciando uma sessão em seu horário escolar**
  • Aviso escolar implementado nos relatórios gerais**
** Recursos em modo demonstrativo para versões LanBr Free Edition e Light, por tempo limitado.

0.75.9b
  • Corrigido refresh da fila de espera
  • Alterações que afetarão os relatórios financeiros a partir desta atualização:
    • Agora ao creditar em modo pré-pago na estação o valor cai diretamente nos relatórios financeiros de cada estação
    • Ao efetuar vendas na estação no modo pré-pago, o valor dos relatórios financeiros de cada máquina é retirado e passado para as vendas
    • Ao devolver créditos de outro dia pela estação, o relatório financeiro desta estação poderá aparecer com valores negativos na consulta
0.75.8b
  • Corrigido falha que interrompia a comunicação das estações caso a conexão entrasse em loop infinito ao conectar com o servidor online
  • Corrigido falha que reiniciava a sessão das estações ativas ao fechar e abrir o servidor LanBr
  • Corrigido falha que permitia efetuar venda na estação em modo pré-pago mesmo com créditos insuficientes
  • Corrigido falha que impedia o desligamento das estações mesmo com o recurso de economia de energia ativado
  • Removido mensagem de aviso inicial do sistema
  • Alterado refresh do ícone das estações para iniciar como online e inativas (alteração meramente visual)
0.75.7b
  • Corrigido bug ao remover créditos do cliente na estação, ao qual não constava no caixa a operação de estorno
  • Corrigido bug que não atualizava o tempo ao remover o crédito do cliente na estação
0.75.6b
  • Forçado o desligamento de virtualização de CPU através do DOSEmu em máquinas x86-64
  • Diminuído a requisição de processamento de tarefa do DOSEmu
  • Corrigido problema de sumir o pacote de horas de clientes na estação
0.75.5b
  • Regredido todas as alterações do temporizador:
    • Timer responde ao host do Linux (não a BIOS);
    • Refresh do DOSEmu volta a 60Hz;
    • Temporizador imediato, sem pausas.
  • Regredido refresh da fila de espera e busca rápida
0.75.4b
  • Modificado timer para obedecer somente a BIOS, não utilizando o tempo do Linux em leituras consecutivas
  • Modificado refresh do DOSEmu de 60Hz para 30Hz
  • Desacelerado o temporizador de refresh do status das máquinas de 1 para 2 segundos
0.75.3b
  • Corrigido problema no uso da fila de espera devido a otimizações do refresh de tela
0.75.2b
  • Corrigido o bug que impedia a exibição da frase "faltam 5 minutos" exibida nas estações
  • Corrigido frequência de atualização da exibição do tempo nas estações em diversas operações
0.75.1b
  • Corrigido erro de cálculo que causava acúmulo de tempo nas estações de forma incorreta
0.75.0b
  • Adicionado banco de horas (somente LanBr EX)
  • Adicionado cadastro de promoções pré-pagas para o banco de horas (somente LanBr EX)
  • Adicionado exibição do turno escolar nos detalhes do cliente na estação
  • Adicionado configuração do padrão das janelas (arredondado e quadrado)
  • Liberado fila de espera para o LanBr Free Edition
  • Removido menu de tarifas ao inserir cliente na estação
  • Corrigido bug que apresentava os botões cadastrar, editar e permissões ao entrar no modo de login do cliente na estação
  • Corrigido mensagens de ajuda dos botões do login do cliente na estação
  • Corrigido refresh incorreto da tela ao configurar a sensibilidade do mouse
  • Diminuido o tickrate do temporizador para aprimorar a movimentação do ponteiro do mouse e diminuir a requisição ao CPU
  • Otimizado a velocidade de refresh da fila de espera
  • Implementada rotina que envia ao cliente LanBr atual os dados de créditos utilizados e banco de horas
  • Implementado a exibição do número total de cadastros atuais na tela de busca de clientes
  • Alterado cores das fontes no registro do LanBr para melhor visualização
  • Alterada a posição do logotipo "Portal Criativa" no LanBr Free Edition
  • Agora não é possível alterar para o modo de cobrança "somente pós-pago" caso exista um cliente utilizando a estação em modo pré-pago
  • Agora não é possível alterar para o modo de cobrança "somente pré-pago" caso exista um cliente utilizando a estação em modo pós-pago
  • Agora não é possível utilizar o login nas estações se o sistema estiver no modo de cobrança "somente pós-pago"
  • Agora ao clicar em uma estação com a sessão ativa, apenas o modo de cobrança já em uso estará disponível ao cliente
0.74.5b
  • Acelerado a apresentação das imagens através de regressões na biblioteca gráfica
  • Corrigido bug que causava anomalias na comunicação do servidor com as estações caso a autenticação online falhasse
  • Implementado mensagem de entrada para aceitar as condições do programa
0.74.4b
  • Corrigido comunicação do login com as estações, que não notificava o cliente ao existir um usuário utilizando a mesma conta em outra estação
0.74.3b
  • Modificado temporizador interno para ser híbrido com interrupção em assembler somado a precisão do relógio da máquina
0.74.2b
  • Corrigido falha interna no atualizador, ocasionado pela detecção de pacotes rpm
0.74.1b
  • Corrigido relógio do sistema
  • Modificado levemente algoritmo do temporizador
0.74.0b
  • Corrigido posicionamento e refresh incorreto da tela de configuração de nome via SSH e janela de atualização do sistema
  • Introduzido configuração para ativar e desativar login nas estações
  • O login nas estações está adicionado para TODAS as versões do LanBr em caráter de testes, para o funcionamento correto é necessário o cliente LanBr 0.74.0b instalado nos clientes
  • Modificado configurações do DOSEmu para aprimorar a velocidade da interface
  • Iniciado suporte preliminar a empacotamento .rpm
  • Agora é possível sair do programa pressionando a tecla F12
  • Ao pressionar F11 agora todas as estações desocupadas serão desligadas, onde as estações em uso permanecerão inalteradas
  • Adicionado atalho para a tecla F4, que envia uma mensagem para todas as estações simultaneamente. Pressione F3 para remover a mensagem das estações
  • Adicionado no botão "Estações" as opções de enviar e remover a mensagem geral
  • Modificado rotina interna de contagem de tempo nas estações, o que corrige o bug de pausa no temporizador em algumas tarefas
0.73.3b
  • Corrigido falha no sistema de segurança
0.73.2b
  • Corrigido falha que permitia que um usuário sem permissões pudesse alterar o preço mínimo e tipo de cobrança (agradecimentos a Eloy Campana)
  • Corrigido sistema contra alterações internas
0.73.1b
  • Corrigido um problema no sistema de segurança que não permitia a inicialização correta do sistema em algumas máquinas
0.73.0b
  • Incluído 3 classes de software: LanBr Free, LanBr Light e LanBr EX
  • Classe DEMO foi substituída pelo LanBr Free, controlando agora até 16 estações
  • Adicionado fila de espera e busca rápida aos usuários do LanBr Light
  • Adicionado busca de link redundante para autenticação de licenças
  • Corrigido posição incorreta do ícone dos produtos
  • O gerenciador agora altera a página inicial dos navegadores para acessar uma página de internet com botões de acesso rápido aos serviços mais requisitados
  • Corrigido inserção incorreta de cliente em estação fantasma ao usar a busca rápida, o que ocasionada a "prisão" do cliente nesta estação inexistente
0.72.8b
  • Inserido mais interrupções para o temporizador interno a fim de evitar falhas de contagem de tempo nas estações
  • Corrigido bug do refresh da imagem dos clientes nas estações
0.72.7b
  • Ampliada a tolerância da autenticação das chaves do sistema para evitar problemas em caso de falha do servidor online principal ou ausência de conexão à internet
0.72.6b
  • Corrigido falhas com o preço mínimo cobrado que causavam dívidas imediatas nos cadastros dos clientes
  • Corrigido falha que permitia inserir um cliente inexistente na máquina
  • Agora não é possível iniciar uma estação em modo pré-pago se os créditos não forem suficientes em relação ao valor mínimo configurado
  • Agora o valor mínimo só é cobrado no fechamento da estação, ele internamente não efetua mais cobranças imediatas a fim de evitar valores e tempos negativos
0.72.5b
  • Corrigido venda de balcão para marcar diretamente na conta do cliente
  • Corrigido estouro de pilha em operações de texto
  • Regredido código de inserção de clientes na estação, agora não é mais possível mudar de pré-pago para pós-pago (ou vice versa) sem efetuar o logout
0.72.4b
  • Corrigido posição do ícone da estação desligada
  • Corrigido refresh incorreto de produtos que apareciam na busca rápida de clientes após venda no balcão
  • Agora internamente o sistema força o apagamento dos dados da estação se ela não estiver ativa a fim de evitar possíveis restos de informação
  • Atualizada informação de atalhos através da tecla F1
0.72.3b
  • Efetuado regressão de código interno para cálculo de valores estáticos
0.72.2b
  • Corrigido exibição incorreta dos logotipos de videogames e atualização do sistema
  • Agora é possível iniciar a operação interna da estação em modo pré-pago mesmo com crédito zerado, mas não irá habilitar o cliente real
  • Inserido possibilidade de configurar preço mínimo geral a ser cobrado
  • Inserido logotipo e mensagem a respeito do LanOS 6 Reality + LanBr EX no LanBr Light
0.72.1b
  • Corrigido bug que fazia o servidor LanBr efetuar o login direto como administrador com uma conta inválida ou inexistente
  • Corrigido bug que ocasionava anomalias de imagem nos desenhos representando estações desconectadas
  • Corrigido bug que fechava o gerenciador instantaneamente ao abrir ou fechar uma estação, principalmente após efetuar uma operação de inversão de clientes
0.72.0b
  • LanBr Free Edition deixa de existir para dar lugar ao LanBr Light
  • Lançado primeira versão do LanBr EX
  • Agora é possível alterar entre pré e pós pago na estação sem necessidade de logout do cliente
  • Busca acelerada de clientes na tela principal das estações com possibilidade de arrastar o cliente para a estação (somente LanBr EX)
  • Corrigido mecanismo de filtragem de informações no log geral do sistema e caixa
  • Fila de espera para até 50 usuários (somente LanBr EX)
  • Implementada ferramenta de auditoria para correção basica do banco de dados de clientes
  • Aceleração de busca de clientes por nome, sobrenome e nick, gerando consulta quase instantânea
  • Aceleração de busca de usuários para login e permissões do sistema com resultados quase instantâneos
  • Removido várias partes legadas do código do SO-DOG que poderiam causar falhas de manipulação de arquivos no LanBr
  • Corrigido exibição da janela verde de ajuda no cadastro e edição do tipo de usuário do sistema
  • Corrigido exibição de consoles (video games) a partir do número 40 (esta correção fará com que na atualização para esta versão os tipos de console precisem ser reconfigurados)
  • Resolução de vídeo padrão passa a ser 1024x768 pixels, onde houveram modificações gerais nas posições das janelas para um melhor aproveitamento da resolução
  • Corrigido problema que travava o programa com a mensagem de proteção ao usuário, que ocorria quando se tentava consultar um cadastro sem um cliente estar selecionado na consulta
  • Cada estação agora mostra a idade do cliente e valor do total a pagar
  • O quadro de detalhes do cliente agora apresenta a idade, categoria, crédito utilizado e crédito restante
  • O "valor final" (vendas + uso da estação) foi removido do quadro de detalhes do cliente
  • Inserido dicas em textos (tooltips) na janela de exibição do caixa
  • Modificado forma geral de refresh da tela para acelerar a exibição de alguns itens
  • Fechamento da estação mostra informações de forma mais precisa
  • Agora o crédito do cliente é obrigatóriamente utilizado para pagar dívidas no fechamento da estação e outras operações financeiras
0.71.9b
  • Corrigido atualização irregular da tela ao mostrar as tarifas após inserir o cliente pela consulta de cadastros
0.71.8b
  • Criado novo pacote do Dosemu 1.4.0 para o Ubuntu 7.04 -  dosemu-lanbr-ubuntu7.deb
  • Modificado manual técnico para a instalação do servidor e cliente LanBr sob o Ubuntu 7.04
  • Compatibilidade de configurações com o pacote do Dosemu 1.4.0 provido pelo Portal Criativa
  • Corrigido problema que mantinha 5 centavos no crédito do cliente em modo pré-pago
  • Adicionada tela de créditos
  • Adicionado janela de mensagem para contribuição / doação
  • Prévia de menus para o recurso de preços dinâmicos (sem funcionalidade ainda)
0.71.7b
  • Corrigido exibição incorreta de asteriscos nas senhas dos cadastros
  • Corrigido erro que não permitia o acesso a arquivos via SSH ao utilizar somente o modo pré ou pós-pago na configuração de preços (Agradecimentos ao Claudio Roberto de Melo)
  • Implementado exportação dos dados dos clientes em formato CSV
  • As permissões para acessar o arquivo CSV foram corrigidas
0.71.6b
  • Alterado mensagem de ajuda para abrir uma estação em modo pós-pago (agradecimentos ao Sérgio Salles / sergioweb do fórum)
  • Corrigido alteração incorreta dos botões principais de acesso ao utilizar os temas de cor verde e branca
  • Agora a alteração de tela de fundo não pede mais o reinicio do servidor LanBr
  • Liberado o recurso de controle de tempo para consoles (video games) na versão do LanBr Free Edition
  • Corrigido exibição do caixa onde não aparecia o valor final quando o log interno terminava com uma operação no caixa. (agradecimentos ao Francisco Guazelli da Café Connect / Palmital - SP)
  • Alterado levemente a forma de recebimento de pacotes TCP
0.71.5b
  • Modificado comportamento dos menus de opções, agora os menus não fecham automaticamente ao sair dos limites da borda com o mouse
  • Incluído suporte preliminar para mudança de fontes, cores e telas de fundo do sistema
  • Incluído novas telas de fundo
0.71.4b
  • Corrigido permissões para executar a janela em root no Ubuntu 7.04
  • Corrigido detecção dos aplicativos para usuários do LanOS
  • Adicionado a pasta "export", onde sem ela não era possível exportar arquivos em CSV
0.71.3b
  • Adicionado suporte preliminar a exportação de relatórios e caixa em CSV
  • Adicionado suporte a execução de comandos externos nos ambientes Gnome e KDE
  • Adicionado capacidade de acessar arquivos das estações via SSH utilizando o Nautilus (Gnome) ou Konqueror (KDE), através do menu da estação
  • Detecção automática do gerenciador de janelas utilizado
  • Adicionado menu de configuração do usuário a ser acessado via SSH no botão "Sistema" -> "Configurações" -> "Acesso a arquivos via SSH"
  • Modificado estrutura de comunicação no recebimento de comandos das estações
  • Corrigido caixas de dicas que estavam erradas na janela de login de usuários do LanBr
  • Alterado ícone de login e IP das estações
0.71.2b
  • Adicionado recurso de economia de energia, que desliga a estação depois de X minutos de inatividade
  • Configuração para a economia de energia adicionada no botão "Estações"
  • Adicionado a referência ao servidor LanOS na exibição de licenças quando o serial é referente ao mesmo
0.71.1b
  • Corrigido erro nas operações do caixa ao virar o dia sem fechar o caixa
  • Adicionado nova permissão que permite compra e venda de produtos mas não permite a edição
  • Adicionado números nas permissões que indicam o nível de acesso do usuário
0.71.0b
  • Aviso importante movido para o menu de ajuda
  • Capacidade de controle de estações ampliado para 48 máquinas
  • No relatório financeiro agora o transporte do saldo é exibido para melhor compreensão do caixa
  • Opção de atualização do LanBr agora também disponível no menu do sistema
  • As perguntas de confirmação ao abrir ou alterar valores na estação foram removidas
  • Não é permitido operações financeiras com o caixa fechado
0.70.9b
  • Regressão: Ao desligar a estação em modo pré-pago ou caso seja constatado falha de comunicação, ela continuará ativa no servidor. A estação em modo pré-pago será fechada somente através do logout na estação ou através de um comando no próprio servidor. Esta regressão corrige possíveis fechamentos de sessão inesperados e possibilidades de anomalias de créditos nas contas dos usuários.
0.70.8b
  • Corrigido bug que impedia a utilização do modo pré-pago
0.70.7b
  • Alterado algoritimo de tratamento de clientes para suportar operações simultâneas enviadas através de comandos das estações
  • Corrigido falha que podia corromper cadastro de clientes em algumas operações do servidor quando as estações enviavam pedidos de logout
  • Corrigido bug que impedia marcar contas à prazo na estação em cadastros de clientes que não permitem contas à prazo, mesmo com autorização do administrador
0.70.6b
  • Corrigido bug que exibia nomes em branco nos usuários do LanBr
  • Tela de aviso notificando os limites do servidor LanBr (será removida futuramente)
  • Corrigido bug do relatório financeiro que não apresentava o estorno de vendas corretamente
  • Caixa a partir desta versão passa a ser persistente, com transporte automático de saldo do movimento anterior
  • Agora ao abrir o caixa o valor é apenas para conferência financeira, não consta mais como depósito
  • Adicionado opção para remover a conferência das estações na rede
0.70.5b
  • Modificado tratamento interno de arquivos em pilhas de memória separadas
0.70.4b
  • O backup geral agora também é realizado ao abrir a tela de consulta de clientes
  • Agora não é mais possível efetuar operações no cadastro do cliente quando ele estiver em uma estação
0.70.3b
  • Corrigido problema de exibição da mensagem solicitando o reinício do sistema
0.70.2b
  • Novo menu de configuração do vídeo parra o modo de tela cheia e janela
  • Novo menu de configuração de métodos de utilização do mouse
  • Opção da configuração da sensibilidade do mouse movida para o menu de configurações do sistema
  • O backup do sistema agora ocorre ao abrir e fechar estações, não apenas a cada 5 minutos
  • Novas mensagens indicando a necessidade de reiniciar o LanBr
0.70.1b
  • Corrigido sobrecarga no protoco TCP, que ocasionava falha de comunicação com as estações algumas vezes
  • Corrigido a exibição incorreta do valor do caixa em operações de movimentação
  • Corrigido a negação de acesso ao caixa e relatórios conforme as permissões do usuário
0.70b
  • Regressão: As máquinas podem novamente ser ativadas mesmo que desligadas ou desconfiguradas
  • Reduzido em até 30% taxa de utilização do CPU em relação a versão anterior
  • Corrigido bug que não permitia o logout na estação quando o servidor LanBr não estava na tela principal das estações (LanBr EX)
  • Corrigido bug no login da estação que ficava em looping infinito ao utilizar um código de identificação de cliente inexistente (LanBr EX)
  • Corrigido bug que zerava o valor das mercadorias do estoque ao ser utilizado a vírgula
  • Agora para abrir uma estação com uma conta de um usuário do LanBr (Funcionário, Adm ou Monitor) é necessário inserir a senha do usuário
0.69.9b
  • Corrigido bug que impedia a edição de frequentadores bloqueados
  • Corrigido bug que impedia a compra dos produtos no controle de estoque
  • Corrigido bug ao cadastrar ou editar produtos
  • Corrigido bug ao clicar nos botões de consulta de clientes e relatórios
  • Na tela de consulta de produtos agora é possível fechar a janela pressionando ESC
  • Modificado a aparência dos campos ao consultar, cadastrar e editar produtos
  • Modificado plataforma de comunicação para acelerar o login (LanBr EX) e corrigir o bug que causava a desativação das estações aleatóriamente
0.69.8b+
  • Corrigido bug que acusava atualização mesmo quando o LanBr já estava atualizado
  • Corrigido a exibição incorreta nos detalhes do usuário, onde agora no valor gasto no uso da estação estava aparecendo o código do usuário
  • Adicionado a capacidade de ocupar os espaços das estações inexistentes com controladores básicos de tempo para videogames (somente LanBr EX)
  • Incluido modelos e logotipos dos videogames para uma melhor identificação (somente LanBr EX)
  • Corrigido bug que apagava a configuração do sistema ao atualizar o LanBr
  • Corrigido usuário fantasma que aparecia quando um funcionário tentava logar em uma estação através do servidor LanBr
  • Corrigido exibição incorreta do menu da estação ao utilizar apenas um modo de cobrança
0.69.8b
  • Corrigido o tempo de resposta ao apagar caracteres pelo backspace
  • Ao desligar a estação em modo pré-pago ela irá efetuar o logout automaticamente no servidor e irá armazenar o crédito restante
  • Corrigido bug que não permitia o login na estação se não tiver um usuário do LanBr conectado
  • Agora não é permitido abrir uma estação no servidor se a conexão TCP não estiver estabelecida ou se a máquina estiver desligada
0.69.7b
  • Corrigido login em clientes CloneX e LanOS
  • Corrigido autenticação de clientes CloneX e LanOS
0.69.6b - Versão pública para testes
  • Implementado botões principais com efeito 3D.
  • Adicionado permissões de usuários, com limites para acesso ao caixa, relatórios, estoque, contas à prazo, preços, descontos, retirada e cadastros.
  • Login do usuário passa a ser obrigatório para as operações gerais.
  • Removido a senhas "básica" e "segurança", mantido a senha de administração apenas para a criação do primeiro usuário do sistema.
0.69.5b - Versão pública para testes
  • Todas as janelas que tenham o botão X superior direito agora podem ser fechadas pelo mouse.
  • Tema de cores alterado para tonalidade branca / cinza  (primeiro teste com temas não opcionais).
  • Filtro bilinear ligador por padrão. Este recurso suaviza a imagem ao escalonar a janela do LanBr quando utilizado no servidor X, mas é indispensável que a placa de vídeo tenha um bom suporte de aceleração 2D para manter a performance.
  • Corrigido o cadastro de senha dos frequentadores.
  • Alterado ícones principais do sistema, agora são apresentados em botões com títulos.
  • Removido os campos "categoria" e "preço por hora" no quadro dos detalhes da estação selecionada.
  • Alterado forma de refresh e apagamento do buffer de vídeo.
  • Visual geral com cantos arredondados.
0.69.4b - Versão interna
  • Visualização do caixa divida em "débito", "crédito" e "saldo".
  • Aparência da visualização do caixa modificada com botões e ícones extras na parte inferior.
  • Incluído contabilidade de contas à prazo na estação e vendas.
  • Incluído demonstração do faturamento no relatório financeiro.
  • Ao debitar uma conta do cliente o valor o troco se torna crédito automaticamente.
  • Corrigido falha ao debitar conta do cliente, que não entrava no relatório do caixa.
  • A devolução de crédito ao cliente é efetuada ao inserir um valor negativo no depósito. Esta operação é válida desde que o crédito a ser devolvido seja suficiente.
  • O diretório /USERS não é mais utilizado para trabalhos do sistema.
  • Login de usuários do LanBr é feito por uma lista de cadastrados com padrão semelhante a lista de consulta de clientes.
  • Agora é possível fazer a abertura e fechamento de caixa por turno, com entrada no log do caixa.
  • O login do usuário é obrigatório para fazer a maioria das tarefas do sistema, o usuário "anônimo" possui funcionalidade mínima.
0.69.3b - Versão interna
  • Corrigido bug que impedia a manipulação de mais de 65535 clientes cadastrados.
  • Incluído recurso que verifica RG e CPF duplicado ao cadastrar novo usuário ou alterar os dados existentes.
  • Adicionado retirada / sangria de caixa com descrição livre.
  • Adicionado depósito no caixa com descrição livre.
  • Modificado relatório básico financeiro para apresentar depósito e retirada do caixa.
  • Criado novos ícones para o menu do caixa.
  • Removido botão "Dados da empresa", agora os dados necessários ficam no registro do sistema.
  • Relatório financeiro agora possui separação dos campos "Faturamento", com valores à vista, à prazo e total. O caixa é exibido com no relatório com o débido, crédito e total. A lista chamada "Resumo final" possui os créditos acumulados dos clientes (conta em haver da empresa) e a dívida ativa dos clientes (conta a receber).
  • Novo menu de usuários do LanBr, baseada na consulta de clientes.
  • Usuários do tipo "Funcionário", "Monitor da Lan House" e "Administrador" só poderão ser modificados e cadastrados através da consulta de usuários.
  • Consulta de clientes não pode cadastrar usuários.
0.69.2b - Versão interna
  • Corrigido exibição do valor total no relatório do caixa por dia ou período.
  • Adicionado a visualização direta dos créditos junto a dívida ativa ao listar os clientes.
  • Adicionado as classes do sistema "LanBr Free Edition DEMO", "LanBr Free Edition", "LanBr Free Edition+", "LanBr EX" e "LanBr EX+".
  • Adicionado controle de versões e autenticação através de registro e serial.
  • Adicionado nome dos campos na listagem de consulta de clientes.
  • Removido menu de atualização do LanBr, agora ela é feita automaticamente.
0.69.1b - Versão interna
  • Modificado protocolo de NFS para TCP.
  • Criado novo wrapper do zero.
  • Corrigido problema de cadastramento de estoque que zerava o valor ao passar de R$ 3,99 ou apresentava problemas ao colocar mais de duas casas após a vírgula
  • Corrigido problema de travar o servidor ao inserir usuário com 100% de desconto
  • Modificado todas as diretrizes de comunicação com o LanBr Wrapper, permitindo comunicação bidirecional entre cliente e servidor
  • Reescrito todo o LanBr Wrapper utilizando protocolo de comunicação TCP e vínculo bidirecional
  • LanBr Wrapper só permanece em execução enquanto uma máquina DOSVM estiver em atividade
  • Removido a possibilidade de se executar dois servidores LanBr simultaneamente na mesma máquina
0.68.2b
  • Corrigido desconto da categoria "Monitor da Lan House", que agora fica em 50%.
  • Corrigido ícones do menu de "Descontos por categoria"
  • Inserido o número das estações nas operações dos relatórios (notificação do problema enviada por Edson do fórum, nick Frajolla)
  • Corrigido posição incorreta do nome do responsável no cadastramento de clientes
  • Alterado a mensagem de ajuda ao modificar a categoria do cliente, constando agora as classes corretas
0.68.1b
  • Corrigido falha que apresentava valor total do caixa de forma incorreta e acumulativa (problema constatato pelo Deivid da Colt Lan House)
0.68b
  • Corrigido falha de arquivo ao apagar o IP da estação
  • Corrigido falha grave do sistema de exportação de dados do usuário que impedia a execução do LanBr
0.67.9b
  • O código fonte foi fechado e o sistema passa a ser um freeware, não mais software livre.
  • Modificado frase exibida quando os dados não estão disponíveis no cliente LanBr presente no LanOS
0.67.8b
  • Corrigido bug que impedia o funcionário em utilizar a estação em modo pré e pós pago
  • Para categorias com 100% de desconto o valor da hora fica zerado na exibição e em modo pré-pago o tempo fica infinito
  • Corrigido algumas manipulações de arquivos a fim de resolver o problema das mensagens graves de erro do sistema que começaram a ocorrer a partir da versão 0.67.7b para alguns usuários. Apesar deste problema não afetar profundamente e não causar anomalias nos bancos de dados, elas acabam obrigando o usuário a fechar e reiniciar o LanBr. Estas correções estão em testes e podem ainda não oferecer total solução para o problema
0.67.7b
  • Implementado rotina interna para a verificação de dados na estação cliente (tempo, valores, código, nome etc)
0.67.6b
  • Resolvido bug da identificação dos IPs das estações
0.67.5b
  • Corrigido bug ao transferir um cliente de uma estação para outra, onde os dados da autorização não se deslocavam na transferência
  • Diminuido velocidade ao apagar caracteres na edição de campos
  • Corrigido travamento intermitente ao consultar caixa e relatórios
  • Corrigido bug que gravava no log principal as máquinas desconectadas logo no início do LanBr
  • Adicionado capacidade de ver log geral do sistema por período de dias acumulados
  • Adicionado capacidade de ver relatório do cliente por período de dias acumulados diretamente pelo cadastro do cliente
  • Adicionado capacidade de ver o movimento do caixa por período de dias acumulados
  • Corrigido bug ao exibir o valor total no relatório de movimento do caixa, onde o último movimento poderia não aparecer descrito
  • Criado ícones de exibição de dados por período
0.67.4b
  • Mesclado ícones e menus de vendas e estoque
  • Ícone "Relatório" na consulta de clientes está funcional
  • Foi alterada a palavra "corrigir" por "estornar" no módulo de vendas
  • Novo campo no cadastro de clientes que consta se há a autorização para o menor (conforme lei de SP), podendo ser inserido quem deu a autorização (pai, mãe, avós etc) com até 8 letras. Obs.: Realização conforme pedido da Cristiane da LC Info - SP
  • Removido ícones que simbolizavam a classe dos clientes na consulta e cadastro
  • Ao cadastrar ou editar um cliente nas categorias "Funcionário" ou "Administrador", caso a senha de administração não seja inserida a tela irá mostrar a classe que é alterada automaticamente para "Frequentador sem nenhum crédito"
  • Removido ícone de "aplicações" que não será mais usado futuramente
  • O ícone "Controle das Estações" está funcional e foi implementado o menu "Configurar IP"
  • Implementado a detecção da comunicação das estações através do endereço de IP
  • Implementado um recurso que faz o ícone ficar piscando caso haja problemas de comunicação de rede entre o servidor e cliente enquanto um frequentador estiver na estação
  • Corrigido posição e desenho dos ícones de estado das máquinas e tipos de clientes
  • Modificado LanBr-Wrapper para deixar de ser executado após o término do processo do DOSEmu
0.67.3b
  • Implementado logout do usuário através da tecla F6. Obs.: O sistema irá insistir no login de novo usuário
  • Corrigido valores dos relatórios para possibilitar log de transações do caixa
  • No relatório geral agora consta a mudança no estoque dos produtos
  • Valores de venda e devolução na estação não são computados nos relatórios, somente o fechamento final dos valores das estações, isso torna viável a possibilidade de fechamento de caixa através dos dados do relatório geral (mas ainda não há fechamento de caixa manual, somente automático na virada do dia)
  • Novo menu "Caixa", com o item "Movimento do caixa" (em testes)
  • No movimento do caixa são mostrados somente as operações financeiras referentes ao fechamento das estações e movimentos de venda à vista no balcão. As vendas nas estações na verdade são somadas no fechamento do uso da estação, portanto, não possuem valores diretos, e as vendas marcadas à prazo não representam movimentação no caixa
  • Corrigido bug que apagava os valores de custo e preço do produto ao executar uma alteração no cadastro
  • Modificado a palavra "adicionar" para "novo" na consulta e cadastro de produtos, para evitar confusões
  • O item "Comprar" no controle de estoque agora está perfeitamente funcional
  • Ao efetuar a compra, valores negativos significam devolução de produtos
  • Ao cadastrar novos produtos, o estoque ficará zerado até que seja feita a compra
  • Não é mais possível inserir o estoque ao cadastrar um novo produto
  • Valores negativos que podem constar no relatório financeiro do dia ou período, na parte de "Total de acerto de contas", são referentes a devolução de créditos ou compras de produtos, sempre significando fluxo de saída do caixa
  • Corrigido a exibição incorreta de códigos de produtos no log geral
  • Removido efeito de fade in ao iniciar o LanBr
  • Inserido recurso para colocar as unidades do produto ao efetuar a venda ou correção de venda
  • Perguntas inseridas em vários recursos com uma estrutura objetiva (mostrando procedimento, unidades, valor etc)
  • Corrigido bug que inseria no relatório financeiro os valores de operações de venda à prazo
  • Modificado ícones do menu "Relatórios"
  • Adicionado os fontes compilados das bibliotecas no pacote principal
0.67.2b
  • Implementados filtros nos relatórios: nome do usuário, código do cliente, nome do cliente, horário e descrição da operação
  • Corrigido alguns bugs nas cores do fundo do texto em algumas janelas específicas
  • Movido o item "senhas" do menu "Administração" para o menu "Sistema"
  • Incluído os itens "Usuários do LanBr" e "Login" no menu "Sistema"
  • Incluído o cadastro básico e remoção de usuários do sistema
  • Adicionado a funcionalidade de login do usuário através da tecla F5
  • Adicionado uma caixa de texto que mostra o usuário corrente logado no LanBr
  • Incluído no log geral do sistema o uso de senhas do LanBr e operações de login
0.67.1b
  • Primeiros testes para a inclusão do log geral do sistema
  • Consulta básica do log geral do sistema
  • Execução automática completa do LanBr com o servidor X
  • Mudança do nome da janela no servidor X para "LANBR - Window mode"
0.67b
  • Corrigido problema de fechamento das estações com a tecla F10
  • Removido a desativação forçada da estação
  • Corrigido problema na exibição dos últimos nomes no cadastro de clientes
  • Agora a venda na estação em modo pós-pago é efetuada sem consulta de créditos
  • Corrigido erro que inseria a venda na estação em modo pós-pago diretamente no relatório logo após a venda ser efetuada, o correto é que a venda seja inserida no relatório somente no fechamento da estação
  • Ao efetuar uma venda na estação em modo pré-pago, o valor do produto é subtraído do crédito do relatório diário e é somado o valor a venda do dia. Isso pode acarretar valores de crédito negativo no relatório diário caso seja usado créditos de dias anteriores para efetuar uma venda, o que é perfeitamente normal
  • Corrigido problema de efetuar a venda na estação que estava em cima do cursor do mouse no momento da venda
  • Corrigido problema na posição do valor total de venda
  • Corrigido menus que ativam as opções incorretamente clicando na parte inferior da tela
  • Implementado relatório básico financeiro por período
  • Modificado nome do relatório padrão para "relatório básico do dia"
0.66.9b
  • Cliente tipo "Frequentador sem nenhum crédito" agora tem os valores financeiros depositados diretamente na máquina, não mais caindo os valores nos créditos gerais do relatório diário. Também foi corrigido a devolução do crédito pré-pago no uso corrente. (agradecimentos ao Bruno Nogueira por ter testado e notificado o problema)
  • Cadastro de clientes possui agora os campos em edição na cor amarela para melhor visualização (dica de Giancarlo Menon)
  • Otimizado exibição gráfica da representação dos clientes, causando uma aceleração de até 30%
  • Corrigido travamento do LanBr ao sair do controle de estoque pressionando ESC
  • Corrigido problema de fechar a estação que estava em cima do cursor do mouse (problema constatado pelo Billy da Lan House Oraculum)
0.66.8b
  • Corrigido problemas ao ativar ou desativar a estação com determinados códigos de clientes
0.66.7b
  • Corrigido problema com o acesso ao teclado numérico
  • Corrigido link para execução do LanBr no Ubuntu
  • Corrigido problemas de travamento ao desligar as estações
  • Modificado nome do menu pré-pago
  • Modificado menus e perguntas ao colocar os clientes na estação
  • Permitido modo de subtração de crédito pré-pago utilizando números negativos
0.66.6b
  • Corrigido problema que afetava o tempo do usuário ao fazer uma venda na estação habilitada em modo pós-pago
  • Unificado código fonte e documentações extras com a distribuição dos binários do servidor LanBr
  • Corrigido bloco gráfico de animação na busca por atualizações do sistema
0.66.5b
  • Adicionado link para execução do LanBr no Ubuntu
  • Corrigido problema que criava débido na conta de clientes em modo pós-pago ao acertar a divida atual
  • Corrigido problemas com o Wrapper que não permitia a atualização do sistema
0.66.4b
  • Corrigido problema no fechamento da estação em modo pré-pago, que em algumas circunstâncias não entrava no relatório
  • Corrigido problema de estrutura de créditos no relatório
0.66.3b
  • Corrigido problema de acúmulo de tempo na estação em modo pré-pago
0.66.2b
  • Corrigido problema que fazia a categoria '"frequentador sem crédito" acumular saldo no modo pós-pago
  • Corrigido problema que não permitia liberar a estação em modo pré-pago
  • Corrigido exibição dos dias da semana, que no domingo ficava fora da caixa azul no canto inferior direito
0.66.1a
  • Corrigido problema com a busca de nomes
  • Adicionado busca por sobrenome, nick (apelido) e nome do responsável
  • Otimizado velocidade do sistema de busca de nomes
  • Tempo mínimo para não pagamento de uso foi alterado para 2 minutos (antes eram 10 minutos)
  • Campos de texto para digitação agora sempre possuem caixas de cor cinza escuro
  • Não é mais possível utilizar a mesma conta em mais de uma estação simultaneamente, com exceção do administrador
  • As mensagens de ajuda foram removidas internamente do programa e passadas para arquivos externos para poupar memória
  • Iniciado testes de conversão de caracteres para permitir exibição de acentos e caracteres especiais
  • Corrigido problema na atualização interna, que acusava sempre existir uma nova versão do programa
  • Mais avisos de recursos não implementados, notificados diretamente nos textos do mouse
  • Modificado novamente o nome das categorias de frequentadores
  • Corrigido o problema que não permitia o uso da tecla de espaços para o fechamento final da estação
  • Nova tela de exibição quando efetuar uma venda na estação
  • Agora é usado o crédito do cliente quando efetuado uma venda na estação em modo pré-pago, caso não haja crédito suficiente o programa exige o depósito para concluir a operação
  • Administrador não pode entrar em modo pré-pago na estação
  • A primeira categoria se tornou "frequentador sem nenhum cŕedito", onde não é possível depositar nenhuma forma de crédito, seja pré-pago ou pós-pago, esta categoria se tornou necessária para cadastrar clientes "temporários" em lugares onde não há lei que exija o cadastro de todos os clientes
  • Na categoria "frequentador sem nenhum cŕedito", ao efetuar o fechamento da estação em modo pré-pago pode-se escolher em devolver o troco ou manter o restante no caixa
0.66a
  • Modificado tela de fundo e tema das cores.
  • Alterado a inicialização do LanBr, ficando mais rápida, para isso foi removido a estrutura inicial do SO-DOG.
  • Adicionado novos campos no cadastro de clientes: UF, e-mail, nome da escola e turno.
  • Aumentado o espaço para alguns campos no cadastro de clientes.
  • No cadastro de clientes agora é possível movimentar entre os campos com as setas ou tab / shift+tab.
  • Incluído campos visuais de preenchimento no cadastro de clientes.
  • Removido o limite de 2000 clientes, agora o limite é de 999999 clientes.
  • Removido o recurso de substituição do cliente na estação.
  • Adicionado busca por nome no cadastro de clientes.
  • Removido o cliente "genérico" número 11000, agora todos os clientes devem ser obrigatóriamente cadastrados.
  • A contagem dos número dos clientes inicia a partir do número 1, e não mais a partir do número 10000.
  • As categorias dos clientes tiveram seus nomes modificados.
  • Adicionado a categoria "administrador", que será usado futuramente.
  • Agora é possível definir o desconto para os funcionários, não sendo mais fixo em 100%.
  • O cadastro de alguns tipos de categoria agora requerem senha administrativa.
  • Resolvido problema com descontos em modo pré-pago (agradecimentos a Ana Moreira pela notificação).
  • Corrigido problema que forçava a colocação do cliente na estação 36, devido a um bug na rotina do mouse.
  • Corrigida falha de segurança no estoque, agora somente o administrador poderá modificá-lo (problema encontrado por Ana Moreira).
  • Corrigido problema que não permitia o envio dos valores das vendas na estação ao relatório diário.
  • O atalho através da tecla F5 para inserir o cliente foi removido.
  • Agora ao inserir um cliente é necessário inserir o seu número.
  • Adicionado no menu da estação os recursos de venda e fechamento.
  • Modificado esquema do menu da estação para enviar mensagem com um único ícone.
  • Modificado posição dos ícones de funções, com avisos dos recursos ainda não implementados.
  • Modificado exibição de informações na caixa azul, mostrando agora os créditos e débitos dos gastos diretamente.
0.65.1
  • Corrigido problema de exibição no controle de estoque acima de 24 itens.
  • Corrigido problema no wrapper que impedia as atualizações do LanBr internamente.
0.65b
  • Implementado controle de estoque básico com limite de 300 itens.
  • Implementado venda na estação e balcão ligado ao controle de estoque.
  • Ao marcar um produto para o cliente agora a operação irá aparecer com detalhes para confirmar.
  • Todo o movimento de vendas e correções de vendas irregulares são realizados pelo menu de consulta dos produtos.
  • O controle de estoque poderá ser organizado por nome, código e categoria dos produtos.
  • No menu principal de vendas foi removido o item para correção de venda, agora ele está disponível na tela de exibição dos produtos.
  • Na exibição do cadastro de clientes agora há contornos para definir melhor as linhas.
0.64.3
  • Corrigida falha de segurança ao desligar as estações.
  • Corrigido a ausência do cliente padrão (11000) no código conte.
0.64.2
  • Corrigido problema de refresh na lista de clientes ao usar o teclado.
0.64.1
  • Foram removidas mensagens de ajuda em lugares errados.
  • Foi inserido animações básicas ao efetuar a atualização, assim o usuário não irá achar que o LanBr travou.
  • Modificado fontes da notificação da versão do LanBr.
  • Inclusão do endereço do site "www.portalcriativa.com.br".
  • Corrigido problema na interrução de sincronia dentro do MXMISC.
0.64
  • Corrigido falha grave no script de entrada do LanBr que o empedia de funcionar.
  • Foi implementado o recurso de atualização do LanBr através da requisição do usuário, basta ir em "Configurações -> Atualizar LanBr". Para fazer uso desta facilidade é necessário que o microcomputador esteja conectado a internet.
  • Criado um script para estabelecer comunição externa real entre o Linux e o DOSEmu, chamado LanBr-Wrapper. Este wrapper futuramente permitirá programações em linguagens externas, atualmente ele é responsável pela atualização interna do LanBr via internet.
  • Ao atualizar usando o recurso interno do LanBr as senhas e configurações gerais não são mais resetadas.
  • A atualização pode levar alguns minutos, portanto não se assuste pois o micro não travou!
  • Atenção: Não atualize o LanBr em pleno funcionamento do estabelecimento, ele apagará o backup das estações, vários avisos serão mostrados pelo próprio LanBr.
0.63.3
  • Não há mais necessidade de digitar "exit" para sair do DOSVM ao terminar de utilizar o LanBr. Agora o gerenciador volta para o Linux automaticamente ao encerrar a sessão.
  • Modificado configurações no DOSEmu para maior compatibilidade geral.
0.63.2
  • Corrigido falha grave de segurança, agora o LanBr efetua o backup do estado de todas as estações a cada 5 minutos impedindo que o desligamento do micro efetuado de maneira incorreta possa dar furos no controle do caixa.
0.63.1
  • Corrigido problemas na exibição da categoria dos clientes ao cadastrar ou editar.
  • Removido o erro de cobrança do preço mínimo aos funcionários.
  • Corrigido problema ao alterar a senha de segurança, agora o recurso está funcionando normalmente.
  • Corrigido falha no menu de alteração de senhas, inclusive mensagens de ajuda.
  • Corrigido o empacotamento .deb que incluia um arquivo de uma versão anterior do LanBr.
  • Corrigido problema nos menus de administração, o ponteiro do mouse agora fica nas regiões corretas permitindo que as opções possam ser selecionadas normalmente.
0.63.0
  • Removido o recurso para pausar as estações.
  • Ao inserir valor (modo pré-pago) ou tempo requerido (modo pós-pago) em uma estação que estiver desativada o LanBr automaticamente irá inserir o cliente padrão (código 11000) e a estação passará a contar o tempo imediatamente. A tecla F5 passa a ter importância apenas para clientes cadastrados.
  • Corrigido falha de segurança que permitia que clientes bloqueados fossem inseridos na estação normalmente utilizando a substituição do cliente após ativar a estação.
  • Corrigido falha de segurança que permitia que funcionários fossem inseridos na estação sem pedir a senha de segurança utilizando a substituição do cliente após ativar a estação.
  • A estação pode ser desativada sem a cobrança do valor em até 10 minutos de uso, após este tempo somente a senha