4 MINDS

Sistema para Gestão de Conhecimento

4Gym - Controle de acesso - Detalhamento configurações no arquivo conf/configs.properties


4gym.imagensTelaEspera.noCheckTooBig
A partir versão: 3.3.12
Explicação: Indica se o sistema irá verificar o tamanho máximo de 1200 pixels das imagens da tela de espera ao carregar elas. Caso encontrar maior que 1200 irá ignorar.
Valor padrão: sem valor
Valor aceito: qualquer valor indica não verificar

4gym.url.base
A partir versão: sempre
Explicação: http url base do servidor
Valor padrão: http://www.4gym.com.br
Valor aceito:-

4gym.timeZone.gmt
A partir versão: não lembro
Explicação: timezone define o timezone offset do Java
Valor padrão: GMT-03:00
Valor aceito: GMT-00:00 até onde der

4gym.url.base.login
A partir versão: sempre
Explicação: url base de autenticação
Valor padrão: https://4gym.com.br
Valor aceito:-

4gym.url.sync
A partir versão: sempre
Explicação: endpoint de api para sincronização de dados com o controle de acesso
Valor padrão: ajax/sync
Valor aceito:-

4gym.url.ping
A partir versão: sempre
Explicação: url de ping pra testar conexão
Valor padrão: http://www.pingdom.com
Valor aceito:-

4gym.impressora.ip
A partir versão: sempre
Explicação: Usado somente para uso com impressora DARUMA DR700 ETH, até data atual
Valor padrão: ender ip
Valor aceito: ender ip

4gym.impressora.porta
A partir versão: sempre
Explicação: Usado somente para uso com impressora DARUMA DR700 ETH, até data atual
Valor padrão: num. porta
Valor aceito: num. porta

4gym.impressao.habilitado
A partir versão: sempre
Explicação: Define se o sistema irá carregar funcionalidades de impressora. É possível configurar pela tela de configurações, através de checkbox: Serviço de impressão habilitado, irá alterar essa config. automaticamente. Deve-se reiniciar o 4gym para aplicar.
Valor padrão: sem valor
Valor aceito: qualquer valor indica carregar

4gym.comunicacao.catraca.timer
NÃO UTILIZADO
Padrão 60 segundos de timer pra catraca Henry, ver configuração 4gym.comunicacao.catraca.timer.executar

4gym.sync.timer.cliente
A partir versão: sempre
Explicação: Intervalo do timer de tarefa de sincronização automática de clientes
Valor padrão: 3600000 (60 minutos)
Valor aceito: qualquer número inteiro

4gym.sync.timer.registroEntradaSaida
A partir versão: sempre
Explicação: Intervalo do timer de tarefa de sincronização automática de registros de acesso
Valor padrão: 60000 (60 segundos)
Valor aceito: qualquer número inteiro

4gym.sync.timer.configuracao
A partir versão: sempre
Explicação: Intervalo do timer de tarefa de sincronização automática de configuração
Valor padrão: 2000000 (33 minutos)
Valor aceito: qualquer número inteiro

4gym.sync.timer.registroLiberacao
A partir versão: sempre
Explicação: Intervalo do timer de tarefa de sincronização automática de registros de liberação
Valor padrão: 2100000 (35 segundos)
Valor aceito: qualquer número inteiro

4gym.firebase.url
A partir versão: sempre
Explicação: url endpoint do firebase que o 4gym será listener
Valor padrão: https://4gym.firebaseio.com
Valor aceito: qualquer url válida

4gym.leitorBiometrico.forcar.habilitado
NÃO UTILIZADO
Foi substituído por configuração no banco

4gym.comunicacao.catraca.timer.executar
A partir versão: sempre
Explicação: SOMENTE CATRACA HENRY. Define se o sistema irá manter um timer executando parar manter comunicação TCP frequente. Surgiu devido a problemas de bug da Henry perder comunicação com sistema.
Valor padrão: sem valor
Valor aceito: qualquer valor indica executar o timer

4gym.estacao.somente.biometria
A partir versão: sempre
Explicação: Define se o 4GYM Controle de acesso estará em modo somente biometria. Nesse modo a interface muda ocultando alguns componentes, e o serviço de comunicação de catraca não é iniciado.
Valor padrão: sem valor
Valor aceito: qualquer valor indica estar nesse modo

4gym.estacao.acoesRapidasAoIdentificar.abrirMinimizado
A partir versão: 3.3.15
Explicação: Define se a janela das ações rápidas ao identificar abre minimizado
Valor padrão:
Valor aceito: qualquer indica abrir mini

4gym.estacao.acoesRapidasAoIdentificar.tempoFecharJanela
A partir versão: 3.3.15
Explicação: Define tempo em segundos fechar a janela das ações rápidas
Valor padrão: 10
Valor aceito: valor numero em segundos

4gym.estacao.acoesRapidasAoIdentificar.abrirMinimizado
A partir versão: 3.3.15
Explicação: Define se a janela vai abrir minimizada
Valor padrão:
Valor aceito: qualquer indica sim

4gym.estacao.acoesRapidasAoIdentificar.modoDeveAlternar
A partir versão: 3.3.15
Explicação: Define se para a janela abrir deve-se usar a função alternar(novo botão que irá aparecer). Se não estiver ativo, irá abrir sempre. Se estiver ativo, pra janela aparecer deve estar modo cobrança ativado.
Valor padrão: sem valor
Valor aceito: qualquer indica deve alternar e o botão irá aparecer, e oatalho Ctrl + c pode ser usado também

4gym.estacao.somente.biometria.ip.catraca
A partir versão: sempre
Explicação: Usado somente quando houver Catraca HENRY + Leitor Digital Suprema com cadastro em uma estação e catraca em outra estação. Na hora de enviar a digital capturada para a catraca, o sistema le esse valor para abrir o chrome com a url correta da catraca para envio do arquivo via servidor web da HENRY.
Valor padrão: sem valor
Valor aceito: ender ip da catraca na rede local

4gym.atualizarIdentificadorCatracaAoAtualizar
A partir versão: sempre
Explicação: Define se o campo senha do cliente será sobrescrevido com o valor do 4GYM Web ao atualizar o cadastro do cliente. Essa configuração foi feita depois, pois no início do 4GYM só era possível cadastrar senha pelo módulo controle de acesso.
Valor padrão: 1
Valor aceito: qualquer valor indica estar atualizar o identificador ao sincronizar cadastros

4gym.possuiTecladoUsb
A partir versão: sempre
Explicação: Define se o 4GYM irá iniciar o teclado USB. É possível configurar pela tela de configurações, através de checkbox: Teclado USB habilitado, irá alterar essa config. automaticamente. Deve-se reiniciar o 4gym para aplicar.
Valor padrão: sem valor
Valor aceito: qualquer valor indica iniciar o teclado USB.

4gym.possuiTecladoSerial
A partir versão: sempre
Explicação: Define se o 4GYM irá iniciar o teclado USB. É possível configurar pela tela de configurações, através de checkbox: Teclado USB habilitado, irá alterar essa config. automaticamente. Deve-se reiniciar o 4gym para aplicar.
Valor padrão: sem valor
Valor aceito: qualquer valor indica iniciar o teclado USB.

4gym.jetty.start
A partir versão: sempre
Explicação: Define se o 4GYM irá iniciar o servidor web Jetty. Esse é iniciado quando deve haver alguns serviços de comunicação entre computadores para diferentes operações, como por exemplo, envio de comando de liberar catraca entre estações distintas, enviar digital capturada, entre outros.
Valor padrão: sem valor
Valor aceito: qualquer valor indica iniciar o Jetty

4gym.jetty.port
A partir versão: sempre
Explicação: porta do Jetty
Valor padrão: sem valor, direto no sistema ele irá usar 8080 se estiver sem valor
Valor aceito: valor porta numérico, exemplo 8080

4gym.telaIdentificacao.naoAbrirDiretoEmMonitorExtendido
A partir versão:
Explicação: Substituido por lógica de monitores
Valor padrão:
Valor aceito:

4gym.app.version
A partir versão:
Explicação: Ao iniciar o 4GYM, ele coloca a version no arquivo application.properties no valor dessa configuração. Fica melhor usar a outra devido ao fácil acesso internamente pelo sistema.
Valor padrão:
Valor aceito:

4gym.catraca.serial.procurarPorta.orientacao
A partir versão: sempre
Explicação: Se catraca for comunicação por porta COM, e não houver valor de configuração fixo, o sistema irá inspecionar as portas disponíveis pelo valor, e pegará o primeiro. Exemplo, há 3 portas no computador, 1,3 e 4. Se estiver configurado asc, pegara ordem ascendente, valor 1, se estiver desc, pegará ordem descendente, valor 4.
Valor padrão: asc
Valor aceito: asc, desc

4gym.estacao.somente.impressao
A partir versão: sempre
Explicação: Define se o 4GYM Controle de acesso estará em modo somente impressão. Nesse modo a interface muda ocultando alguns componentes, e o serviço de comunicação de catraca.
Valor padrão: sem valor
Valor aceito: qualquer valor indica estar nesse modo

4gym.catraca.gymStyle.forcarAtivacao
NAO UTILIZADO

4gym.impressao.ignorarTreinoIndisponivel
A partir versão: sempre
Explicação: Não imprime treino indisponível para usuários que se identificarem e não tiver programação de treinos
Valor padrão: 1
Valor aceito: qualquer indica não imprimir

4gym.impressao.ignorarAvisoRefazerProgramacao
A partir versão: sempre
Explicação: Sinaliza pro serviço de impressão que deve ignorar a impressão de aviso que acabou a programação de treinos
Valor padrão: sem valor
Valor aceito: qualquer indica ignorar

4gym.catraca.liberarGiroRemoto
A partir versão: sempre
Explicação: Sinaliza pro serviço da catraca que a liberação vai acontecer em estação remota. O ip da estação é carregada da config 4gym.estacao.principal.ip. O sistema carrega o ip e usa o jettyService para enviar via http o comando de liberação remota.
Valor padrão: sem valor
Valor aceito: qualquer indica liberar giro remoto

4gym.telas.segundoMonitor.forcarEscolhaIndice
A partir versão: sempre
Explicação: Define em qual monitor a tela de identificação irá abrir. Usado quando o Windows não é possível configurar corretamente qual o monitor principal devido a ordem dos cabos na placa de vídeo.
Valor padrão:
Valor aceito: 0 indica abrir num dos monitores, 1 indica abrir no outro, normalmente testa cada um e verifica como que ficou, senão tenta o outro

4gym.excluirDigitalEmMassa.mesesAnteriorSelectInativos
A partir versão: sempre
Explicação: Ao invocar função de excluir digital em massa, esse valor define quantos meses atrás o cliente deve ser considerado como elegível pra ser limpado. Atenção, quantos meses atrás no acesso e na data de vencimento, depende da lógica escolhida, veja abaixo.
Valor padrão: 6
Valor aceito: número que indica meses

4gym.excluirDigitalEmMassa.logicDataCollection
A partir versão: sempre
Explicação: Ao invocar função de excluir digital em massa, define quial lógica no select de dados usar, (1) inspecionar a data  conforme configuração de meses no em ambos campos data de vencimento e ult. acesso, (2) inspecionar somente data de ult. acesso. Ver configuração 4gym.excluirDigitalEmMassa.mesesAnteriorSelectInativos
Valor padrão: 6
Valor aceito: número que indica meses

4gym.estacao.executarAutenticadorEmParaleloComControleDeAcesso
A partir versão: sempre
Explicação: Essa config. é lida pelo 4GYM Autenticador pra saber se ele deve tentar usar o mesmo banco ou não
Valor padrão: 1
Valor aceito: qualquer indica executar

4gym.impressao.noCheckInitialTimestamp
A partir versão: sempre
Explicação: Usado para sinalizar que pedidos de impressão não devem ser verificados com a data de inicialização do sistema pra evitar imprimir coisas recentes duplicados. Criado pra resolver situação peculiar do funcionamento do firebase, devido ao 4GYM quando iniciado receber os mesmos dados até a próxima limpeza, sendo assim podendo imprimir várias vezes a mesma coisa.
Valor padrão: sem valor
Valor aceito: qualquer indica não verificar

4gym.nitgen.pedirPraFecharNitgenManual
A partir versão: sempre
Explicação: Usado na função de parar leitor Nitgen, forçar parar leitor manualmente caso Autohotkey parar de funcionar por algum motivo ou não tiver instalado.
Valor padrão: sem valor
Valor aceito: qualquer indica não verificar

4gym.ip.catraca (deprecated)
A partir versão: sempre
Explicação: Usado somente para uso com catraca GymStyle
Valor padrão: ender ip
Valor aceito: ender ip

4gym.ip.broadcast (deprecated)
A partir versão: sempre
Explicação: Usado somente para uso com catraca GymStyle
Valor padrão: ender ip
Valor aceito: ender ip

4gym.sync.toleranciaAtrasoFirebase.minutos (deprecated)
NÃO UTILIZADO
Deprecated

4gym.ui.identificacaoCliente.fontSize (deprecated)
NÃO UTILIZADO
Foi substituído por configuração no banco

4gym.estacaoPrincipal (deprecated)
A partir versão:
Explicação: Ia ser usado no FileTransferService, mas esse foi substituido pelo Jetty
Valor padrão:
Valor aceito:

4gym.estacaoPrincipal.ip (deprecated)
A partir versão:
Explicação: Ia ser usado no FileTransferService, mas esse foi substituido pelo Jetty
Valor padrão:
Valor aceito:

4gym.estacao.principal.ip (deprecated)
A partir versão:
Explicação: Ia ser usado no FileTransferService, mas esse foi substituido pelo Jetty
Valor padrão:
Valor aceito:

4gym.fileTransfer.port (deprecated)
A partir versão:
Explicação: Ia ser usado no FileTransferService, mas esse foi substituido pelo Jetty
Valor padrão:
Valor aceito:

4gym.fileTransfer.start (deprecated)
A partir versão:
Explicação: Ia ser usado no FileTransferService, mas esse foi substituido pelo Jetty
Valor padrão:
Valor aceito:

4gym.telaIdentificacao.abrirDiretoEmMonitorExtendido (deprecated)
A partir versão:
Explicação: Substituido por lógica de monitores
Valor padrão:
Valor aceito:

4gym.evitar.identificacao.em.invervalo.configurado.ativar (deprecated)
A partir versão:
Explicação: Substituído por configuração no banco
Valor padrão:
Valor aceito:

4gym.naoSalvarImagemAoAtualizar (deprecated)
A partir versão: sempre
Explicação: Define se o 4GYM irá salvar a imagem ao sincronizar. Não lembro bem, mas acho que isso nem tem efeito, pois os dados da imagem não descem mais na sincronização comum, deve-se invocar o botão específico de sinc. de imagem. Então praticamente deprecated.
Valor padrão:
Valor aceito:

4gym.estacao.somenteLogin (deprecated)
NAO UTILIZADO

4gym.estacao.telaInicial.login (deprecated)
NAO UTILIZADO

4gym.estacao.telaInicial.atualizador (deprecated)
NAO UTILIZADO

4gym.catraca.logon.impl (deprecated)
NAO UTILIZADO

4gym.catraca.liontech.impl (deprecated)
NAO UTILIZADO

4gym.estacao.moduloControleAcesso.instalado (deprecated)
NAO UTILIZADO

4gym.telas.desabilitarFuncoesTelasAuxiliares (deprecated)
NAO UTILIZADO

4gym.telas.segundoMonitor.boundsX (deprecated)
NAO UTILIZADO

4gym.telas.segundoMonitor.fotoConstraints (deprecated)
NAO UTILIZADO

4gym.tenant.name
A partir versão: sempre
Explicação: Nome da academia, configurado automaticamente ao fazer login
Valor padrão:-
Valor aceito:-