Está en la página 1de 2

En el sitio de Griaule (http://www.griaulebiometrics.

com/page/en-us) tienes todo lo


necesario para tu proyecto ...
EL software (SDK), el manual para usar el SDK, la lista de lectores que este
software soporta, entre otras cosas ...

En la pagina principal del sitio tienes la liga para descargar el software "FingerPrint
SDK" (http://www.griaulebiometrics.com/pag...ingerprint_sdk) ...

Das click en Download, te registras y descargas e instalas el SDK y el USB
Driverque lo acompaa ...

En el mismo sitio, en el menu Support, tienes la liga para ver en linea el manual del
software. De alli seleccionas la documentacion apropiada (en este caso seria el
FingerPrint SDK 2007) y eso te lleva al manual en linea ...

En el manual podras ver todo lo necesario para usar el SDK (via ActiveX DLL para
VB6): definicion de las funciones, subs, variables, constantes, etc ...

Al instalar el software en tu equipo, se instalan asi mismo codigos de ejemplo para
varios lenguajes (entre ellos VB6) ...

Estos ejemplos quedan en el folder $Programs\Griaule\Fingerprint SDK
2007\samples\Visual Basic 6\GrFingerX
$Programs = Program Files (en ingles) o Archivos de Programa (en espaol) o el
que corresponda segun el idioma de Windows ...

El ejemplo para VB6 esta muy sencillo de usar ...

Basicamente ...
1) Agregas el componente a tu barra de herramientas en VB, tal como lo haces con
cualquier otro componente (Proyecto, Componentes, GrFingerX Control Library) y
de alli lo agregas al formulario para su uso ...

2) Al iniciar la aplicacion o seccion donde usaras el lector o la interfase (ActiveX
DLL), tienes que inicializar el DLL y la Captura de huellas ...

3) Para la captura de huellas, tienes los eventos FingerDown, FingerUp,
ImageAcquired, SensorPlug y SensorUnplug ...

4) Tienes los metodos necesarios para, una vez obtenida una huella (sea desde el
lector o desde archivo en disco o cargada desde una base de datos), IDENTIFICAR
esa huella vs las huellas que tengas almacenadas, o bien VERIFICAR esa huella
contra una huella especifica y ver su nivel de coincidencia ...

5) Si estas capturando huellas, una vez obtenida una deberas proceder a guardarla
por tu cuenta (en archivo en disco, en base de datos, etc), ya que el software no
maneja una base de datos propia: solo te genera la huella desde el lector o la
procesa segun los metodos que desees utilizar...

6) Al finalizar la aplicacion, ejecutar los metodos para finalizar el control
apropiadamente ...

Todo lo anterior viene en el codigo de ejemplo que se instala con el software ...

Entonces, para reemplazar lo que ya tienes con codigo de barra, ahora
necesitaras...

1) Una seccion en tu aplicacion para carga de huellas (que los usuarios pasen su
dedo por el lector, tomar la huella, guardarla en tu sistema con el dato que
identifique la misma (num de empleado, matricula, etc) ... Esta seria la seccion de
carga de datos inicial, o bien, la alta de nuevos empleados ...

2) Una seccion en tu aplicacion para validar las huellas obtenidas vs las que ya
tengas almacenadas (esta seria la parte de uso general, mediante la cual validarias
el acceso de las personas, lo que estas haciendo actualmente con el codigo de
barras ...

Las huellas que te genera el software no serianotra cosa que archivos BMP (en el
software los puedes manejar via PictureBox o Image) , por lo que puedes
guardarlas como tales en disco, con nombres de archivo que identifiquen a quien
pertenece cada una (lo menos recomendable ya que quedan expuestas a manos
ajenas), o bien, almacenarlas en una base de datos, tal como la base de datos
(Access, MDB) que viene con el codigo de ejemplo ...

Sobre la LICENCIA: al descargar el software se instala una licencia TRIAL (90
dias) sin limitacion tecnica alguna (puedes usar todos los metodos, eventos, etc,
del componente)... La diferencia entre la licencia de TRIAL y la COMERCIAL
(comprada) es la ventana de SPLASH que aparece al inicializar el Control cuando el
TRIAL ha expirado... Asi que puedes probar todo lo que quieras el software que,
aunque pasen los 90 dias, no te va a causar mayor problema que la ventana de
splah ...
Si adquieres la licencia, solo tienes que reemplazar la de TRIAL por la comprada: no
hay que reinstalar nada....
Dicha(s) licencia(s) se instalan en una de dos ubicaciones: (A) en XP/2K/2K3, en
\Documents and Settings\All Users\Application Data\Griaule y en Vista en
\ProgramData\Griaule\... o bien, (B) la puedes instalar en el folder de la aplicacion
para cuando procedas a instalar el software para uso final ... Estas licencias son
archivos de Texto con una parte, al final del mismo, que contiene el codigo que
identifica el tipo de licencia (trial o comercial) ...