【问题标题】:Connecting to the device via zkemkeeper.dll WITH PASSWORD in C# .net在 C# .net 中通过带有密码的 zkemkeeper.dll 连接到设备
【发布时间】:2017-06-21 09:12:29
【问题描述】:

我必须实施生物识别系统。我在这里使用 ZKTeco LP600 考勤设备和 ZKTeco SDK (ZKemKeeper.dll):

当我尝试连接到没有安全密码的设备时(在设备>菜单>通信>安全>6位密码中配置的那个)我没有任何麻烦地实现它。

但是当我输入一些密码时出现问题...我收到错误 -6

我正在使用:bool isConn= axCZKEM1.Connect_Net(devIP,4370);

【问题讨论】:

  • 您的问题很具体,如果您添加密码,您可能必须先进行身份验证...文档在哪里,最有可能是用户名或密码或身份验证方法过载
  • @Robert K 你有没有找到解决办法?
  • @SafiMustafa 是的。让我发布答案。

标签: c# sdk windows-applications biometrics


【解决方案1】:

如果将来有人需要信息,这是我自己的问题的答案。在检查类字典(我在 zk 页面的一个远程位置找到)之后,有一个方法调用 SetCommPassword(int password) 在使用 Connect_Net 方法之前您必须设置它。这个dll中有很多奇怪的东西,我还在努力理解一些......

【讨论】:

  • 设备没有密码怎么办?
  • 你是怎么找到-6的意思的。 SDK 手册中没有关于此错误的任何内容。我收到 -7 错误。
  • 当设备上没有密码时,不需要调用该方法。但是固件中存在一些错误(至少在我的固件中)..当您在设备中保存密码并且尝试擦除后您不能这样......您在设备中输入“0”然后您没有 setcommPassword 方法无法连接(但不推荐)
  • @SafiMustafa 你找到错误代码 -7 的含义了吗?
猜你喜欢
  • 2016-05-19
  • 2019-08-03
  • 1970-01-01
  • 2016-11-06
  • 1970-01-01
  • 1970-01-01
  • 2016-04-12
  • 1970-01-01
  • 2013-06-09
相关资源
最近更新 更多