PROGRAMACIÓN DE 4500 FINGERPRINT READER DIGITAL PERSONA EN JAVA CON W7 – PARTE 1
Nota: Cabe resaltar que algunos términos de esta explicación fueron sacados del blog de monillo que me sirvió de inquietud para el desarrollo de este programa en vista de los problemas que presentaban muchos de sus seguidores.
Como ya se ha mencionado en muchos blogs y foros, en la actualidad la seguridad en las transacciones electrónicas se ha vuelto una parte indispensable para los programadores de sistemas, la identificación para el acceso a los registros y demás cuestiones relacionadas deben de ser tomadas en cuenta para poder validar que alguna persona está accediendo realmente a lo que debe acceder, es esencial hacer que (en medida de lo posible) nadie pueda hacerse pasar por alguien que no es al momento de identificarse en un sistema. Aquí es donde la biometría juega un papel sumamente interesante (más información sobre la biometría en éste artículo) así que dedicaré una serie de artículos a tratar de explicar cómo programar un lector de huella digital en Java con windows 7 utilizando el SDK del proveedor de los dispostivos de Digital Persona, que nos permitirán realizar todos los procedimientos sin ningún problema. Primeramente hablaré de lo que necesitamos para poder empezar a programar un sistema completo de registro y verificación de identidades por medio de la huella digital:
- El JRE (Java Runtime Environment) más reciente, al momento de la publicación de este artículo es la jdk1.6.0_24 y jre6... Aqui
- IDE de programación NetBeans en su versión más reciente, al momento de publicar este artículo es la 6.9.1. en Español.
- Un lector de huella digital de la linea de Digital Persona, como DigitalPersona U.are.U 4000B/4500 or later fingerprint readers and modules, DigitalPersona U.are.U Fingerprint Keyboard
- El SDK de programación de lectores de huella digital de Digital Persona, que en este caso fue el DigitalPersona One Touch for Windows SDK 1.6.1 que es libre y es los mas interesante de todo esto y cabe resalatar que ya hoy uno mas actualizado con mejores caracteristicas, pero para este desarrollo con el libre esta bien como face inicial, y el que lo quiera comprar pues nada mas es ponerse en contacto con este proveedor... Aqui
- Un servidor de bases de datos en MySQL para este caso.
Una vez que tenemos todo lo anterior procedemos con la instalación del SDK que hemos descargado y descomprimido.
Se ejecuta el setup.exe
Le damos continuar,
“next”
Aceptamos los terminos del contrato y presionamos next o continuar…
Seguimos presionando next…
Dejamos todo igual, como aparece por default y presionamos next…
Por ultimo presionamos instalar y esperamos que a que se instale el sdk respectivo en nuestro SO, y configure automaticamente los drivers para lector de huella compatible con este sdk…
• DigitalPersona U.are.U 4000B/4500 or later fingerprint readers and modules
• DigitalPersona U.are.U Fingerprint Keyboard
Le damos finalizar… y
nos aparecera la opcion de reiniciar el pc o no, es prefereible reiniciarlo
para que el sistema tome los cambios…
------------------------------------------------------------------------------------------------------------
Preparación de las librerías : Una vez que se tiene todo lo anterior correctamente instalado y configurado se deben de preparar las librerías colocándolos en los directorios que deben de estar, para ello se realiza lo siguiente:
1. Luego que hallamos reiniciado la pc, el siguiente paso es ubicar el directorio en el cual se intalo DigitalPersona, que para este caso seria: C:\Program Files\DigitalPersona
2. Y procederemos a ubicar dentro del directorio Bin la carpeta Java y copiar los 4 archivos .jar que se encuentra en ella hacia hacia las carpetas C:\Archivos de programa\Java\ jdk*\jre\lib\ext (donde jdk* es la versión que tienes instalada, si tienes varias se puede colocar en todas) y en la carpeta C:\Archivos de programa\Java\ jre*\lib\ext (donde jre* es la versión más reciente).
Preparación de la base de datos:: Ya realizados los pasos anteriores únicamente nos falta crear una base de datos que almacene los registros de las huellas, en este caso prepararemos dentro de dicha base una tabla sencilla que contenga únicamente 3 datos, un ID, el nombre de la persona y la huella registrada. Para efectos de este ejemplo usaremos una base de datos de nombre huellas y una tabla dentro de dicha base de nombre somhue que contendrá los datos descritos a continuación:
1. Nombre de campo: ID , tipo: INT
2. Nombre de campo: huenombre , tipo: VARCHAR(100)
3. Nombre de campo: huehuella , tipo: BLOB
Ya tenemos todo para comenzar a programar nuestra aplicación de reconocimiento de huella digital en nuestra proxima sesion.
Cualquiera duda espero la comenten
Tambien les dejos un documento pdf con el desarrollo de esta primera parte del Tutorial. Aqui
hola quisiera ver si empiezas a desarrollar desde el principio o solo modificas los examples que tiene por favor si tienes alguna nueva estructura de tu implememtacion me des una orientacion mi correo es adalitdazach@gmail.com
ResponderBorrarBueno te cuento q ya logre guardar en mi BD los datos de un usuario asi como su ID, Nombre y templte de la huella ahora estoy trabajando en la Verificacion pero no se como hacerlo necesito una ayuda por favor aqui esta mi codigo de lo q espeze a hacer :
ResponderBorrarpublic void verify()
{
try{
//Obtiene todas las huellas de la bd
ResultSet rsIdentificar=identificar.executeQuery();
//Si se encuentra el nombre en la base de datos
while(rsIdentificar.next())
{
//Lee la plantilla de la base de datos
byte[] templateBuffer=rsIdentificar.getBytes("huehuella");
//Crea una nueva plantilla
DPFPTemplate t = DPFPGlobal.getTemplateFactory().createTemplate();
Template referenceTemplate=new Template(templateBuffer);
// temp1.deserialize(templateBuffer);
// boolean conciden=Verificador.verify(featuresverificacion, template);
// DPFPTemplate template = user.getTemplate(finger);
if(featuresverificacion!=null)
{
DPFPVerificationResult result =Verificador.verify(featuresverificacion,template.deserialize(referenceTemplate));
//updateStatus(result.getFalseAcceptRate());
if (result.isVerified())
{ //this.DibujarHuella();
// this.showImage(GrFingerJava.getBiometricImage(template, fingerprint, fingerprintSDK));
// JOptionPane.showMessageDialog(ui, "La huella es de "+rsIdentificar.getString("huenumsoc"));
EnviarTexto("Se VERIFICÓ la huella digital.");
System.out.println("La huella pertenecia a :: :"+rsIdentificar.getObject("huenombre"));
}
else
EnviarTexto("NO se VERIFICÓ la huella digital");
}
System.out.println("Template de la BD :"+rsIdentificar.getObject("huehuella")+"======"+referenceTemplate);
}
}catch(SQLException e)
{
e.printStackTrace();
}
}
Y no me funciona pongo mi huella y despues el boton verificar me muestra todas las huellas de mi BD y no solo la mia
Hola, oye como pudiste guardar, yo tengo un error en el...
BorrarByteArrayInputStream datosHuella = new ByteArrayInputStream(template.serialize());
bueno aqui es donde me envia el error, será el template...
podrias ayudarme. Saludos
Hi. Please can u give me the code of saving data from fingerprint in java.
Borrary la segunda parte?
ResponderBorrarPara todos aquellos que estan interesados en conocer el desarrollo del tutorial.
ResponderBorrarAqui les dejo los respectivos enlaces a cada una de las partes del mismo.
Parte1: http://blogjarc.blogspot.com/2011/10/programacion-de-uareu-4500-fingerprint.html
Parte2:
http://blogjarc.blogspot.com/2011/10/programacion-de-4500-fingerprint-reader.html
Parte3 Final:http://blogjarc.blogspot.com/2011/12/programacion-de-4500-fingerprint-reader.html
ESPERO COMENTEN, Y SALUDOS A TODOS.
Este comentario ha sido eliminado por el autor.
Borrarhola no sabes la gran ayuda que me has podido dar con esta informacion,,, ya que estoy haciendo algo similar con mi tesis ,,, quería pedirte el favor si tienes el ejemplo en project ya que tengo algunas dificultades con la conexión a java ,,, me haces el favor de enviármelo a este correo cris_oct13@hotmail.com ..... te lo agradezco de corazón
BorrarBuena tarde...
BorrarDe casualidad tienes el SDK para usarlo en otro proyecto?? que lo puedas compartir, quedo a la espera de tus comentarios, saludos microsys.net@gmail.com
Muy interesante esta información gracias por permitirnos conocerla y estar al tanto de las novedades de la tecnología.
ResponderBorrarme podrias decir q diferencia existe entre el 4000b/ vs el 4500??
ResponderBorrarMe sale un error al guardar "Error al guardar los datos de la huella." podrias dejar el codigo de la creacion de la BD o que es lo q esta mal
ResponderBorrarCual es el error que te sale, podrias mostrar cual es el error, para colaborarte o quizas mostrando cual es la rutina que usas para guardar en la BD, pues si es la que esta en el tutorial te puedo decir que esta correcta y funciona, y puede que tu problema este encaminado por como haces la conexion con la BD, tal vez no estas conectando bien a la misma o tambien los parametros que usas para conectarte a ella no son los correctos, revisa el nombre de la BD, el user y el pass. Si es el mismo que predefinistes cuando instalaste mysql.
Borrarsi ya lo pude solucionar, era por el tipo de dato de la BD, ahora tengo otro tema cuando hago "Build main proyect" y trato de ejecutarlo en otra pc no me corre el programa, le instale el JDK y el SDK del lector, sabras q librerias tengo que importar para q pueda funcionar ¿?
ResponderBorrarTienes que colocar las 4 librerias que estan en el paquete de del sdk para java, y ademas si tambien isntalaste mysql deberas proveer tambien la libreria de conexion, todo esto debe ir en la carpeta lib que esta dentro del la carpeta dist, que fe la que te creo cuando hicistes Build main proyect, eso debe ser, o quizas cerciorate que este instalado java en el equipo ya que estos proyectos corren sobre la maquina virtual que crea java al instalarse..., prueba tambien copiando las librerias en la carpeta de java... ya sabes donde (El primer tutorial explique donde...)
BorrarSaludos
hola Jair , puedo contactar contigo por menssenger o Skype para consultarte mis dudas
ResponderBorrarClaro... mandame tu email o con que nombre te busco en skype...
BorrarBuenas tardes Jair, aun no leo el articulo completo pero, queria preguntarte si se puede ejecutar o utilizar este lector de huellas en Linux.
BorrarMi correo es hager_6_6@hotmail.com
Por favor responder tengo mucho interés en el tema.
Gracias.
ninfa_bordon es mi skipe y mi hotmail es nairo_b85@hotmail.com , realmente un gusto poder contar con tu ayuda
ResponderBorrarhola Jair , una pregunta , si con el lector u.are.u 4000b digital persona, igual funciona la aplicacion?
ResponderBorrarHola que tal amigo ... oye ya segui tu pequeño tuto para en java para crear la app de el lector todo perfecto bro...
ResponderBorrarel unico inconveniente que tengo es que quiero implementar el sistemita via web para un gym y quisiera saber
como convertirlo en applet
Enrique Solis
hola Jair, conecto el lector de huella a la pc, pero me pide registrar el producto, podrias apoyarme.
ResponderBorrardisculpa tengo la duda algunos usuarios
ResponderBorrareste tutorial es compatible con el U ARE U 4000B?
espero tu respuesta te dejo mi correo mauro_ruiz2001@hotmail.com
muchas gracias
Este comentario ha sido eliminado por el autor.
ResponderBorrarhola amigo como puedo bajar el SDK??
ResponderBorrarHola amigo tengo el U.are.U 4000 Fingerprint y trabajo con W7 64 bits tu ejemplo puede funcionar con mi equipo?
ResponderBorrarpodrías pasarme el SDK por favor lo nesesito para 64 bits
ResponderBorrarHola me han pedido desarrollar un sistema utilizando el software, me gustaria saber si podrias ayudarme con el proceso de guardar y recuperar la huella en un SLQserver, de antemano gracias
ResponderBorrarBuenos días, me ha servido de mucho tu código, lo único que quisiera saber es que cuando le doy clic en verificar se demora, después de un rato des habilita todos los botones, y no me habilita el botón de guardar, me puedes colaborar con esto.
ResponderBorrargracias
Buenos Dias. podrian ayudarme son nuevo en esto como podria verificar un campo varbinary con otro varbinary de huella digital tengo q hacer una migracion, para verificar que las huellas no se repitan no se han la misma persona.
ResponderBorrarla huella la guardo como bytea en postgres, ahora quiero imorimirla, pero no se como hacerle.. es un applet de java
ResponderBorrarbuenas sera q tienes el sdk a disposicion ?? es q no lo encuentro porfavor
ResponderBorrarBuenas gente, alguien sabe si funciona en tablets con Android OS?
ResponderBorrarQue tal,
BorrarLa version UareU 5160 cuenta con SDK para Android, tanto el SDK como el equipo lo puedes conseguir en Corporación Tectronigc S.A. de C.V. en la página web www.tectronic.com.mx Saludos!
Muchas gracias
BorrarHola
ResponderBorrarme gustaría saber como puedo conseguir el SDK, quiero desarrollar un proyecto similar y no le e podido encontrar
mendezmartinezmario@gmail.com
buenas, gracias por tu aporte es de gran ayuda, pero me podrias decir como descargar el sdk por voy a la pagina y no hay para descargar solo veo informacion te dejo mi correo gomezluis22@hotmail.com
ResponderBorrarestudiante de chicontepec veracruz itschi
ResponderBorrares un proyecto bien padre la verdad esta buenisimo el concepto de compartir conocimientos esta padre ya que aveces hay cosas que uno no sabe pero otros si y que mejor compartir para reforzar conocimientos
Hola haciendo un desarrollo con un aplicativo que ya tengo, pero no se donde en los sdk del digitalpersonal, podrías decirme donde los encuentro.
ResponderBorrargracias
Amigo me podrias pasar el driver sdk, es que entro ala pagina y no dice donde descargar, podrias ayudar o pasarmelo al correo benjaminpx@live.com.mx
ResponderBorrar¿Podrías facilitar el SDK? La unica manera de descargarlo es mediante una compra, te agradeceria mucho me lo mandaras
ResponderBorrarMi correo es: ibrahim10pc@gmail.com
Este comentario ha sido eliminado por el autor.
ResponderBorrarbuenas tardes jair , tengo el lector con la versión 5160 pero no he logrado hacerle la programación en vb.net que compare las huellas que están almacenadas en una base de datos, tienes un código por hay? el que tiene de ejemplo no me es muy claro, mi correo es : impartim@hotmail.com, en la version anterior hacia esto
ResponderBorrarPrivate Function comparar(ByVal features As DPFP.FeatureSet, ByVal codigo1 As String) As String
CheckForIllegalCrossThreadCalls = False
Dim mensaje As String = ""
Try
Dim tx As Byte() = Nothing
Dim cont As Integer = 0
Dim resulta As New DPFP.Verification.Verification.Result()
For a = 0 To drhuellas.Rows.Count - 1
tx = DirectCast(drhuellas.Rows(a).Item(0), Byte())
Dim templates As New DPFP.Template()
templates.DeSerialize(DirectCast(tx, Byte()))
verify.Verify(features, templates, resulta)
If resulta.Verified Then
codigo = drhuellas.Rows(a).Item(1)
mensaje = "Ya Existe un Empleado Con La Huella Capturada"
TXT_DATOS_CEDULA.Text = Trim(drhuellas.Rows(a).Item(3))
TXT_DATOS_NOMBRE.Text = Trim(drhuellas.Rows(a).Item(4))
TXT_DATOS_APELLIDO.Text = Trim(drhuellas.Rows(a).Item(5))
TXT_DATOS_CARGO.Text = Trim(drhuellas.Rows(a).Item(6))
TXT_DATOS_CIUDAD.Text = Trim(drhuellas.Rows(a).Item(7))
cont += 1
a = drhuellas.Rows.Count - 1
End If
Next
Catch er As Exception
MessageBox.Show(er.Message & "...")
End Try
'conexion.Close()
Return mensaje
End Function
gracias por la ayuda
Buenos días Jair Alfonso, primero darle las gracias por su excelente aporte. Segundo pedirle el favor si me puede compartir el DigitalPersona One Touch for Windows SDK 1.6.1 al siguiente correo electronico lalvarezpabon@outlook.com. Nuevamente gracias, éxitos en sus labores diarias
ResponderBorrarhola estoy desarrollando una aplicacion en vb6 y necesito el archivo FlexCodeSDK.dll para agregarlo como referencia en vb, mi email es servisec_sl@hotmail.com
ResponderBorrarBuenas, estoy empezando el desarrollo de un sistema biométrico con Fingerprint Reader y me urge adquirir el SDK mencionado en esta parte del tutorial para comenzar con el desarrollo... le agradecería inmensamente a la persona que me pueda enviar dicha información a mi correo: jairojp91@hotmail.com, gracias y saludos.
ResponderBorraraqui les dejo el SDK
ResponderBorrar---- http://depositfiles.org/files/k48kgdhsg ---
para los que no lo pueden descargar, gracias por el tuto :D
Hola, buen dia...
ResponderBorrarTengo problemas al comparar las huellas leidas con otras ya existentes en una BD, por favor si me puedes ayudar. Saludos cordiales,
Hola buenas tardes, tengo un problema instalo el sdk y la carpeta de java no me aparece para poder copiar los archivos
ResponderBorrarHola me sirvio tu tutorial tengo una pregunta me sale un error al momento de ejecutar mi aplicacion para hacerla .jar
ResponderBorrarerror: package sun.util.logging does not exist
import sun.util.logging.PlatformLogger;
1 error
aing lierrrr
ResponderBorrarHola hola, gracias por el tuto está genial, pero amigo tengo un problemita con el registro en la base de datos me podrias ayudar?? resulta que se conecta a la base de datos pero al momento de hacer el insert no resulta...ayuda porfaavooorrr :( GRACIAS DENUEVO
ResponderBorrarHola Amigos
ResponderBorrarComentarles que realice el escaneo de huellas dactilares pero desde un applet ahora los exploradores no soportan applets deseo incorporar esta funcion a la web existe alguna forma?
amigo dónde puedo comprar el sacanner de huella que utilizas para este sistema?
ResponderBorrarMi consulta es la siguient solo con ese tipo de dector de huella funciona xq tengo una hp que trae con si lector de huellas digital (validity sensors (WBF) VFS301) SI ALGUIEN ME PUEDE AYUDAR MUY AGRADECIDO
ResponderBorrarSaludos!!! millón gracias por el tutorial y el SDK en depositfiles. Voy a trabajarlo en Windows y trataré de migrarlo a Raspbian. Cualquier novedad la estaré posteando como comentario. Infinitas gracias de nuevo por compartir esta información.
ResponderBorrarHola!!!, Gracias a tu tutorial, me acabas de sacar de un apuro.
ResponderBorrarFelicidades !!!!!
Salu2
Buenas Tardes, ya probastes el tutorial??, en caso de ser asi, me puedes sacar de una duda ??, se te agradece de antemano
Borrarel SDK es compatible con windows 8.1 y con sistema operativo de 32 bits?
ResponderBorrarPuedes mandar las libs a mi correo, gracias max.dicson.cf@gmail.com
ResponderBorrarsi tengo un lector de huellas que esta registrado por una empresa puedo resetearlo y para ocuparlo en otra parte???
ResponderBorrarhola por favor... te quiero agradecer por el conocimineto transmito, mil gracias,,,,,,depsues de revisar todo y realizar paso a paso tengo un gran problema,, espero me puedas orientar...estoy reperdido.. mil gracias https://www.dropbox.com/s/45gzeea1d676amz/Sin%20t%C3%ADtulo.jpg?dl=0
ResponderBorrarmira este es el una parte del error!!!
BorrarException in thread "AWT-EventQueue-0" java.lang.RuntimeException: com.digitalpersona.onetouch.jni.JniException
at com.digitalpersona.onetouch.capture._impl.DPFPCaptureFactoryImpl$CaptureImpl.startCapture(DPFPCaptureFactoryImpl.java:187)
at Formulario.CapturaHuella.start(CapturaHuella.java:369)
at Formulario.CapturaHuella.formWindowOpened(CapturaHuella.java:565)
at Formulario.CapturaHuella.access$100(CapturaHuella.java:49)
at Formulario.CapturaHuella$5.windowOpened(CapturaHuella.java:423)
at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:339)
at java.awt.Window.processWindowEvent(Window.java:2048)
at javax.swing.JFrame.processWindowEvent(JFrame.java:296)
at java.awt.Window.processEvent(Window.java:2009)
at java.awt.Component.dispatchEventImpl(Component.java:4872)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:747)
at java.awt.EventQueue.access$300(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:706)
at java.awt.EventQueue$3.run(EventQueue.java:704)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:720)
at java.awt.EventQueue$4.run(EventQueue.java:718)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:717)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
Tendras los .jar necesarios para incluirlos en Android Studio desde el sistema operativo MAC OS?
ResponderBorrarSaludos
En que standar se graba cfrea el template ??? hay alguna forma de pasarlo a normas compatibles ISO 19794-2 and ANSI 378-2004 ???
ResponderBorrarHola capo, tengo un problema, desarrolle para grabar huellas en mi maquina y algunas anda ok, en otras me sale System.NullReferenceException cuando verifico la huella.
ResponderBorrarSystem.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto.
en DPFP.Verification.Verification.Verify(FeatureSet FeatureSet, Template Template, Int32 FARRequested)
en DPFP.Verification.Verification.Verify(FeatureSet FeatureSet, Template Template, Result& Result)
en Reges.Verificar.VerificationControl_OnComplete(Object Control, FeatureSet FeatureSet, EventHandlerStatus& EventHandlerStatus)
pero me pasa en unas pc no en todas. Saludos y gracias de antemano.
hola mucho gusto.
ResponderBorrarVi un blog y aparecia un comentario tuyo y te contacto para saber
si es posible de alguna manera "leer" las huellas que se colocan en los cheques en los cuales se usa como una tinta solida para que la huella se transplante al papel?
quisiera saber si existe un software con el que uno pueda transformar esas huellas en los "còdigos" que puedan ser interpretados o comparados con los còdigos registrados en los sistemas de policia y gobierno?
Atentamente,
Fredy
si alguien puede orientarme para saber si las huellas que hoy en dia se usan en el sistema bancario donde te hacen que coloques la huella por detras de los cheques con una tinta negra se pueden "leer" y convertir en los còdigos que puedan usarse para compararse con las bases de datos policiales y de registro dactilar? pueden leerse directamente? que aparato puedo usar? se pueden escanear con el escaner de la computadora y pasarlo al computador o portatil y asi convertirlo con los programas de los que hablan aqui? serviria escaneado o hay que leerlo desde el cheque original con que aparato?
ResponderBorrarHola quisiera un tutorial o algo asi en C# con SQLServer nose si alguien haya encontrado o ha podido hacer algo proporcione un link.
ResponderBorrarHola como estan.....alguien tiene un ejemplo de codigo para guardar huellas con el lector u.a.u 4500 en visual basic 6?....muchas gracias
ResponderBorrarEste comentario ha sido eliminado por el autor.
Borraryo lo tengo, ya lo conseguiste?
Borrarsi no contactame, mi correo es:
claudio_12_4@hotmail.com
Hola, justo esto estoy tratando de realizar me podrías compartir tus conocimientos en el desarrollo?
Borrarjulisa27@hotmail.com
Hola, también estoy tratando de hacerlo en vb 6. Mi correo es a.soza.sepulveda@gmail.com si es que alguien fuese tan gentil porfavor c:
BorrarALGUIEN A INTENTADO INSTALAR EL LECTOR DE HUELLA EN UNA TABLET. Y DESDE ALLI ESTE LEYENDO LAS HUELLAS SI ALGUIEN YA LO HIZO PODRIAN ADJUNTAR UN TUTORIAL.
ResponderBorrarYo puedo hacerlo! para Android!
Borrarangel_glz95@hotmail.com
Saludos
Este comentario ha sido eliminado por el autor.
ResponderBorrarHola buenos días, me podrías ayudar, tengo un problema con la importación de la librería, me podrías explicar como lo realizaste.
BorrarPor favor, Gracias
Me pueden colaborar en como hacer para que la aplicación no me pida 4 veces la huella para ser guardad en la base de datos.
ResponderBorrarGracias.
Reclutador.getFeaturesNeeded()
Hola, alguien hecho a andar un proyecto Java sobre una raspberry (raspbian)
ResponderBorrarhola , encontraste eso? ando en búsqueda de lo mismo. gracias
BorrarCheck here for tvsharemax
ResponderBorrarWeight Loss
ResponderBorrarChoco Lite
Resurge
Pure Forskolin
Flash Keto
Phenq
Nucific Bio X4
Instant Keto
Hi, author really appreciate all the advice and information on your post.
ResponderBorrarbest Hand Sanitizer
Thanks for sharing this informative blog with us. Find out the best Promotional & Corporate Gifts in UAE on Etisalat yellowpages.
ResponderBorrarA New Tinting with the 2018 ford fusion hybrid titanium
ResponderBorrarA new Tinting with the titanium connecting rod 2018 ford fusion fusion fusion titanium We are titanium keychain excited to announce microtouch titanium trim walmart that our titanium alloy nier replicant new titanium nose hoop Tinting® Titanium Platinum Series Series
Hola tienes información para hacerlo con un nitgen finger
ResponderBorrarmi correo es geistein@gmail.com
ResponderBorrar