Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
75e41f9018
|
|
@ -15,7 +15,7 @@ import java.io.File;
|
|||
import java.util.*;
|
||||
|
||||
@Slf4j
|
||||
//@Component
|
||||
@Component
|
||||
public class initServer implements CommandLineRunner {
|
||||
public static HCNetSDK hCNetSDK = null;
|
||||
public static int lUserID = -1;//用户句柄
|
||||
|
|
@ -28,34 +28,38 @@ public class initServer implements CommandLineRunner {
|
|||
public static String devPass = "hzx12345";
|
||||
@Override
|
||||
public void run(String... args) throws Exception {
|
||||
if(hCNetSDK == null){
|
||||
if(!CreateSDKInstance()){
|
||||
System.out.println("Load SDK fail");
|
||||
return;
|
||||
try{
|
||||
if(hCNetSDK == null){
|
||||
if(!CreateSDKInstance()){
|
||||
System.out.println("Load SDK fail");
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
hCNetSDK.NET_DVR_Init();
|
||||
boolean i= hCNetSDK.NET_DVR_SetLogToFile(3, "..//sdklog", false);
|
||||
//设置报警回调函
|
||||
if (fMSFCallBack_V31 == null) {
|
||||
fMSFCallBack_V31 = new FMSGCallBack_V31();
|
||||
Pointer pUser = null;
|
||||
if (!initServer.hCNetSDK.NET_DVR_SetDVRMessageCallBack_V31(fMSFCallBack_V31, pUser)) {
|
||||
System.out.println("设置回调函数失败!");
|
||||
} else {
|
||||
System.out.println("设置回调函数成功!");
|
||||
hCNetSDK.NET_DVR_Init();
|
||||
boolean i= hCNetSDK.NET_DVR_SetLogToFile(3, "..//sdklog", false);
|
||||
//设置报警回调函
|
||||
if (fMSFCallBack_V31 == null) {
|
||||
fMSFCallBack_V31 = new FMSGCallBack_V31();
|
||||
Pointer pUser = null;
|
||||
if (!initServer.hCNetSDK.NET_DVR_SetDVRMessageCallBack_V31(fMSFCallBack_V31, pUser)) {
|
||||
System.out.println("设置回调函数失败!");
|
||||
} else {
|
||||
System.out.println("设置回调函数成功!");
|
||||
}
|
||||
}
|
||||
}
|
||||
// Login("192.168.0.199","admin","bouns@ltfk",(short) 8000); //登陆
|
||||
Login(devIp,devUser,devPass,(short) 8000); //登陆
|
||||
Alarm.SetAlarm(lUserID);
|
||||
Login(devIp,devUser,devPass,(short) 8000); //登陆
|
||||
Alarm.SetAlarm(lUserID);
|
||||
// getAllUser();
|
||||
// UserManage.searchUserInfo(lUserID);
|
||||
// UserManage.addUserInfo(lUserID,"15357932237","贾胜凯22");
|
||||
// UserManage.deleteUserInfo(lUserID,"15357932237");
|
||||
// FaceManage.addFaceByBinary(lUserID,"15357932237","d://1.jpg");
|
||||
// FaceManage.addFaceByUrl(lUserID,"15357932237","http://open.hikvision.com/download/5cda567cf47ae80dd41a54b3.jpg");
|
||||
}
|
||||
}catch (Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
public List<UserVo> getAllUser() throws JSONException {
|
||||
Map<String, Object> parameter = new HashMap<>();
|
||||
parameter.put("searchID", UUID.randomUUID()); // 查询idinsertCheckImg
|
||||
|
|
@ -127,7 +131,7 @@ public class initServer implements CommandLineRunner {
|
|||
strDllPath = System.getProperty("user.dir") + "\\bonus-modules\\bonus-smart-canteen\\src\\main\\resources\\lib\\HCNetSDK.dll";
|
||||
}else if(osSelect.isLinux()){
|
||||
//Linux系统加载库路径
|
||||
strDllPath = System.getProperty("user.dir") + "/bonus-modules/bonus-smart-canteen/src/main/resources/lib/libhcnetsdk.so";
|
||||
strDllPath =" /data/hk_lib_64/sdk/libhcnetsdk.so";
|
||||
}
|
||||
hCNetSDK = (HCNetSDK) Native.loadLibrary(strDllPath, HCNetSDK.class);
|
||||
}catch (Exception ex) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue