Biometria Griaule

De UniWiki
Ir para: navegação, pesquisa

ATENÇÃO! ESTÁ PÁGINA FOI MIGRADA PARA A WIKI NOVA E NÃO VAI SER MAIS ATUALIZADA AQUI, PARA CONFERIR: http://wiki.uniware.net.br/pt-br/Servicos-Unilab/Biometria/biometria-griaule O Módulo de Biometria do Unilab adiciona ao sistema a capacidade de identificar os pacientes cadastrados através da impressão digital.

O sistema de biometria está compatível com cliente/servidor em arquitetura x86 e x64 bits, no entanto, o MySQL a ser utilizado deverá ser x86.

  • Leitor biométrico homologado: Nitgen Hamster DX

NOTA: BIOMETRIA NÃO FUNCIONA VIA ACESSO TS (Clientes datacenter ou ts próprio)

Notas Iniciais:

  • O servidor de biometria tem que ser instalado obrigatoriamente na máquina onde está instalado o banco de dados.
  • Caso seja uma licença e um aparelho por máquina, os passos na parte SERVIDOR 1 e 2 devem ser feitos em cada máquina e os passos 3, 4 e 5 no servidor de dados uma unica vez.
  • No passo 6 criar as pastas de templates, mas o programa Unibioserver.exe nao sera utilizado.
  • Na parte Cliente executar todos os passos por máquina com licença.

Para instalar a Biometria seguir os passos a seguir

CONFIGURAR O SERVIDOR

1 - Enviar a pasta Biometria (Suporte/instalacao_UNILAB/Biometria) para a pasta Uniwarew/install/Biometria do cliente.

  • obs: Algumas das pastas dos drivers nao precisam ser enviados, (pastas Nitgen_SDK e Nitgen_Hamster1_Driver, devem ser baixados direto do site, quando for fazer a instalacao da parte se necessário Cliente da Biometria).

2 - Instalar o FingerPrint_SDK_2009 da Griaule na pasta padrão. (Pasta Padrão: C:\Arquivos de Programas\Griaule\Fingerprint SDK 2009)

  • Obs:
  1. Não instalar drivers adicionais.
  2. Reiniciar a maquina ao concluir a instalação.

3 - Registrar o GRfinger da griaule usando o programa que está na pasta C:\Uniwarew\install\biometria\GRFingerRegister\GrRegister.exe.

  • Obs:
  1. O número de serie sera fornecido pela UNIWARE.
  2. Após aparecer a mensagem de registro com sucesso, vai voltar a tela de registro, clicar no botão Cancelar.

4 - Copiar a dll GrUnilab.dll da pasta C:\Uniwarew\install\biometria\dlls para a pasta c:\Uniwarew.

5 - Copiar a dll uniMy001.dll da pasta C:\Uniwarew\install\biometria\dlls para a pasta System32 do windows

6 - Registrar a Função de comparação no MySQL executando a seguinte linha no UnilabToos.exe base "mysql" senha "root".

   CREATE FUNCTION DigCheck RETURNS INTEGER SONAME  "uniMy001.dll"

Após registrar no mysql, reiniciar o banco de dados.

  • Obs: Caso o CREATE do item anterior retorne o erro "SQL Error: Function 'DigCheck' already exists", rode o no unilabtools:
   DROP FUNCTION DigCheck

Se der o erro "FUNCTION mysql.DigCheck does not exist" rode:

   delete from mysql.func where name = 'DigCheck'

E em seguida rode o passo 6 novamente

7 - Copiar o arquivo UnBioServer.exe da pasta C:\Uniwarew\install\biometria\UNBioServer para a pasta Uniwarew. Este arquivo é o servidor de templates e deve ficar ativo no servidor do unilab. Crie a seguinte estrutura de pastas para o UnBioServer:

        uniwarew\Unibio\imagem\
        uniwarew\Unibio\template\

Notas:

  • A Pasta do conversor para configuração no unilab, será a pasta Uniwarew\Unibio
  • Colocar um atalho do programa UnBioServer.exe na maquina servidora.
  • O Arquivo UnBioServer.exe tem que ficar rodando (ativo) na maquina servidora, se o cliente for utilizar a biometria em outros terminais.
  • Na máquina servidora, quando o servidor de templates estiver rodando, não será possivel a utilização do aparelho.
  • Verificar se ficou no desktop do cliente um atalho "Instalar o FingerCap USB Driver". Se ficou, excluir este atalho.

CONFIGURAR O TERMINAL

Define a instalação dos recursos necessários para o funcionamento do aparelho e a configuração do unilab para utilização da biometria.(Executar os passos abaixo em cada terminal que for utilizar o aparelho).

1) Drivers

1.0) Certifique-se de que o aparelho Nitgen Hamster 1 está conectado ao computador


1.1) Instalar o Driver do aparelho fornecido pelo fabricante (Nitgen) que esta na pasta Biometria

  • Descompactar o arquivo para pasta (\Uniwarew\install\biometria\Easy_Installation_v3.12).
  • Instalar o driver usando o programa Setup.exe descompatado na pasta do Easy_Installation_v3.12, no dispositivo "USB FingKey Hamster (HFDU01/04/06)".
  • Ao final da instalação antes de concluir marque o check Device diagnostic Tool. Será aberto um programa de teste da Nitgen, testar a leitura do aparelho.
  • Clicar na opção Device Scan, para aparecer as opcoes no campo em branco.
  • Selecionar a opcao FDU01 (ID:00) e clicar no botao Init.
  • Pedir para colocar o dedo no aparelho, e clicar no botao Capture.
  • A digital deverá aparecer na tela.
  • O programa de teste da Nitgen pode ser fechado.


1.2) Copiar os seguintes arquivos da pasta Uniwarew\install\Biometria\dlls\Nitgen\ para a pasta System32 do windows:

       NBioBSPCOM.dll
       NBioBSP.dll

1.3) Registrar a dll NBioBSPCOM.dll com o programa REGSVR32.EXE localizado na pasta system32.

  • Clicar no botao Iniciar>Executar e digite:

regsvr32.exe c:\windows\system32\NBioBSPCOM.dll


2) Configuracao do unilab (Executar os passos abaixo em cada terminal que for utilizar o aparelho) NOTA: Se o cliente estiver utilizando mais de um aparelho, no servidor não podera ser utilizado nenhum aparelho para captura.

2.1) Na janela de configurações do Unilab, na guia "Biometria" configurar os seguintes itens:

2.1.1) Ativar recurso de biometria digital neste terminal

2.2.2) Setar a interface de captura observando o seguinte:

Caso o aparelho esteja operando no servidor (apenas uma maquina como servidor e leitor), ou o cliente disponha das licenças necessárias (uma licença para cada máquina com leitor), setar para "Interface Genéria GrFinger".

Caso o usuário diponha de apenas uma licença Griaule, selecione a interface do aparelho (p.ex: "Nitgen 1 - Driver do fabricante").

  • Esta opção não funcionará no servidor.

2.2.3) Pasta do servidor de conversão. A pasta do servidor só precisará ser definida se a interface selecionada não for a genérica GrFinger. Aqui deve ser informada a pasta de controle do servidor de templates "UnBioServer.exe" que por padrao será a pasta

      "\\nome do servidor\Uniwarew\Unibio"

PALAVRAS CHAVES: BIOMETRIA, ERROS DE BIOMETRIA, CONFIGURAÇÃO BIOMETRIA, configuraçao biometria, configuracao, configuração biometria, unibio, UNIBIO, licença GRIAULE, griaule, grfinger, gr finger, GRFINGER, REGSVR32, create, CREATE.