zkteco iface702 中控考勤机java开发步骤一---链接考勤机

送您一个最高1888元的阿里云大礼包,快来领取吧~ html

java使用jacob调用中控考勤机sdk方法

一、jacob-1.19版本

二、jdk1.8 64位(通过测试jacob.1.19支持64为jdk);java

三、将jacob.jar 放入项目 WEB-INFO/lib下导入:windows

四、将jacob-1.19-x64.dll 放入64位 jre/bin目录下,个人是:D:\java\jdk1.8.0_101\jre\bin;测试

五、将中控考勤机sdk 的dll文件所有放入 c:\windows\system32 目录下阿里云

六、运行cmd 注册zkemkeeper.dll  --->regsvr32 c:\windows\system32\zkemkeeper.dll    (也能够使用  自动注册.bat)spa

七、成功后以下提示:会有弹框code

八、已经配置完毕,进行代码测试:htm

  //zkemkeeper.ZKEM.1 为zkemkeeper.dll 注册成功后 在注册表能够查看:HKEY_CLASSES_ROOT最下面blog

package com.zsplat.zke; import com.jacob.activeX.ActiveXComponent; /** * @ClassName:${type_name} * @Description:${todo}(考勤机链接测试) * @author: ZHOUPAN * @date ${date} ${time} * @Copyright: 2018 www.zsplat.com Inc. All rights reserved. * ${tags} */ public class ZkemSDK { private static ActiveXComponent zkem = new ActiveXComponent("zkemkeeper.ZKEM.1"); /** * 连接考勤机 * * @param address 考勤机地址 * @param port 端口号 * @return */ public boolean connect(String address, int port) { boolean result = zkem.invoke("Connect_NET", address, port).getBoolean(); return result; } /** * 断开考勤机连接 */ public void disConnect() { zkem.invoke("Disconnect"); } public static void main(String[] args) { ZkemSDK sdk = new ZkemSDK(); boolean connFlag = sdk.connect("192.168.1.201", 4370); System.out.println("conn:"+connFlag); } }

九、输出结果为true ,考勤机连接成功ip

  

 

送您一个最高1888元的阿里云大礼包,快来领取吧~

相关文章
相关标签/搜索