问题标签 [zkteco]
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.
arduino - 韦根卡号在海康威视和 ZKteco 上看到的不同
我的两个门禁控制面板有问题,一个是海康威视,另一个是 ZKTeco CCA-400,这两个面板以不同的方式看到韦根卡,这是一个大问题,因为我无法将卡从 ZKteco 导入到海康威视或相反。
目前我有一张物理标签如下的卡:0002821060 043,03012
海康威视面板看到卡片为:2821060 ZKTeco面板看到卡片为:04303012
我的最终目标是了解为什么会发生这种情况,并在 Hikvision 上构建自定义 Wiegand 规则,以便将卡 ID 转换为两个面板看到的相同。
我搜索并无法弄清楚,所以在我调试这个问题的过程中,我将一个韦根阅读器连接到一个 Arduino UNO 只是为了看到阅读器的线路上,结果只是让问题变得更加混乱:
我尝试了 Wiegand 库: https ://github.com/paulo-raca/YetAnotherArduinoWiegandLibrary 和 https://github.com/monkeyboard/Wiegand-Protocol-Library-for-Arduino
惊喜!第一个库将卡片视为:读取 26 位。0001010110000101111000100100000000 FC = 43, CC = 3012 这正是 ZKTeco 面板所看到的。
第二个库将卡片视为: 读取的卡片:24bits / 2B0BC4 十进制为 2821060,正是海康威视所看到的。
谁能向我解释为什么会这样?通过阅读协议的文档非常简单,不应该真的有两个独立的 ID。
希望我设法以一种好的方式解释了这个问题。
谢谢!
java - 我想在k50生物识别考勤机中存储zk4500指纹读取器模板,两者都来自zktecho
我想将 Zk4500 指纹模板存储在 k50 生物识别考勤机中。我正在使用 java 用于 zk4000 扫描仪和 python 用于与考勤机(k 50)进行通信。
我正在尝试将此模板存储在 fingerPrintTemplateForDB1 = FingerprintSensorEx.BlobToBase64(template, templateLen[0]);
我认为主要问题是在 python 中的指纹对象:
但没有任何工作任何人都可以有一个想法。
我正在使用这个非官方的图书馆
php - 读取用户指纹并分配给用户 - zk
我正在使用 php zklib 来管理 zk 考勤机。
我能够连接到设备。
我需要的是我想从系统向机器添加一个新用户,我可以使用CMD_USER_WRQ
. 现在我需要调用设备,以便用户可以放置他的手指,并且设备应该将他的手指注册给用户。
c# - 将 ZK 人脸字符串模板上传到设备时出现问题
设备型号:SpeedFace-H5L
SDK 我正在使用:StandAlone SDK-Ver6.3.1.34
通过 TCP/IP 连接
当我使用 GetUserFaceStr 时,我得到了所有模板,但是当我尝试执行 SetUserFaceStr 时,操作失败并返回 -103 错误代码,在文档中它说这个错误意味着“-103 设备发回面部版本错误”
Fp版本代码是
扔给我一个 58 人脸算法
这是获取和设置面孔的代码
java - java中的ZKTECO SDK初始化失败
在Java中尝试了ZKTeco上的官方SDK,但每次它无法或无法初始化返回-1 无法初始化算法库。
SDK 链接还包括文档。
connection - 关机后无法ping通生物识别设备“uface 800 ZKTeco”
我最近购买了 uface 800 ZKTeco 生物识别设备,并创建了从设备中提取考勤日志的应用程序。一切正常,但是每当我们通过关机/开机重新启动机器时,我都无法连接到机器。我试图从命令提示符 ping 分配给设备的 IP 但无法 ping,它说“请求超时。”。我将 SDK 提供的文档涂红了,但没有得到任何解决方案。Kingly帮我解决问题。
time-and-attendance - 如何将 PHP ZKLib 连接到考勤设备
您能否解释一下如何通过 UDP/TCP 将 PHP ZKLib 连接到 Localhost 上的考勤设备。或者,如果您有任何资源可以参考,我将不胜感激。
我对此完全陌生,我被分配了一项任务来完成这项工作。
我在互联网上搜索过,但我只能看到 ZKLibraries,但没有人解释如何使用它们。
c# - 我无法在设备中上传用户面部模板 (SpeedFace-V4L)
我正在使用带有 ZKFace VX5.8 面部算法的 ZKteco 设备 (speedFace-V4L)。
我想下载和上传用户面孔模板,但我做不到。
如果我尝试下载面部模板(从设备到软件),它可以工作,但反之则不起作用,它会下载没有面部模板的所有其他信息。
我对此进行了调试,发现错误代码为-103,根据文档,这意味着设备发回面部版本错误的错误
我用这个设备测试了官方demo,还是不行!
我正在使用GetUserFaceStr(int dwMachineNumber, string dwEnrollNumber, int dwFaceIndex, ref string TmpData, ref int TmpLength);
函数来获取用户信息并SetUserFaceStr(int dwMachineNumber, string dwEnrollNumber, int dwFaceIndex, string TmpData, int TmpLength)
进行设置
我忘了说这些功能在MB2000设备上运行良好。
请问我该如何解决这个问题。
设备:SpeedFace V4L 人 脸算法:ZKFace VX5.8 SDK:独立 SDK-6.3.1.43 语言:C#、WPF
c# - 软管网络应用程序和考勤设备之间的连接
几年前,我在 Windows 上开发了一个桌面考勤和工资单应用程序。此应用程序连接到考勤设备,并在需要时向设备发送和接收一些数据,例如获取人员进出办公室的时间。我的应用程序和考勤设备的连接是通过 TCP/IP 连接的,并且两者都在同一个网络中。
但是我正在 Web 上开发此应用程序(新的 Web 应用程序),我不知道如何在没有设备固定 IP 的情况下在线建立设备和托管 Web 应用程序之间的在线连接。
我正在使用服务器端的 .net 核心和前端的 Angular 构建我的 Web 应用程序。请注意,本网站的一项必需功能是使用在线设备发送和接收数据。
我认为网络套接字可能是我的解决方案,但我欢迎您的建议
谢谢你的帮助。