|
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
|
-
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
|