问题标签 [zkemkeeper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1531 浏览

c# - 使用 zkemkeeper 从 zkteco 设备获取实时事件的指纹字节

嗨,我正在使用 zkemkeeper sdk 开发一个用 c# 开发的应用程序,机器是 Zkteco TFT

一切正常,所有事件都正常,但是当有人刷他的手指时我需要绕过设备验证我想获取手指模板并想从数据库 SQL 进行验证

0 投票
1 回答
82 浏览

biometrics - 指纹/人脸版本/时间

我们有一些这样的单元,需要跨设备“同步”或“复制”。

我们有一个程序连接到它们中的每一个,并使用函数 GetUserFaceStr 和 GetUserTmpExStr 收集数据。

当前流程是比较主扫描仪和次扫描仪之间的差异,如果有任何差异,请将主扫描仪上的记录复制到次扫描仪。这在一定程度上有效。

但是我们知道扫描仪是自适应的,指纹模板和人脸模板会随着时间在扫描仪上更新,我们已经看到这种情况发生了。

有没有办法我们可以获取日期或版本或指纹或面部,以便我们始终可以同步最新版本?

0 投票
0 回答
228 浏览

c# - zkemKeeper 无法在 c# 桌面应用程序中触发事件

我已将设备与计算机连接,并且还能够从设备中检索用户 ID,但无法触发事件

它在 c# 桌面应用程序中,当我在机器上按手指时,桌面应用程序没有响应

我会感谢你支持解决这个问题,我错过了一些小事

private void connected_Click(object sender, EventArgs e) { zkemkeeper.CZKEM bio = new zkemkeeper.CZKEM();

我希望罚款 onverify 或 onfinger 事件触发

0 投票
2 回答
6700 浏览

c# - 检索具有 CLSID 的组件的 COM 类工厂 - 未注册类

我正在尝试在 PC(OS Win7、64 位)上运行我的 Windows 应用程序( winForm ),但它向我显示了此错误或异常:

由于以下错误,检索具有 CLSID {00853A19-BD51-419B-9269-2DABE57EB61f} 的组件的 COM 类工厂失败:80040154 未注册类(来自 HRESULT 的异常:0x80040154 (REGDB_E_CLASSNOTREG))。

我谷歌发现我应该需要为 x86 构建(虽然当前窗口是 64 位)。我这样做了,但得到了同样的错误。之后,现在我尝试安装zkeeper依赖项但收到此错误:

在此处输入图像描述

模块 D:\TheSDK\zkemkeeper.dll" 可能与您正在运行的 windows 版本不兼容。检查模块是否与 x86 或 x64 版本的 regsvr32.exe 兼容

这是批处理文件(依赖 SDK 安装程序):

更新:即使我尝试手动运行和安装regsvrsystem32 和 64 并且仍然遇到相同的错误。

0 投票
1 回答
165 浏览

c# - c# 连接到 IZKEM Connect_Net 阻塞 UI 时主线程被阻塞

我正在使用 zkemkeeper SDK 来处理考勤机,它工作正常,但是当我连接时,它会挂起表单 UI,所以我开始使用 Async Task 来避免这个问题,但它不起作用,这是我的代码:

在任务延迟中,UI 没有被阻止,但是当我启动 Connect_Net 时,它会阻止 UI。我尝试了很多东西,它工作正常,但只有这个片段。

更新

这是连接按钮事件方法:

0 投票
1 回答
54 浏览

fingerprint - 如何在设备断开连接时触发事件。像网络故障/使用 Zkemkeeper 关闭机器电源

我想知道设备是否因电源故障/网络电缆断开/或除专门调用 CZKEMClass.Disconnect() 之外的任何事情而中断。

0 投票
1 回答
731 浏览

c# - 使用 Zkteco 注册人脸

我无法通过 C# 应用程序注册人脸。我可以直接在设备中注册,并且可以使用函数GetUserFaceStr访问注册的人脸。我可以从 c# 应用程序进行指纹注册。但设备未响应人脸注册。我正在使用standalone+sdk-6.3.1.37-doc-2.1.0-demo-1.1.15 中的dll。在演示应用程序中,我找不到任何用于注册人脸的代码。SDK changelog.txt文件中提到 2017-07-13: 1.StartEnrollEx支持人脸在线注册。

但是函数StartEnrollEx将 FingerID 作为参数。任何帮助,将不胜感激。提前致谢

0 投票
1 回答
622 浏览

sql-server - ZK 指纹模板要保存到 SQL Server 数据库中的表 TEMPLATE (C#)

我的项目是从 ZKFingerprint 设备获取 FP 模板并存储到 SQL Server 数据库中。使用ZKEMKEEPER.dll,我设法使用以下函数来获取和显示 FP 模板:

输出:

问题是我无法将模板保存到数据库,因为模板列的表中的数据类型是Image. 以下是数据库中的示例模板值:

有人可以帮忙吗:

  • 识别数据库中该模板值的数字类型,以便我可以转换设备输出的模板,并成功保存到数据库。

  • 还是可以使用任何其他功能?需要你们的专业知识

请我只需要将get fp模板存储到数据库中,我相信这里有人非常专业和知识渊博。

0 投票
1 回答
328 浏览

c# - 如何使用 C# 中的 zkemkeeper 库在图片框中的运行时获取指纹?

嗨,我正在使用 zkemkeeper SDK 在 c# 中开发一个应用程序,机器是 Zkteco TFT

一切正常,所有事件都正常,但是当有人滑动手指时我需要绕过设备验证我想获取手指模板并想从数据库 SQL 进行验证。

我试试这段代码,但我得到了错误

System.ArgumentNullException: 'Buffer cannot be null.Parameter name: buffer'

0 投票
1 回答
210 浏览

c# - 如何使用 C# 将我的 zk teco k30 设备与我的 pc 连接到我的电脑?

现在我正在使用此代码使用 c# 将我的设备与我的电脑连接起来。我想将我的设备与我的系统连接,并用我的设备生成一个新信号到 c# 中的 pc,我想将我的数据存储在我的窗口窗体设计中,当指纹的时间到来时,我将手指放在我的设备上他们抓住我的手指并在图片框中的窗口中显示我的手指扫描,然后数据将存储在我的数据库中。我使用 SqlServer 数据库。提前致谢。