SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: gabio2 en Miércoles 4 de Junio de 2014, 20:29

Título: ZKSoftwareAPI
Publicado por: gabio2 en Miércoles 4 de Junio de 2014, 20:29
- ACTUALIZACIÓN 16/06/2014 -

* Errores menores corregidos.
* Se agregó una validación antes de la ejecución de cada método, que valida si encuentra la dirección IP del equipo, esto mejora el rendimiento notablemente.

Link de descarga para la nueva versión:

https://mega.co.nz/#!b1BxmIyK!P1g28kAJDFvcNP4dZj-y5BK-izN1AX1l67ob7UGpTQ0

- ACTUALIZACIÓN 04/06/2014 -

Que tal.
El día de hoy comparto con ustedes una herramienta que espero sea útil para la mayoría de ustedes, se trata de una librería que desarrolle para agilizar el uso y entendimiento del dispositivo biométrico ZKSoftware Modelo X628C , la documentación, el SDK y la librería se pueden descargar del siguiente link:

https://mega.co.nz/#!q0IQxLIB!o1fhnzZLTwsqZsuF4HFCZIwFOafpb0PFAXEvhBdcyRw

El video tutorial pueden visualizarlo en:

https://www.youtube.com/watch?v=f_CHbUWu69U&feature=youtu.be

La librería se estará actualizando constantemente, para mejorar el rendimiento e ir agregando nuevas funciones.
La documentación en línea esta en el link:

https://docs.google.com/file/d/0B9DgilxRQJ46T044eEhFR2FWSUU

Estaré en espera de sus comentarios, sugerencias, detección de errores, para poder ir mejorando la librería.

Saludos!


(http://www.ariane.com.mx/promo/X628C_1.jpg)(http://)
Título: Re:ZKSoftwareAPI
Publicado por: ematrix en Miércoles 17 de Diciembre de 2014, 06:03
Saludos Gabio2, muy bien aporte sobre todo en la conexion TCP/IP

una pregunta aparte del modelo  Modelo X628C ,

que otro modelo  es compatible

para empezar a cascarear el codigo.

y un un favor podras abrirlo en Visaul Estudio 2010 y guardarlo ya que no me abre el archivo me manda error.  saludos
Título: Re:ZKSoftwareAPI
Publicado por: gabio2 en Miércoles 17 de Diciembre de 2014, 06:27
Que tal ematrix.

Lo he probado con los siguientes modelos:

X628C, X629C, X629TC y otros usuarios de la red me comentan que lo han probado con el ZK IN04, realmente hasta donde leí es compatible con la mayoría de los productos de la marca ZKSoftware o ZKTECO, eso sí, siempre y cuando el algoritmo de la huella sea ZKFinger VX10.0, por que con la versión VX9.0 nunca lo probé.

Ahora bien en la documentación se ve el código tal cual, otra opción es que abras el código ".cs" del formulario en notepad y así podrás copiar y pegar en el VS2010.

Gracias por tú comentario, un saludo!.. :)

Título: Re:ZKSoftwareAPI
Publicado por: grandzam en Miércoles 21 de Enero de 2015, 11:23
Muchas gracias, fue de mucha utilidad.
Título: Re:ZKSoftwareAPI
Publicado por: Vikant en Lunes 25 de Julio de 2016, 21:10
Muchas gracias por la API.

Tengo 2 preguntas ojalá me peudas apoyar.

1. Al usar la API con VB.NET 2008 y w10 como SO, me arroja un mensaje de error, con un código 201.
2. Me gustaría saber cómo cachar los errores usando solo la zkemkeeper, es decir, tú cómo hiciste para poder mandar tus errores con número.

Gracias de antemano por la atención.
Título: Re:ZKSoftwareAPI
Publicado por: gabio2 en Martes 26 de Julio de 2016, 02:25
Si no me equivoco es una tabla que está dentro de la documentación, lo puedes encontrar en la descripción del vídeo: https://www.youtube.com/watch?v=f_CHbUWu69U

Por cierto, he probado la librería en w10 y tampoco tuve problemas con ello, cerciórate que este instalado en el directorio correcto (en caso que uses x64).

Espero te haya ayudado. Saludos y éxito!
Título: Re:ZKSoftwareAPI
Publicado por: Vikant en Martes 26 de Julio de 2016, 17:21
Aporto mi granito de arena.
La dll de zkemkeeper es solo para entornos de 32 bits (según yo, si me equivovo háganmelo saber por favor), el error de conexión (-201-) en la API de Gabriel, así como el no conectar con la librería original (zkemkeeper.dll) se debía a que mi proyecto estaba compilando para "any CPU", lo probé en x&4 y me arrojó error de librerías y al pasarlo a x86 por fin me conectó. Espero a alguien le sirva la experiencia y consuma menos horas. Saludos.
Felicitaciones por tu trabajo Gabriel.
Título: Re:ZKSoftwareAPI
Publicado por: gabio2 en Martes 26 de Julio de 2016, 17:36
Muchas gracias por tu comentario Vikant, así como también se te agradecen tus consejos, no identifique el error que me mencionas por que en mi caso apareció de diferente manera, en el vídeo en el minuto 34:34 podrás observar que tuve un error parecido al tuyo, el cuál la solución fue la misma..

Saludos...!
Título: Re:ZKSoftwareAPI
Publicado por: Asgor1 en Miércoles 14 de Septiembre de 2016, 03:56
Hola gabio2, estoy tratando de trabajar con tu codigo, por cierto muchas gracias me esta ayduando pero tengo un problema, al conectarme, si se conecta al dispositivo, pero al buscar los usuarios me marca error deq ue primero debe pasar por DispositivoConectar, lo cual ya hizo al principio el modelo con el que trabajo es X629C que segun usuarios reportan que si funciono.

Muchas gracias, espero tu respuesta
Saludos
Título: Re:ZKSoftwareAPI
Publicado por: gabio2 en Miércoles 14 de Septiembre de 2016, 04:18
Asegúrate que estés trabajando con el algoritmo ZKFinger 10.0.x, por que si no me equivoco ese dispositivo también trabaja la versión 9,  personalmente he trabajado con el X628C, X629X y X629TC, no he tenido problema alguno...

Espero te haya ayudado.. Saludos!
Título: Re:ZKSoftwareAPI
Publicado por: Asgor1 en Miércoles 14 de Septiembre de 2016, 04:41
Con trabajar te refieres a que tambien lo agregue a las referencias?
Título: Re:ZKSoftwareAPI
Publicado por: gabio2 en Miércoles 14 de Septiembre de 2016, 04:58
Me refiero a que el dispositivo este utilizando el algoritmo ZKFinger 10.0.... puedes verlo en las opciones de configuración del dispositivo.. no recuerdo bien que opción del menú es, NO tiene nada que ver con la API.... es configuración del dispositivo...
Título: Re:ZKSoftwareAPI
Publicado por: Asgor1 en Miércoles 14 de Septiembre de 2016, 05:22
A ok, bueno revisare eso manana porque por ahora donde esta el Reloj Checador ya no estoy ahi :P

Muchas gracias.
Saludos
Título: Re:ZKSoftwareAPI
Publicado por: Asgor1 en Viernes 16 de Septiembre de 2016, 17:00
Buenos dias gabio, disculpa me marca ahora un error  de "No se puede cargar el archivo o ensamblado 'Interop.zkemkeeper, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' ni una de sus dependencias. El sistema no puede encontrar el archivo especificado.", donde tengo que poner ese archivo?
Título: Re:ZKSoftwareAPI
Publicado por: aanr920115 en Miércoles 28 de Septiembre de 2016, 18:39
Buenas tardes

Hola, esta libreria es muy util. Pero me gustaria saber como puedo agregar una contraseña a un usuario, las contraseñas se pueden ver si es que el usuario la tiene pero no encuentro como crear un usuario y asignarle una contraseña.

Espero me puedas ayudar.

Gracias
Modificar mensaje
Título: Re:ZKSoftwareAPI
Publicado por: gabio2 en Jueves 29 de Septiembre de 2016, 16:25
Hola aanr.

Desgraciadamente no incluí esa opción, si es posible, pero tendrías que leer la documentación del SDK y realizar tus propios métodos, te recomiendo entres al Link del vídeo y en la descripción esta la liga para descargar la documentación del SDK.

Saludos!
Título: Re:ZKSoftwareAPI
Publicado por: phetete en Sábado 3 de Diciembre de 2016, 04:00
estimado:

estoy intentando utilizar tu trabajo en un proyecto en vb.net 2010. mi duda es si puede funcionar con un reloj iclock 660...

saludos y muchas gracias!
Título: Re:ZKSoftwareAPI
Publicado por: gabio2 en Domingo 4 de Diciembre de 2016, 00:26
Puedes usar la librería siempre y cuando el algoritmo de reconocimiento de huellas que use el dispositivo sea el ZKFinger 10.0.x.

Saludos!