Commit 0d72f97b5c471c97ad3d7104699bb90ea21ac453
1 parent
2f519872
Exists in
master
修改提交
Showing
174 changed files
with
756 additions
and
7570 deletions
Show diff stats
... | ... | @@ -0,0 +1,10 @@ |
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<project version="4"> | |
3 | + <component name="RunConfigurationProducerService"> | |
4 | + <option name="ignoredProducers"> | |
5 | + <set> | |
6 | + <option value="com.android.tools.idea.compose.preview.runconfiguration.ComposePreviewRunConfigurationProducer" /> | |
7 | + </set> | |
8 | + </option> | |
9 | + </component> | |
10 | +</project> | |
0 | 11 | \ No newline at end of file | ... | ... |
cloud/dahua/log/2019-11-07/下发指令.txt
cloud/dahua/log/2019-11-15/下发指令.txt
cloud/dahua/sdklog/2021-01-14_17-27-37.log
... | ... | @@ -1,64 +0,0 @@ |
1 | -Begin Time:2021-01-14 17:27:37.827 | |
2 | -[2021-01-14 17:27:37.827][P:26536/T:31436][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-14 17:27:37.845][P:26536/T:31436][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002DE90000 | |
4 | - | |
5 | -[2021-01-14 17:27:37.845][P:26536/T:31436][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-14 17:27:37.853][P:26536/T:31436][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001E090050, dwUser=0000000000000000]. | |
7 | -[2021-01-14 17:27:37.853][P:26536/T:31436][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-14 17:27:37.853][P:26536/T:31436][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-14 17:27:37.853][P:26536/T:31436][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-14 17:27:37.854][P:26536/T:31436][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-14 17:27:37.854][P:26536/T:31436][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-14 17:27:37.862][P:26536/T:31436][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001E090090, dwUserData=0000000000000000.] | |
13 | -[2021-01-14 17:27:37.864][P:26536/T:31436][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=593722880.] | |
14 | -[2021-01-14 17:27:38.653][P:26536/T:38860][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
15 | -[2021-01-14 17:27:38.653][P:26536/T:38860][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.94:54528 | |
16 | -[2021-01-14 17:27:38.847][P:26536/T:38832][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
17 | -[2021-01-14 17:27:38.847][P:26536/T:29612][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 54528, connectID is 0, chn is 0, registed | |
18 | -[2021-01-14 17:28:08.877][P:26536/T:38832][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
19 | -[2021-01-14 17:28:08.877][P:26536/T:29612][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 54528, connectID is 0, chn is 0, registed | |
20 | -[2021-01-14 17:28:33.435][P:26536/T:38832][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:1 | |
21 | -[2021-01-14 17:28:33.435][P:26536/T:38832][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.94, port is 54528 | |
22 | -[2021-01-14 17:28:33.435][P:26536/T:38832][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
23 | -[2021-01-14 17:28:33.435][P:26536/T:38832][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.94, port:54528 | |
24 | -[2021-01-14 17:28:33.459][P:26536/T:38860][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
25 | -[2021-01-14 17:28:33.459][P:26536/T:38860][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.94:54530 | |
26 | -[2021-01-14 17:28:33.665][P:26536/T:38832][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
27 | -[2021-01-14 17:28:48.799][P:26536/T:28972][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.94, port=54528, SpeCap=2, lpDeviceInfo=00000000313A71A0.] | |
28 | -[2021-01-14 17:28:48.799][P:26536/T:28972][Manager.cpp:7946][Error][80000053] Cannot Find Socket from Serinal | |
29 | -[2021-01-14 17:28:48.799][P:26536/T:28972][Manager.cpp:7549][Error][90010002] device is NULL | |
30 | -[2021-01-14 17:28:48.799][P:26536/T:28972][Manager.cpp:7646][Error][90010002] Login device failed, errorcode:0! | |
31 | -[2021-01-14 17:28:48.799][P:26536/T:28972][dhnetsdk.cpp:609][Error][90010002] Login failed, ip:172.16.2.94, port:54528, specCap:2! | |
32 | -[2021-01-14 17:28:48.799][P:26536/T:28972][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=0.] | |
33 | -[2021-01-14 17:28:48.800][P:26536/T:28972][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
34 | -[2021-01-14 17:28:48.800][P:26536/T:28972][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=8000006c.] | |
35 | -[2021-01-14 17:28:48.800][P:26536/T:28972][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
36 | -[2021-01-14 17:28:48.800][P:26536/T:28972][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=8000006c.] | |
37 | -[2021-01-14 17:28:48.860][P:26536/T:29612][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 54530, connectID is 0, chn is 0, registed | |
38 | -[2021-01-14 17:29:03.708][P:26536/T:38832][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
39 | -[2021-01-14 17:29:03.709][P:26536/T:29612][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 54530, connectID is 0, chn is 0, registed | |
40 | -[2021-01-14 17:29:19.055][P:26536/T:28972][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.94, port=54528, SpeCap=2, lpDeviceInfo=00000000313A6640.] | |
41 | -[2021-01-14 17:29:19.055][P:26536/T:28972][Manager.cpp:7946][Error][80000053] Cannot Find Socket from Serinal | |
42 | -[2021-01-14 17:29:19.056][P:26536/T:28972][Manager.cpp:7549][Error][90010002] device is NULL | |
43 | -[2021-01-14 17:29:19.056][P:26536/T:28972][Manager.cpp:7646][Error][90010002] Login device failed, errorcode:0! | |
44 | -[2021-01-14 17:29:19.056][P:26536/T:28972][dhnetsdk.cpp:609][Error][90010002] Login failed, ip:172.16.2.94, port:54528, specCap:2! | |
45 | -[2021-01-14 17:29:19.056][P:26536/T:28972][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=0.] | |
46 | -[2021-01-14 17:29:19.056][P:26536/T:28972][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
47 | -[2021-01-14 17:29:19.056][P:26536/T:28972][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=8000006c.] | |
48 | -[2021-01-14 17:29:19.056][P:26536/T:28972][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
49 | -[2021-01-14 17:29:19.056][P:26536/T:28972][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=8000006c.] | |
50 | -[2021-01-14 17:29:19.056][P:26536/T:28972][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.94, port=54530, SpeCap=2, lpDeviceInfo=00000000313A6790.] | |
51 | -[2021-01-14 17:29:19.059][P:26536/T:28972][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 00000000236B41F0 ip is 172.16.2.94, port is 54530 | |
52 | -[2021-01-14 17:29:19.267][P:26536/T:38832][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
53 | -[2021-01-14 17:29:19.331][P:26536/T:28972][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=594231792.] | |
54 | -[2021-01-14 17:29:29.879][P:26536/T:28972][dhnetsdk.cpp:8628][Info][0] Enter CLIENT_RealLoadPictureEx. [lLoginID=594231792, nChannelID=0, dwAlarmType=1, bNeedPicFile=1, cbAnalyzerData=000000001E0900D0, dwUser=0000000000C944D0, Reserved=0000000000000000.] | |
55 | -[2021-01-14 17:29:29.883][P:26536/T:28972][Utils.cpp:4792][Info][0] mutil NIC client | |
56 | -[2021-01-14 17:29:29.916][P:26536/T:28972][dvrdevice.cpp:6655][Info][0] CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 00000000236B41F0, connetID 6 | |
57 | -[2021-01-14 17:29:29.949][P:26536/T:38860][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
58 | -[2021-01-14 17:29:29.950][P:26536/T:38860][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.94:54532 | |
59 | -[2021-01-14 17:29:29.950][P:26536/T:38832][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
60 | -[2021-01-14 17:29:29.950][P:26536/T:29612][Manager.cpp:1236][Info][0] Device[00000000236B41F0] get pRegSubSocket 00000000236CAA60 up, nConnectID 6 Chn:1 | |
61 | -[2021-01-14 17:29:29.950][P:26536/T:29612][dvrdevice.cpp:6404][Info][0] CDvrDevice::dit_add_reg_sub_connect, device is 00000000236B41F0, subsocket ID is 6 | |
62 | -[2021-01-14 17:29:29.950][P:26536/T:29612][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 54532, connectID is 6, chn is 1, registed | |
63 | -[2021-01-14 17:29:29.950][P:26536/T:28972][dvrdevice.cpp:6694][Info][0] CDvrDevice::FindSubSocket device 00000000236B41F0 find socket connectID is 6 | |
64 | -[2021-01-14 17:29:29.993][P:26536/T:28972][dhnetsdk.cpp:8647][Info][0] Leave CLIENT_RealLoadPictureEx. [ret=594322528.] |
cloud/dahua/sdklog/2021-01-14_18-09-48.log
... | ... | @@ -1,32 +0,0 @@ |
1 | -Begin Time:2021-01-14 18:09:48.877 | |
2 | -[2021-01-14 18:09:48.877][P:37036/T:20888][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-14 18:09:48.901][P:37036/T:20888][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000313B0000 | |
4 | - | |
5 | -[2021-01-14 18:09:48.901][P:37036/T:20888][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-14 18:09:48.906][P:37036/T:20888][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000003550050, dwUser=0000000000000000]. | |
7 | -[2021-01-14 18:09:48.906][P:37036/T:20888][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-14 18:09:48.907][P:37036/T:20888][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-14 18:09:48.907][P:37036/T:20888][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-14 18:09:48.913][P:37036/T:20888][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-14 18:09:48.913][P:37036/T:20888][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-14 18:09:48.924][P:37036/T:20888][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=0000000003550090, dwUserData=0000000000000000.] | |
13 | -[2021-01-14 18:09:48.925][P:37036/T:20888][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=506532192.] | |
14 | -[2021-01-14 18:09:52.573][P:37036/T:37184][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
15 | -[2021-01-14 18:09:52.573][P:37036/T:37184][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.94:54656 | |
16 | -[2021-01-14 18:09:52.769][P:37036/T:36116][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
17 | -[2021-01-14 18:09:52.770][P:37036/T:34116][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 54656, connectID is 0, chn is 0, registed | |
18 | -[2021-01-14 18:10:03.088][P:37036/T:36496][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.94, port=54656, SpeCap=2, lpDeviceInfo=00000000010402D0.] | |
19 | -[2021-01-14 18:10:03.088][P:37036/T:36496][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 000000001E390FB0 ip is 172.16.2.94, port is 54656 | |
20 | -[2021-01-14 18:10:03.297][P:37036/T:36116][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
21 | -[2021-01-14 18:10:03.342][P:37036/T:36496][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=507056048.] | |
22 | -[2021-01-14 18:10:03.344][P:37036/T:36496][dhnetsdk.cpp:8628][Info][0] Enter CLIENT_RealLoadPictureEx. [lLoginID=507056048, nChannelID=0, dwAlarmType=1, bNeedPicFile=1, cbAnalyzerData=00000000035500D0, dwUser=00000000010CAAD0, Reserved=0000000000000000.] | |
23 | -[2021-01-14 18:10:03.345][P:37036/T:36496][Utils.cpp:4792][Info][0] mutil NIC client | |
24 | -[2021-01-14 18:10:03.367][P:37036/T:36496][dvrdevice.cpp:6655][Info][0] CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 000000001E390FB0, connetID 7 | |
25 | -[2021-01-14 18:10:03.492][P:37036/T:37184][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
26 | -[2021-01-14 18:10:03.492][P:37036/T:37184][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.94:54658 | |
27 | -[2021-01-14 18:10:03.493][P:37036/T:36116][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
28 | -[2021-01-14 18:10:03.493][P:37036/T:34116][Manager.cpp:1236][Info][0] Device[000000001E390FB0] get pRegSubSocket 000000001E3A7150 up, nConnectID 7 Chn:1 | |
29 | -[2021-01-14 18:10:03.493][P:37036/T:34116][dvrdevice.cpp:6404][Info][0] CDvrDevice::dit_add_reg_sub_connect, device is 000000001E390FB0, subsocket ID is 7 | |
30 | -[2021-01-14 18:10:03.493][P:37036/T:34116][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 54658, connectID is 7, chn is 1, registed | |
31 | -[2021-01-14 18:10:03.493][P:37036/T:36496][dvrdevice.cpp:6694][Info][0] CDvrDevice::FindSubSocket device 000000001E390FB0 find socket connectID is 7 | |
32 | -[2021-01-14 18:10:03.540][P:37036/T:36496][dhnetsdk.cpp:8647][Info][0] Leave CLIENT_RealLoadPictureEx. [ret=507145040.] |
cloud/dahua/sdklog/2021-01-15_08-17-32.log
... | ... | @@ -1,32 +0,0 @@ |
1 | -Begin Time:2021-01-15 08:17:32.762 | |
2 | -[2021-01-15 08:17:32.762][P:39988/T:41280][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-15 08:17:32.883][P:39988/T:41280][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000295F0000 | |
4 | - | |
5 | -[2021-01-15 08:17:32.883][P:39988/T:41280][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-15 08:17:32.903][P:39988/T:41280][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000003440050, dwUser=0000000000000000]. | |
7 | -[2021-01-15 08:17:32.903][P:39988/T:41280][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-15 08:17:32.903][P:39988/T:41280][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-15 08:17:32.904][P:39988/T:41280][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-15 08:17:32.905][P:39988/T:41280][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-15 08:17:32.905][P:39988/T:41280][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-15 08:17:32.920][P:39988/T:41280][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=0000000003440090, dwUserData=0000000000000000.] | |
13 | -[2021-01-15 08:17:32.923][P:39988/T:41280][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=511639808.] | |
14 | -[2021-01-15 08:17:38.518][P:39988/T:39708][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
15 | -[2021-01-15 08:17:38.519][P:39988/T:39708][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.94:36388 | |
16 | -[2021-01-15 08:17:38.716][P:39988/T:41188][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
17 | -[2021-01-15 08:17:38.716][P:39988/T:41052][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 36388, connectID is 0, chn is 0, registed | |
18 | -[2021-01-15 08:17:46.165][P:39988/T:32132][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.94, port=36388, SpeCap=2, lpDeviceInfo=000000000103F0C0.] | |
19 | -[2021-01-15 08:17:46.166][P:39988/T:32132][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 000000001E8744D0 ip is 172.16.2.94, port is 36388 | |
20 | -[2021-01-15 08:17:46.357][P:39988/T:41188][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
21 | -[2021-01-15 08:17:46.427][P:39988/T:32132][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=512181456.] | |
22 | -[2021-01-15 08:17:46.430][P:39988/T:32132][dhnetsdk.cpp:8628][Info][0] Enter CLIENT_RealLoadPictureEx. [lLoginID=512181456, nChannelID=0, dwAlarmType=1, bNeedPicFile=1, cbAnalyzerData=00000000034400D0, dwUser=00000000010F5080, Reserved=0000000000000000.] | |
23 | -[2021-01-15 08:17:46.433][P:39988/T:32132][Utils.cpp:4792][Info][0] mutil NIC client | |
24 | -[2021-01-15 08:17:46.466][P:39988/T:32132][dvrdevice.cpp:6655][Info][0] CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 000000001E8744D0, connetID 8 | |
25 | -[2021-01-15 08:17:46.498][P:39988/T:39708][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
26 | -[2021-01-15 08:17:46.498][P:39988/T:39708][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.94:36390 | |
27 | -[2021-01-15 08:17:46.499][P:39988/T:41188][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
28 | -[2021-01-15 08:17:46.499][P:39988/T:41052][Manager.cpp:1236][Info][0] Device[000000001E8744D0] get pRegSubSocket 000000001E878C10 up, nConnectID 8 Chn:1 | |
29 | -[2021-01-15 08:17:46.499][P:39988/T:41052][dvrdevice.cpp:6404][Info][0] CDvrDevice::dit_add_reg_sub_connect, device is 000000001E8744D0, subsocket ID is 8 | |
30 | -[2021-01-15 08:17:46.499][P:39988/T:32132][dvrdevice.cpp:6694][Info][0] CDvrDevice::FindSubSocket device 000000001E8744D0 find socket connectID is 8 | |
31 | -[2021-01-15 08:17:46.499][P:39988/T:41052][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 36390, connectID is 8, chn is 1, registed | |
32 | -[2021-01-15 08:17:46.566][P:39988/T:32132][dhnetsdk.cpp:8647][Info][0] Leave CLIENT_RealLoadPictureEx. [ret=512198160.] |
cloud/dahua/sdklog/2021-01-15_08-19-10.log
... | ... | @@ -1,32 +0,0 @@ |
1 | -Begin Time:2021-01-15 08:19:10.445 | |
2 | -[2021-01-15 08:19:10.445][P:38456/T:38876][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-15 08:19:10.668][P:38456/T:38876][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002CA00000 | |
4 | - | |
5 | -[2021-01-15 08:19:10.668][P:38456/T:38876][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-15 08:19:10.741][P:38456/T:38876][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CC10050, dwUser=0000000000000000]. | |
7 | -[2021-01-15 08:19:10.741][P:38456/T:38876][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-15 08:19:10.748][P:38456/T:38876][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-15 08:19:10.748][P:38456/T:38876][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-15 08:19:10.804][P:38456/T:38876][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-15 08:19:10.804][P:38456/T:38876][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-15 08:19:10.928][P:38456/T:38876][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001CC10090, dwUserData=0000000000000000.] | |
13 | -[2021-01-15 08:19:10.931][P:38456/T:38876][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=502300160.] | |
14 | -[2021-01-15 08:19:12.316][P:38456/T:15292][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
15 | -[2021-01-15 08:19:12.316][P:38456/T:15292][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.94:36398 | |
16 | -[2021-01-15 08:19:12.509][P:38456/T:33168][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
17 | -[2021-01-15 08:19:12.509][P:38456/T:22436][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 36398, connectID is 0, chn is 0, registed | |
18 | -[2021-01-15 08:19:40.650][P:38456/T:37484][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.94, port=36398, SpeCap=2, lpDeviceInfo=0000000000EBF690.] | |
19 | -[2021-01-15 08:19:40.651][P:38456/T:37484][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 000000001DF841F0 ip is 172.16.2.94, port is 36398 | |
20 | -[2021-01-15 08:19:40.889][P:38456/T:33168][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
21 | -[2021-01-15 08:19:41.018][P:38456/T:37484][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=502809072.] | |
22 | -[2021-01-15 08:19:41.020][P:38456/T:37484][dhnetsdk.cpp:8628][Info][0] Enter CLIENT_RealLoadPictureEx. [lLoginID=502809072, nChannelID=0, dwAlarmType=1, bNeedPicFile=1, cbAnalyzerData=000000001CC100D0, dwUser=0000000000F37330, Reserved=0000000000000000.] | |
23 | -[2021-01-15 08:19:41.023][P:38456/T:37484][Utils.cpp:4792][Info][0] mutil NIC client | |
24 | -[2021-01-15 08:19:41.042][P:38456/T:37484][dvrdevice.cpp:6655][Info][0] CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 000000001DF841F0, connetID 9 | |
25 | -[2021-01-15 08:19:41.071][P:38456/T:15292][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
26 | -[2021-01-15 08:19:41.071][P:38456/T:15292][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.94:36400 | |
27 | -[2021-01-15 08:19:41.073][P:38456/T:33168][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
28 | -[2021-01-15 08:19:41.073][P:38456/T:22436][Manager.cpp:1236][Info][0] Device[000000001DF841F0] get pRegSubSocket 000000001DF9B2C0 up, nConnectID 9 Chn:1 | |
29 | -[2021-01-15 08:19:41.073][P:38456/T:22436][dvrdevice.cpp:6404][Info][0] CDvrDevice::dit_add_reg_sub_connect, device is 000000001DF841F0, subsocket ID is 9 | |
30 | -[2021-01-15 08:19:41.073][P:38456/T:22436][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 36400, connectID is 9, chn is 1, registed | |
31 | -[2021-01-15 08:19:41.073][P:38456/T:37484][dvrdevice.cpp:6694][Info][0] CDvrDevice::FindSubSocket device 000000001DF841F0 find socket connectID is 9 | |
32 | -[2021-01-15 08:19:41.139][P:38456/T:37484][dhnetsdk.cpp:8647][Info][0] Leave CLIENT_RealLoadPictureEx. [ret=502901952.] |
cloud/dahua/sdklog/2021-01-15_11-10-54.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-01-15 11:10:54.618 | |
2 | -[2021-01-15 11:10:54.618][P:26192/T:40528][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-15 11:10:54.634][P:26192/T:40528][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028410000 | |
4 | - | |
5 | -[2021-01-15 11:10:54.634][P:26192/T:40528][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-15 11:10:54.655][P:26192/T:40528][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=00000000037A0050, dwUser=0000000000000000]. | |
7 | -[2021-01-15 11:10:54.655][P:26192/T:40528][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-15 11:10:54.658][P:26192/T:40528][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-15 11:10:54.658][P:26192/T:40528][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-15 11:10:54.659][P:26192/T:40528][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-15 11:10:54.659][P:26192/T:40528][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-15 11:10:54.673][P:26192/T:40528][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=00000000037A0090, dwUserData=0000000000000000.] | |
13 | -[2021-01-15 11:10:54.692][P:26192/T:40528][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=513872144.] |
cloud/dahua/sdklog/2021-01-15_11-13-38.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-01-15 11:13:38.988 | |
2 | -[2021-01-15 11:13:38.988][P:33012/T:84][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-15 11:13:39.004][P:33012/T:84][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029F30000 | |
4 | - | |
5 | -[2021-01-15 11:13:39.004][P:33012/T:84][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-15 11:13:39.009][P:33012/T:84][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CDF0050, dwUser=0000000000000000]. | |
7 | -[2021-01-15 11:13:39.009][P:33012/T:84][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-15 11:13:39.010][P:33012/T:84][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-15 11:13:39.010][P:33012/T:84][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-15 11:13:39.011][P:33012/T:84][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-15 11:13:39.011][P:33012/T:84][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-15 11:13:39.017][P:33012/T:84][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001CDF0090, dwUserData=0000000000000000.] | |
13 | -[2021-01-15 11:13:39.017][P:33012/T:84][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=501483120.] |
cloud/dahua/sdklog/2021-01-15_11-14-34.log
... | ... | @@ -1,17 +0,0 @@ |
1 | -Begin Time:2021-01-15 11:14:34.347 | |
2 | -[2021-01-15 11:14:34.347][P:39596/T:21216][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-15 11:14:34.365][P:39596/T:21216][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002BC50000 | |
4 | - | |
5 | -[2021-01-15 11:14:34.366][P:39596/T:21216][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-15 11:14:34.371][P:39596/T:21216][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001DB60050, dwUser=0000000000000000]. | |
7 | -[2021-01-15 11:14:34.371][P:39596/T:21216][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-15 11:14:34.373][P:39596/T:21216][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-15 11:14:34.373][P:39596/T:21216][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-15 11:14:34.374][P:39596/T:21216][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-15 11:14:34.374][P:39596/T:21216][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-15 11:14:34.384][P:39596/T:21216][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001DB60090, dwUserData=0000000000000000.] | |
13 | -[2021-01-15 11:14:34.384][P:39596/T:21216][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=476640640.] | |
14 | -[2021-01-15 11:14:37.886][P:39596/T:25920][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
15 | -[2021-01-15 11:14:37.889][P:39596/T:25920][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.94:38322 | |
16 | -[2021-01-15 11:14:38.085][P:39596/T:39244][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
17 | -[2021-01-15 11:14:38.085][P:39596/T:41732][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 38322, connectID is 0, chn is 0, registed |
cloud/dahua/sdklog/2021-01-15_11-15-32.log
... | ... | @@ -1,17 +0,0 @@ |
1 | -Begin Time:2021-01-15 11:15:32.435 | |
2 | -[2021-01-15 11:15:32.435][P:40352/T:15128][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-15 11:15:32.452][P:40352/T:15128][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002D880000 | |
4 | - | |
5 | -[2021-01-15 11:15:32.452][P:40352/T:15128][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-15 11:15:32.458][P:40352/T:15128][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001D200050, dwUser=0000000000000000]. | |
7 | -[2021-01-15 11:15:32.458][P:40352/T:15128][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-15 11:15:32.458][P:40352/T:15128][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-15 11:15:32.458][P:40352/T:15128][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-15 11:15:32.460][P:40352/T:15128][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-15 11:15:32.460][P:40352/T:15128][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-15 11:15:32.467][P:40352/T:15128][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001D200090, dwUserData=0000000000000000.] | |
13 | -[2021-01-15 11:15:32.467][P:40352/T:15128][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=514523904.] | |
14 | -[2021-01-15 11:15:40.574][P:40352/T:34080][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
15 | -[2021-01-15 11:15:40.574][P:40352/T:34080][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.94:38334 | |
16 | -[2021-01-15 11:15:40.764][P:40352/T:38536][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
17 | -[2021-01-15 11:15:40.764][P:40352/T:30804][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 38334, connectID is 0, chn is 0, registed |
cloud/dahua/sdklog/2021-01-15_11-18-37.log
... | ... | @@ -1,17 +0,0 @@ |
1 | -Begin Time:2021-01-15 11:18:37.947 | |
2 | -[2021-01-15 11:18:37.948][P:39888/T:33452][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-15 11:18:37.960][P:39888/T:33452][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000307C0000 | |
4 | - | |
5 | -[2021-01-15 11:18:37.960][P:39888/T:33452][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-15 11:18:37.964][P:39888/T:33452][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C3C0050, dwUser=0000000000000000]. | |
7 | -[2021-01-15 11:18:37.964][P:39888/T:33452][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-15 11:18:37.966][P:39888/T:33452][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-15 11:18:37.966][P:39888/T:33452][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-15 11:18:37.967][P:39888/T:33452][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-15 11:18:37.967][P:39888/T:33452][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-15 11:18:37.974][P:39888/T:33452][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001C3C0090, dwUserData=0000000000000000.] | |
13 | -[2021-01-15 11:18:37.974][P:39888/T:33452][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=495456752.] | |
14 | -[2021-01-15 11:18:47.377][P:39888/T:39376][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
15 | -[2021-01-15 11:18:47.377][P:39888/T:39376][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.94:38368 | |
16 | -[2021-01-15 11:18:47.574][P:39888/T:20128][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
17 | -[2021-01-15 11:18:47.574][P:39888/T:35996][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 38368, connectID is 0, chn is 0, registed |
cloud/dahua/sdklog/2021-01-15_11-21-43.log
... | ... | @@ -1,17 +0,0 @@ |
1 | -Begin Time:2021-01-15 11:21:43.032 | |
2 | -[2021-01-15 11:21:43.032][P:37232/T:41844][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-15 11:21:43.046][P:37232/T:41844][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002DD60000 | |
4 | - | |
5 | -[2021-01-15 11:21:43.046][P:37232/T:41844][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-15 11:21:43.051][P:37232/T:41844][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CA10050, dwUser=0000000000000000]. | |
7 | -[2021-01-15 11:21:43.051][P:37232/T:41844][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-15 11:21:43.051][P:37232/T:41844][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-15 11:21:43.051][P:37232/T:41844][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-15 11:21:43.052][P:37232/T:41844][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-15 11:21:43.052][P:37232/T:41844][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-15 11:21:43.059][P:37232/T:41844][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001CA10090, dwUserData=0000000000000000.] | |
13 | -[2021-01-15 11:21:43.060][P:37232/T:41844][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=502073648.] | |
14 | -[2021-01-15 11:21:52.926][P:37232/T:9668][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
15 | -[2021-01-15 11:21:52.926][P:37232/T:9668][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.94:38404 | |
16 | -[2021-01-15 11:21:53.127][P:37232/T:41448][Utils.cpp:5175][Info][0] pszIp:172.16.2.94, szIpLen:16 | |
17 | -[2021-01-15 11:21:53.127][P:37232/T:40860][Manager.cpp:1265][Info][0] Device ip 172.16.2.94, port 38404, connectID is 0, chn is 0, registed |
cloud/dahua/sdklog/2021-01-15_11-22-29.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-01-15 11:22:29.621 | |
2 | -[2021-01-15 11:22:29.621][P:21216/T:5880][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-15 11:22:29.638][P:21216/T:5880][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002A950000 | |
4 | - | |
5 | -[2021-01-15 11:22:29.638][P:21216/T:5880][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-15 11:22:29.643][P:21216/T:5880][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000003150050, dwUser=0000000000000000]. | |
7 | -[2021-01-15 11:22:29.643][P:21216/T:5880][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-15 11:22:29.645][P:21216/T:5880][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-15 11:22:29.645][P:21216/T:5880][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-15 11:22:29.647][P:21216/T:5880][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-15 11:22:29.647][P:21216/T:5880][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-15 11:22:29.654][P:21216/T:5880][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=0000000003150090, dwUserData=0000000000000000.] | |
13 | -[2021-01-15 11:22:29.654][P:21216/T:5880][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=505807616.] |
cloud/dahua/sdklog/2021-01-15_11-22-56.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-01-15 11:22:56.571 | |
2 | -[2021-01-15 11:22:56.571][P:29940/T:39616][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-15 11:22:56.585][P:29940/T:39616][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028C30000 | |
4 | - | |
5 | -[2021-01-15 11:22:56.585][P:29940/T:39616][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-15 11:22:56.590][P:29940/T:39616][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C9E0050, dwUser=0000000000000000]. | |
7 | -[2021-01-15 11:22:56.590][P:29940/T:39616][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-15 11:22:56.592][P:29940/T:39616][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-15 11:22:56.592][P:29940/T:39616][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-15 11:22:56.593][P:29940/T:39616][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-15 11:22:56.593][P:29940/T:39616][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-15 11:22:56.599][P:29940/T:39616][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001C9E0090, dwUserData=0000000000000000.] | |
13 | -[2021-01-15 11:22:56.599][P:29940/T:39616][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=497485504.] |
cloud/dahua/sdklog/2021-01-28_23-27-41.log
... | ... | @@ -1,34 +0,0 @@ |
1 | -Begin Time:2021-01-28 23:27:41.537 | |
2 | -[2021-01-28 23:27:41.537][P:7824/T:12128][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-28 23:27:41.558][P:7824/T:12128][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002DE50000 | |
4 | - | |
5 | -[2021-01-28 23:27:41.558][P:7824/T:12128][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-28 23:27:41.566][P:7824/T:12128][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C210050, dwUser=0000000000000000]. | |
7 | -[2021-01-28 23:27:41.566][P:7824/T:12128][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-28 23:27:41.566][P:7824/T:12128][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-28 23:27:41.566][P:7824/T:12128][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-28 23:27:41.567][P:7824/T:12128][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-28 23:27:41.567][P:7824/T:12128][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-28 23:27:41.880][P:7824/T:12128][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001C210090, dwUserData=0000000000000000.] | |
13 | -[2021-01-28 23:27:41.882][P:7824/T:12128][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=493884496.] | |
14 | -[2021-01-28 23:27:47.313][P:7824/T:17860][Utils.cpp:5175][Info][0] pszIp:172.16.2.17, szIpLen:16 | |
15 | -[2021-01-28 23:27:47.313][P:7824/T:17860][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.17:35120 | |
16 | -[2021-01-28 23:27:47.517][P:7824/T:17664][Utils.cpp:5175][Info][0] pszIp:172.16.2.17, szIpLen:16 | |
17 | -[2021-01-28 23:27:47.517][P:7824/T:18000][Manager.cpp:1265][Info][0] Device ip 172.16.2.17, port 35120, connectID is 0, chn is 0, registed | |
18 | -[2021-01-28 23:28:17.556][P:7824/T:17664][Utils.cpp:5175][Info][0] pszIp:172.16.2.17, szIpLen:16 | |
19 | -[2021-01-28 23:28:45.202][P:7824/T:17664][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:1 | |
20 | -[2021-01-28 23:28:45.202][P:7824/T:17664][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.17, port is 35120 | |
21 | -[2021-01-28 23:28:45.202][P:7824/T:17664][Utils.cpp:5175][Info][0] pszIp:172.16.2.17, szIpLen:16 | |
22 | -[2021-01-28 23:28:45.202][P:7824/T:17664][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.17, port:35120 | |
23 | -[2021-01-28 23:28:45.306][P:7824/T:17860][Utils.cpp:5175][Info][0] pszIp:172.16.2.17, szIpLen:16 | |
24 | -[2021-01-28 23:28:45.306][P:7824/T:17860][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.17:35122 | |
25 | -[2021-01-28 23:28:45.498][P:7824/T:17664][Utils.cpp:5175][Info][0] pszIp:172.16.2.17, szIpLen:16 | |
26 | -[2021-01-28 23:29:15.517][P:7824/T:17664][Utils.cpp:5175][Info][0] pszIp:172.16.2.17, szIpLen:16 | |
27 | -[2021-01-28 23:29:45.202][P:7824/T:17664][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:2 | |
28 | -[2021-01-28 23:29:45.202][P:7824/T:17664][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.17, port is 35122 | |
29 | -[2021-01-28 23:29:45.202][P:7824/T:17664][Utils.cpp:5175][Info][0] pszIp:172.16.2.17, szIpLen:16 | |
30 | -[2021-01-28 23:29:45.202][P:7824/T:17664][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.17, port:35122 | |
31 | -[2021-01-28 23:29:45.377][P:7824/T:17860][Utils.cpp:5175][Info][0] pszIp:172.16.2.17, szIpLen:16 | |
32 | -[2021-01-28 23:29:45.377][P:7824/T:17860][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.17:35124 | |
33 | -[2021-01-28 23:29:45.576][P:7824/T:17664][Utils.cpp:5175][Info][0] pszIp:172.16.2.17, szIpLen:16 | |
34 | -[2021-01-28 23:30:04.909][P:7824/T:18000][Manager.cpp:1265][Info][0] Device ip 172.16.2.17, port 35124, connectID is 0, chn is 0, registed |
cloud/dahua/sdklog/2021-01-28_23-37-25.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-01-28 23:37:25.315 | |
2 | -[2021-01-28 23:37:25.315][P:18008/T:16952][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-28 23:37:25.332][P:18008/T:16952][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028E30000 | |
4 | - | |
5 | -[2021-01-28 23:37:25.332][P:18008/T:16952][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-28 23:37:25.338][P:18008/T:16952][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C8A0050, dwUser=0000000000000000]. | |
7 | -[2021-01-28 23:37:25.338][P:18008/T:16952][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-28 23:37:25.340][P:18008/T:16952][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-28 23:37:25.340][P:18008/T:16952][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-28 23:37:25.341][P:18008/T:16952][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-28 23:37:25.341][P:18008/T:16952][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-28 23:37:25.349][P:18008/T:16952][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001C8A0090, dwUserData=0000000000000000.] | |
13 | -[2021-01-28 23:37:25.349][P:18008/T:16952][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=495918032.] |
cloud/dahua/sdklog/2021-01-28_23-38-23.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-01-28 23:38:23.032 | |
2 | -[2021-01-28 23:38:23.033][P:15816/T:13976][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-28 23:38:23.050][P:15816/T:13976][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002B410000 | |
4 | - | |
5 | -[2021-01-28 23:38:23.050][P:15816/T:13976][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-28 23:38:23.054][P:15816/T:13976][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CA90050, dwUser=0000000000000000]. | |
7 | -[2021-01-28 23:38:23.055][P:15816/T:13976][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-28 23:38:23.055][P:15816/T:13976][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-28 23:38:23.055][P:15816/T:13976][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-28 23:38:23.056][P:15816/T:13976][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-28 23:38:23.056][P:15816/T:13976][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-28 23:38:23.063][P:15816/T:13976][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001CA90090, dwUserData=0000000000000000.] | |
13 | -[2021-01-28 23:38:23.063][P:15816/T:13976][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=500047088.] |
cloud/dahua/sdklog/2021-01-28_23-39-26.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-01-28 23:39:26.453 | |
2 | -[2021-01-28 23:39:26.453][P:12360/T:1292][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-28 23:39:26.474][P:12360/T:1292][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028070000 | |
4 | - | |
5 | -[2021-01-28 23:39:26.474][P:12360/T:1292][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-28 23:39:26.481][P:12360/T:1292][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CDB0050, dwUser=0000000000000000]. | |
7 | -[2021-01-28 23:39:26.481][P:12360/T:1292][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-28 23:39:26.482][P:12360/T:1292][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-28 23:39:26.482][P:12360/T:1292][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-28 23:39:26.483][P:12360/T:1292][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-28 23:39:26.483][P:12360/T:1292][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-28 23:39:26.491][P:12360/T:1292][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001CDB0090, dwUserData=0000000000000000.] | |
13 | -[2021-01-28 23:39:26.492][P:12360/T:1292][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=501487408.] |
cloud/dahua/sdklog/2021-01-28_23-40-26.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-01-28 23:40:26.124 | |
2 | -[2021-01-28 23:40:26.124][P:17680/T:16504][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-28 23:40:26.142][P:17680/T:16504][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029700000 | |
4 | - | |
5 | -[2021-01-28 23:40:26.142][P:17680/T:16504][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-28 23:40:26.147][P:17680/T:16504][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001D050050, dwUser=0000000000000000]. | |
7 | -[2021-01-28 23:40:26.147][P:17680/T:16504][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-28 23:40:26.148][P:17680/T:16504][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-28 23:40:26.148][P:17680/T:16504][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-28 23:40:26.149][P:17680/T:16504][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-28 23:40:26.149][P:17680/T:16504][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-28 23:40:26.157][P:17680/T:16504][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001D050090, dwUserData=0000000000000000.] | |
13 | -[2021-01-28 23:40:26.157][P:17680/T:16504][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=504170704.] |
cloud/dahua/sdklog/2021-01-28_23-42-28.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-01-28 23:42:28.112 | |
2 | -[2021-01-28 23:42:28.112][P:17856/T:15392][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-28 23:42:28.136][P:17856/T:15392][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002A9F0000 | |
4 | - | |
5 | -[2021-01-28 23:42:28.137][P:17856/T:15392][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-28 23:42:28.143][P:17856/T:15392][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C330050, dwUser=0000000000000000]. | |
7 | -[2021-01-28 23:42:28.143][P:17856/T:15392][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-28 23:42:28.145][P:17856/T:15392][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-28 23:42:28.145][P:17856/T:15392][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-28 23:42:28.146][P:17856/T:15392][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-28 23:42:28.146][P:17856/T:15392][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-28 23:42:28.154][P:17856/T:15392][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001C330090, dwUserData=0000000000000000.] | |
13 | -[2021-01-28 23:42:28.154][P:17856/T:15392][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=490609904.] |
cloud/dahua/sdklog/2021-01-28_23-43-23.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-01-28 23:43:23.586 | |
2 | -[2021-01-28 23:43:23.586][P:17668/T:13072][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-28 23:43:23.605][P:17668/T:13072][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028930000 | |
4 | - | |
5 | -[2021-01-28 23:43:23.605][P:17668/T:13072][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-28 23:43:23.610][P:17668/T:13072][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000002B90050, dwUser=0000000000000000]. | |
7 | -[2021-01-28 23:43:23.610][P:17668/T:13072][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-28 23:43:23.613][P:17668/T:13072][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-28 23:43:23.613][P:17668/T:13072][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-28 23:43:23.614][P:17668/T:13072][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-28 23:43:23.614][P:17668/T:13072][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-28 23:43:23.620][P:17668/T:13072][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=0000000002B90090, dwUserData=0000000000000000.] | |
13 | -[2021-01-28 23:43:23.621][P:17668/T:13072][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=476448240.] |
cloud/dahua/sdklog/2021-01-28_23-44-11.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-01-28 23:44:11.018 | |
2 | -[2021-01-28 23:44:11.018][P:17776/T:16728][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-28 23:44:11.037][P:17776/T:16728][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002A360000 | |
4 | - | |
5 | -[2021-01-28 23:44:11.037][P:17776/T:16728][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-28 23:44:11.041][P:17776/T:16728][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CA70050, dwUser=0000000000000000]. | |
7 | -[2021-01-28 23:44:11.041][P:17776/T:16728][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-28 23:44:11.043][P:17776/T:16728][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-28 23:44:11.043][P:17776/T:16728][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-28 23:44:11.044][P:17776/T:16728][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-28 23:44:11.044][P:17776/T:16728][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-28 23:44:11.051][P:17776/T:16728][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001CA70090, dwUserData=0000000000000000.] | |
13 | -[2021-01-28 23:44:11.051][P:17776/T:16728][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=498342272.] |
cloud/dahua/sdklog/2021-01-28_23-52-37.log
... | ... | @@ -1,17 +0,0 @@ |
1 | -Begin Time:2021-01-28 23:52:37.394 | |
2 | -[2021-01-28 23:52:37.395][P:9568/T:13912][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-28 23:52:37.411][P:9568/T:13912][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029580000 | |
4 | - | |
5 | -[2021-01-28 23:52:37.411][P:9568/T:13912][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-28 23:52:37.416][P:9568/T:13912][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001D0D0050, dwUser=0000000000000000]. | |
7 | -[2021-01-28 23:52:37.416][P:9568/T:13912][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-28 23:52:37.418][P:9568/T:13912][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-28 23:52:37.418][P:9568/T:13912][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-28 23:52:37.419][P:9568/T:13912][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-28 23:52:37.419][P:9568/T:13912][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-28 23:52:37.425][P:9568/T:13912][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001D0D0090, dwUserData=0000000000000000.] | |
13 | -[2021-01-28 23:52:37.425][P:9568/T:13912][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=504435056.] | |
14 | -[2021-01-28 23:52:38.019][P:9568/T:16996][Utils.cpp:5175][Info][0] pszIp:172.16.2.17, szIpLen:16 | |
15 | -[2021-01-28 23:52:38.020][P:9568/T:16996][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.17:35394 | |
16 | -[2021-01-28 23:52:38.210][P:9568/T:18120][Utils.cpp:5175][Info][0] pszIp:172.16.2.17, szIpLen:16 | |
17 | -[2021-01-28 23:52:38.210][P:9568/T:12988][Manager.cpp:1265][Info][0] Device ip 172.16.2.17, port 35394, connectID is 0, chn is 0, registed |
cloud/dahua/sdklog/2021-01-28_23-53-51.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-01-28 23:53:51.105 | |
2 | -[2021-01-28 23:53:51.106][P:15060/T:18060][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-28 23:53:51.123][P:15060/T:18060][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029680000 | |
4 | - | |
5 | -[2021-01-28 23:53:51.123][P:15060/T:18060][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-28 23:53:51.128][P:15060/T:18060][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=00000000035C0050, dwUser=0000000000000000]. | |
7 | -[2021-01-28 23:53:51.128][P:15060/T:18060][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-28 23:53:51.130][P:15060/T:18060][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-28 23:53:51.130][P:15060/T:18060][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-28 23:53:51.131][P:15060/T:18060][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-28 23:53:51.131][P:15060/T:18060][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-28 23:53:51.139][P:15060/T:18060][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=00000000035C0090, dwUserData=0000000000000000.] | |
13 | -[2021-01-28 23:53:51.139][P:15060/T:18060][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=485825776.] |
cloud/dahua/sdklog/2021-01-28_23-55-20.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-01-28 23:55:20.269 | |
2 | -[2021-01-28 23:55:20.270][P:15868/T:17504][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-28 23:55:20.285][P:15868/T:17504][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000030150000 | |
4 | - | |
5 | -[2021-01-28 23:55:20.285][P:15868/T:17504][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-28 23:55:20.290][P:15868/T:17504][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=00000000023F0050, dwUser=0000000000000000]. | |
7 | -[2021-01-28 23:55:20.290][P:15868/T:17504][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-28 23:55:20.291][P:15868/T:17504][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-28 23:55:20.291][P:15868/T:17504][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-28 23:55:20.292][P:15868/T:17504][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-28 23:55:20.292][P:15868/T:17504][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-28 23:55:20.299][P:15868/T:17504][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=00000000023F0090, dwUserData=0000000000000000.] | |
13 | -[2021-01-28 23:55:20.299][P:15868/T:17504][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=495586928.] |
cloud/dahua/sdklog/2021-01-28_23-58-20.log
... | ... | @@ -1,17 +0,0 @@ |
1 | -Begin Time:2021-01-28 23:58:20.637 | |
2 | -[2021-01-28 23:58:20.637][P:17784/T:16760][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-28 23:58:20.660][P:17784/T:16760][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000294C0000 | |
4 | - | |
5 | -[2021-01-28 23:58:20.660][P:17784/T:16760][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-28 23:58:20.665][P:17784/T:16760][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000003880050, dwUser=0000000000000000]. | |
7 | -[2021-01-28 23:58:20.665][P:17784/T:16760][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-28 23:58:20.667][P:17784/T:16760][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-28 23:58:20.667][P:17784/T:16760][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-28 23:58:20.668][P:17784/T:16760][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-28 23:58:20.668][P:17784/T:16760][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-28 23:58:20.675][P:17784/T:16760][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=0000000003880090, dwUserData=0000000000000000.] | |
13 | -[2021-01-28 23:58:20.675][P:17784/T:16760][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=512361232.] | |
14 | -[2021-01-28 23:58:21.041][P:17784/T:5916][Utils.cpp:5175][Info][0] pszIp:172.16.2.17, szIpLen:16 | |
15 | -[2021-01-28 23:58:21.041][P:17784/T:5916][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.17:35462 | |
16 | -[2021-01-28 23:58:21.244][P:17784/T:1004][Utils.cpp:5175][Info][0] pszIp:172.16.2.17, szIpLen:16 | |
17 | -[2021-01-28 23:58:21.244][P:17784/T:18340][Manager.cpp:1265][Info][0] Device ip 172.16.2.17, port 35462, connectID is 0, chn is 0, registed |
cloud/dahua/sdklog/2021-02-04_20-10-29.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 20:10:29.139 | |
2 | -[2021-02-04 20:10:29.139][P:7564/T:8776][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 20:10:29.156][P:7564/T:8776][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000297B0000 | |
4 | - | |
5 | -[2021-02-04 20:10:29.156][P:7564/T:8776][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 20:10:29.164][P:7564/T:8776][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000003280050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 20:10:29.164][P:7564/T:8776][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 20:10:29.165][P:7564/T:8776][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 20:10:29.165][P:7564/T:8776][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 20:10:29.166][P:7564/T:8776][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 20:10:29.166][P:7564/T:8776][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 20:10:29.174][P:7564/T:8776][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=0000000003280090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 20:10:29.177][P:7564/T:8776][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=593694352.] |
cloud/dahua/sdklog/2021-02-04_20-11-21.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 20:11:21.577 | |
2 | -[2021-02-04 20:11:21.577][P:14240/T:9440][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 20:11:21.593][P:14240/T:9440][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029800000 | |
4 | - | |
5 | -[2021-02-04 20:11:21.593][P:14240/T:9440][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 20:11:21.598][P:14240/T:9440][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C130050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 20:11:21.598][P:14240/T:9440][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 20:11:21.599][P:14240/T:9440][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 20:11:21.599][P:14240/T:9440][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 20:11:21.600][P:14240/T:9440][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 20:11:21.600][P:14240/T:9440][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 20:11:21.606][P:14240/T:9440][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C130090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 20:11:21.607][P:14240/T:9440][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=475861360.] |
cloud/dahua/sdklog/2021-02-04_20-14-29.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 20:14:29.711 | |
2 | -[2021-02-04 20:14:29.711][P:11708/T:15292][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 20:14:29.726][P:11708/T:15292][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002D550000 | |
4 | - | |
5 | -[2021-02-04 20:14:29.726][P:11708/T:15292][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 20:14:29.731][P:11708/T:15292][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000002CE0050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 20:14:29.731][P:11708/T:15292][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 20:14:29.732][P:11708/T:15292][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 20:14:29.732][P:11708/T:15292][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 20:14:29.733][P:11708/T:15292][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 20:14:29.733][P:11708/T:15292][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 20:14:29.741][P:11708/T:15292][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=0000000002CE0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 20:14:29.742][P:11708/T:15292][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=526850576.] |
cloud/dahua/sdklog/2021-02-04_20-24-58.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 20:24:58.874 | |
2 | -[2021-02-04 20:24:58.875][P:9908/T:14556][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 20:24:58.889][P:9908/T:14556][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029A20000 | |
4 | - | |
5 | -[2021-02-04 20:24:58.889][P:9908/T:14556][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 20:24:58.894][P:9908/T:14556][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001D160050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 20:24:58.894][P:9908/T:14556][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 20:24:58.896][P:9908/T:14556][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 20:24:58.896][P:9908/T:14556][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 20:24:58.897][P:9908/T:14556][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 20:24:58.897][P:9908/T:14556][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 20:24:58.905][P:9908/T:14556][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001D160090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 20:24:58.905][P:9908/T:14556][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=558698432.] |
cloud/dahua/sdklog/2021-02-04_20-34-15.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 20:34:15.287 | |
2 | -[2021-02-04 20:34:15.287][P:11784/T:7596][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 20:34:15.302][P:11784/T:7596][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029BE0000 | |
4 | - | |
5 | -[2021-02-04 20:34:15.302][P:11784/T:7596][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 20:34:15.308][P:11784/T:7596][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C830050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 20:34:15.308][P:11784/T:7596][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 20:34:15.310][P:11784/T:7596][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 20:34:15.310][P:11784/T:7596][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 20:34:15.312][P:11784/T:7596][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 20:34:15.312][P:11784/T:7596][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 20:34:15.318][P:11784/T:7596][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C830090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 20:34:15.318][P:11784/T:7596][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=495649552.] |
cloud/dahua/sdklog/2021-02-04_20-37-40.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 20:37:40.210 | |
2 | -[2021-02-04 20:37:40.210][P:1796/T:15116][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 20:37:40.226][P:1796/T:15116][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002FE60000 | |
4 | - | |
5 | -[2021-02-04 20:37:40.226][P:1796/T:15116][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 20:37:40.231][P:1796/T:15116][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000003460050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 20:37:40.231][P:1796/T:15116][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 20:37:40.233][P:1796/T:15116][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 20:37:40.233][P:1796/T:15116][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 20:37:40.234][P:1796/T:15116][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 20:37:40.234][P:1796/T:15116][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 20:37:40.241][P:1796/T:15116][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=0000000003460090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 20:37:40.242][P:1796/T:15116][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=484711664.] |
cloud/dahua/sdklog/2021-02-04_20-41-53.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 20:41:53.430 | |
2 | -[2021-02-04 20:41:53.430][P:7100/T:14612][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 20:41:53.445][P:7100/T:14612][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029CA0000 | |
4 | - | |
5 | -[2021-02-04 20:41:53.445][P:7100/T:14612][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 20:41:53.450][P:7100/T:14612][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000002D80050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 20:41:53.450][P:7100/T:14612][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 20:41:53.452][P:7100/T:14612][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 20:41:53.452][P:7100/T:14612][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 20:41:53.453][P:7100/T:14612][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 20:41:53.453][P:7100/T:14612][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 20:41:53.460][P:7100/T:14612][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=0000000002D80090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 20:41:53.460][P:7100/T:14612][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=493818224.] |
cloud/dahua/sdklog/2021-02-04_20-42-57.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 20:42:57.612 | |
2 | -[2021-02-04 20:42:57.612][P:15152/T:9684][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 20:42:57.627][P:15152/T:9684][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000280B0000 | |
4 | - | |
5 | -[2021-02-04 20:42:57.627][P:15152/T:9684][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 20:42:57.632][P:15152/T:9684][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C5C0050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 20:42:57.632][P:15152/T:9684][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 20:42:57.634][P:15152/T:9684][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 20:42:57.634][P:15152/T:9684][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 20:42:57.635][P:15152/T:9684][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 20:42:57.635][P:15152/T:9684][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 20:42:57.641][P:15152/T:9684][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C5C0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 20:42:57.641][P:15152/T:9684][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=493032528.] |
cloud/dahua/sdklog/2021-02-04_20-45-08.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 20:45:08.651 | |
2 | -[2021-02-04 20:45:08.651][P:11796/T:13384][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 20:45:08.665][P:11796/T:13384][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000256F0000 | |
4 | - | |
5 | -[2021-02-04 20:45:08.666][P:11796/T:13384][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 20:45:08.671][P:11796/T:13384][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C960050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 20:45:08.671][P:11796/T:13384][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 20:45:08.671][P:11796/T:13384][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 20:45:08.671][P:11796/T:13384][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 20:45:08.672][P:11796/T:13384][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 20:45:08.672][P:11796/T:13384][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 20:45:08.678][P:11796/T:13384][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C960090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 20:45:08.678][P:11796/T:13384][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=496702544.] |
cloud/dahua/sdklog/2021-02-04_20-52-51.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 20:52:51.678 | |
2 | -[2021-02-04 20:52:51.678][P:7024/T:15336][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 20:52:51.695][P:7024/T:15336][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000291D0000 | |
4 | - | |
5 | -[2021-02-04 20:52:51.695][P:7024/T:15336][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 20:52:51.701][P:7024/T:15336][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CE00050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 20:52:51.701][P:7024/T:15336][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 20:52:51.703][P:7024/T:15336][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 20:52:51.703][P:7024/T:15336][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 20:52:51.704][P:7024/T:15336][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 20:52:51.704][P:7024/T:15336][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 20:52:51.710][P:7024/T:15336][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CE00090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 20:52:51.710][P:7024/T:15336][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=501488880.] |
cloud/dahua/sdklog/2021-02-04_20-53-32.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 20:53:32.291 | |
2 | -[2021-02-04 20:53:32.291][P:16132/T:16244][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 20:53:32.305][P:16132/T:16244][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000281D0000 | |
4 | - | |
5 | -[2021-02-04 20:53:32.305][P:16132/T:16244][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 20:53:32.310][P:16132/T:16244][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=00000000033A0050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 20:53:32.310][P:16132/T:16244][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 20:53:32.312][P:16132/T:16244][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 20:53:32.312][P:16132/T:16244][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 20:53:32.314][P:16132/T:16244][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 20:53:32.314][P:16132/T:16244][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 20:53:32.322][P:16132/T:16244][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=00000000033A0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 20:53:32.322][P:16132/T:16244][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=483397232.] |
cloud/dahua/sdklog/2021-02-04_20-59-55.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 20:59:55.287 | |
2 | -[2021-02-04 20:59:55.287][P:12516/T:14300][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 20:59:55.306][P:12516/T:14300][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029300000 | |
4 | - | |
5 | -[2021-02-04 20:59:55.306][P:12516/T:14300][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 20:59:55.311][P:12516/T:14300][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CD80050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 20:59:55.311][P:12516/T:14300][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 20:59:55.313][P:12516/T:14300][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 20:59:55.313][P:12516/T:14300][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 20:59:55.313][P:12516/T:14300][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 20:59:55.313][P:12516/T:14300][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 20:59:55.321][P:12516/T:14300][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CD80090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 20:59:55.321][P:12516/T:14300][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=501030128.] |
cloud/dahua/sdklog/2021-02-04_21-06-03.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 21:06:03.326 | |
2 | -[2021-02-04 21:06:03.326][P:6888/T:8776][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 21:06:03.343][P:6888/T:8776][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028940000 | |
4 | - | |
5 | -[2021-02-04 21:06:03.343][P:6888/T:8776][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 21:06:03.348][P:6888/T:8776][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C610050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 21:06:03.348][P:6888/T:8776][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 21:06:03.350][P:6888/T:8776][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 21:06:03.350][P:6888/T:8776][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 21:06:03.351][P:6888/T:8776][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 21:06:03.351][P:6888/T:8776][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 21:06:03.360][P:6888/T:8776][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C610090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 21:06:03.360][P:6888/T:8776][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=493293168.] |
cloud/dahua/sdklog/2021-02-04_21-11-56.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 21:11:56.133 | |
2 | -[2021-02-04 21:11:56.133][P:14640/T:15656][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 21:11:56.149][P:14640/T:15656][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002A390000 | |
4 | - | |
5 | -[2021-02-04 21:11:56.149][P:14640/T:15656][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 21:11:56.154][P:14640/T:15656][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CBC0050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 21:11:56.154][P:14640/T:15656][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 21:11:56.156][P:14640/T:15656][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 21:11:56.156][P:14640/T:15656][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 21:11:56.157][P:14640/T:15656][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 21:11:56.158][P:14640/T:15656][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 21:11:56.163][P:14640/T:15656][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CBC0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 21:11:56.164][P:14640/T:15656][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=499520592.] |
cloud/dahua/sdklog/2021-02-04_21-16-04.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 21:16:04.437 | |
2 | -[2021-02-04 21:16:04.437][P:16332/T:14812][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 21:16:04.456][P:16332/T:14812][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002A870000 | |
4 | - | |
5 | -[2021-02-04 21:16:04.456][P:16332/T:14812][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 21:16:04.461][P:16332/T:14812][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001D210050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 21:16:04.461][P:16332/T:14812][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 21:16:04.463][P:16332/T:14812][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 21:16:04.463][P:16332/T:14812][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 21:16:04.465][P:16332/T:14812][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 21:16:04.465][P:16332/T:14812][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 21:16:04.474][P:16332/T:14812][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001D210090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 21:16:04.475][P:16332/T:14812][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=560010320.] |
cloud/dahua/sdklog/2021-02-04_21-18-25.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 21:18:25.894 | |
2 | -[2021-02-04 21:18:25.894][P:9440/T:16192][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 21:18:25.916][P:9440/T:16192][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029830000 | |
4 | - | |
5 | -[2021-02-04 21:18:25.916][P:9440/T:16192][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 21:18:25.922][P:9440/T:16192][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001D220050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 21:18:25.922][P:9440/T:16192][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 21:18:25.924][P:9440/T:16192][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 21:18:25.924][P:9440/T:16192][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 21:18:25.925][P:9440/T:16192][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 21:18:25.925][P:9440/T:16192][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 21:18:25.932][P:9440/T:16192][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001D220090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 21:18:25.932][P:9440/T:16192][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=509808240.] |
cloud/dahua/sdklog/2021-02-04_21-20-41.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 21:20:41.023 | |
2 | -[2021-02-04 21:20:41.023][P:7460/T:6088][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 21:20:41.037][P:7460/T:6088][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000027FA0000 | |
4 | - | |
5 | -[2021-02-04 21:20:41.037][P:7460/T:6088][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 21:20:41.042][P:7460/T:6088][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C600050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 21:20:41.042][P:7460/T:6088][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 21:20:41.043][P:7460/T:6088][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 21:20:41.043][P:7460/T:6088][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 21:20:41.044][P:7460/T:6088][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 21:20:41.044][P:7460/T:6088][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 21:20:41.051][P:7460/T:6088][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C600090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 21:20:41.051][P:7460/T:6088][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=568072720.] |
cloud/dahua/sdklog/2021-02-04_21-24-14.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 21:24:14.924 | |
2 | -[2021-02-04 21:24:14.924][P:11708/T:7772][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 21:24:14.940][P:11708/T:7772][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000024670000 | |
4 | - | |
5 | -[2021-02-04 21:24:14.941][P:11708/T:7772][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 21:24:14.945][P:11708/T:7772][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000003740050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 21:24:14.945][P:11708/T:7772][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 21:24:14.945][P:11708/T:7772][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 21:24:14.945][P:11708/T:7772][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 21:24:14.946][P:11708/T:7772][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 21:24:14.947][P:11708/T:7772][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 21:24:14.953][P:11708/T:7772][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=0000000003740090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 21:24:14.954][P:11708/T:7772][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=487659312.] |
cloud/dahua/sdklog/2021-02-04_21-28-50.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 21:28:50.044 | |
2 | -[2021-02-04 21:28:50.044][P:15952/T:15052][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 21:28:50.064][P:15952/T:15052][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002A740000 | |
4 | - | |
5 | -[2021-02-04 21:28:50.064][P:15952/T:15052][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 21:28:50.070][P:15952/T:15052][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CF50050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 21:28:50.070][P:15952/T:15052][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 21:28:50.071][P:15952/T:15052][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 21:28:50.071][P:15952/T:15052][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 21:28:50.072][P:15952/T:15052][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 21:28:50.072][P:15952/T:15052][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 21:28:50.079][P:15952/T:15052][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CF50090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 21:28:50.079][P:15952/T:15052][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=502928912.] |
cloud/dahua/sdklog/2021-02-04_21-32-23.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 21:32:23.781 | |
2 | -[2021-02-04 21:32:23.781][P:11604/T:13244][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 21:32:23.802][P:11604/T:13244][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000027830000 | |
4 | - | |
5 | -[2021-02-04 21:32:23.802][P:11604/T:13244][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 21:32:23.807][P:11604/T:13244][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C700050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 21:32:23.808][P:11604/T:13244][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 21:32:23.810][P:11604/T:13244][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 21:32:23.810][P:11604/T:13244][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 21:32:23.811][P:11604/T:13244][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 21:32:23.811][P:11604/T:13244][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 21:32:23.820][P:11604/T:13244][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C700090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 21:32:23.820][P:11604/T:13244][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=494274032.] |
cloud/dahua/sdklog/2021-02-04_21-33-18.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 21:33:18.304 | |
2 | -[2021-02-04 21:33:18.304][P:16232/T:14348][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 21:33:18.324][P:16232/T:14348][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000281C0000 | |
4 | - | |
5 | -[2021-02-04 21:33:18.324][P:16232/T:14348][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 21:33:18.330][P:16232/T:14348][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001D030050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 21:33:18.330][P:16232/T:14348][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 21:33:18.332][P:16232/T:14348][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 21:33:18.332][P:16232/T:14348][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 21:33:18.333][P:16232/T:14348][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 21:33:18.333][P:16232/T:14348][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 21:33:18.340][P:16232/T:14348][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001D030090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 21:33:18.341][P:16232/T:14348][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=578948720.] |
cloud/dahua/sdklog/2021-02-04_21-57-42.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 21:57:42.252 | |
2 | -[2021-02-04 21:57:42.252][P:14720/T:5720][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 21:57:42.267][P:14720/T:5720][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029280000 | |
4 | - | |
5 | -[2021-02-04 21:57:42.268][P:14720/T:5720][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 21:57:42.273][P:14720/T:5720][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C6C0050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 21:57:42.273][P:14720/T:5720][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 21:57:42.276][P:14720/T:5720][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 21:57:42.276][P:14720/T:5720][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 21:57:42.277][P:14720/T:5720][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 21:57:42.277][P:14720/T:5720][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 21:57:42.284][P:14720/T:5720][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C6C0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 21:57:42.284][P:14720/T:5720][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=494081104.] |
cloud/dahua/sdklog/2021-02-04_22-00-51.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:00:51.292 | |
2 | -[2021-02-04 22:00:51.292][P:9908/T:15404][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:00:51.309][P:9908/T:15404][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000027B80000 | |
4 | - | |
5 | -[2021-02-04 22:00:51.309][P:9908/T:15404][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:00:51.315][P:9908/T:15404][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000002C70050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:00:51.315][P:9908/T:15404][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:00:51.317][P:9908/T:15404][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:00:51.317][P:9908/T:15404][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:00:51.318][P:9908/T:15404][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:00:51.318][P:9908/T:15404][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:00:51.323][P:9908/T:15404][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=0000000002C70090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:00:51.324][P:9908/T:15404][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=492831504.] |
cloud/dahua/sdklog/2021-02-04_22-14-55.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:14:55.338 | |
2 | -[2021-02-04 22:14:55.339][P:15568/T:16108][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:14:55.358][P:15568/T:16108][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002AC70000 | |
4 | - | |
5 | -[2021-02-04 22:14:55.358][P:15568/T:16108][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:14:55.363][P:15568/T:16108][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001D260050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:14:55.363][P:15568/T:16108][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:14:55.365][P:15568/T:16108][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:14:55.365][P:15568/T:16108][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:14:55.366][P:15568/T:16108][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:14:55.366][P:15568/T:16108][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:14:55.372][P:15568/T:16108][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001D260090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:14:55.372][P:15568/T:16108][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=506600688.] |
cloud/dahua/sdklog/2021-02-04_22-15-45.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:15:45.735 | |
2 | -[2021-02-04 22:15:45.735][P:14548/T:15700][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:15:45.749][P:14548/T:15700][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028C00000 | |
4 | - | |
5 | -[2021-02-04 22:15:45.749][P:14548/T:15700][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:15:45.754][P:14548/T:15700][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C920050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:15:45.754][P:14548/T:15700][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:15:45.755][P:14548/T:15700][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:15:45.755][P:14548/T:15700][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:15:45.757][P:14548/T:15700][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:15:45.757][P:14548/T:15700][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:15:45.764][P:14548/T:15700][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C920090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:15:45.764][P:14548/T:15700][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=528747440.] |
cloud/dahua/sdklog/2021-02-04_22-16-17.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:16:17.474 | |
2 | -[2021-02-04 22:16:17.474][P:16064/T:13328][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:16:17.488][P:16064/T:13328][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002B430000 | |
4 | - | |
5 | -[2021-02-04 22:16:17.488][P:16064/T:13328][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:16:17.493][P:16064/T:13328][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=00000000032E0050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:16:17.493][P:16064/T:13328][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:16:17.494][P:16064/T:13328][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:16:17.494][P:16064/T:13328][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:16:17.495][P:16064/T:13328][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:16:17.495][P:16064/T:13328][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:16:17.502][P:16064/T:13328][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=00000000032E0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:16:17.502][P:16064/T:13328][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=503258352.] |
cloud/dahua/sdklog/2021-02-04_22-17-37.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:17:37.949 | |
2 | -[2021-02-04 22:17:37.949][P:2988/T:14076][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:17:37.964][P:2988/T:14076][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000287F0000 | |
4 | - | |
5 | -[2021-02-04 22:17:37.965][P:2988/T:14076][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:17:37.970][P:2988/T:14076][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CF50050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:17:37.970][P:2988/T:14076][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:17:37.971][P:2988/T:14076][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:17:37.971][P:2988/T:14076][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:17:37.972][P:2988/T:14076][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:17:37.972][P:2988/T:14076][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:17:37.979][P:2988/T:14076][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CF50090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:17:37.980][P:2988/T:14076][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=502861792.] |
cloud/dahua/sdklog/2021-02-04_22-18-30.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:18:30.997 | |
2 | -[2021-02-04 22:18:30.997][P:16548/T:15988][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:18:31.015][P:16548/T:15988][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028BB0000 | |
4 | - | |
5 | -[2021-02-04 22:18:31.015][P:16548/T:15988][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:18:31.019][P:16548/T:15988][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C6D0050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:18:31.019][P:16548/T:15988][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:18:31.020][P:16548/T:15988][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:18:31.020][P:16548/T:15988][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:18:31.021][P:16548/T:15988][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:18:31.021][P:16548/T:15988][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:18:31.027][P:16548/T:15988][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C6D0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:18:31.027][P:16548/T:15988][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=477299472.] |
cloud/dahua/sdklog/2021-02-04_22-19-01.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:19:01.531 | |
2 | -[2021-02-04 22:19:01.531][P:16556/T:16656][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:19:01.551][P:16556/T:16656][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028EE0000 | |
4 | - | |
5 | -[2021-02-04 22:19:01.551][P:16556/T:16656][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:19:01.557][P:16556/T:16656][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C850050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:19:01.557][P:16556/T:16656][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:19:01.559][P:16556/T:16656][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:19:01.559][P:16556/T:16656][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:19:01.560][P:16556/T:16656][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:19:01.561][P:16556/T:16656][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:19:01.567][P:16556/T:16656][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C850090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:19:01.567][P:16556/T:16656][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=497875568.] |
cloud/dahua/sdklog/2021-02-04_22-21-18.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:21:18.375 | |
2 | -[2021-02-04 22:21:18.375][P:15596/T:15392][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:21:18.391][P:15596/T:15392][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029120000 | |
4 | - | |
5 | -[2021-02-04 22:21:18.391][P:15596/T:15392][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:21:18.396][P:15596/T:15392][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CB60050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:21:18.396][P:15596/T:15392][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:21:18.398][P:15596/T:15392][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:21:18.398][P:15596/T:15392][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:21:18.399][P:15596/T:15392][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:21:18.399][P:15596/T:15392][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:21:18.405][P:15596/T:15392][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CB60090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:21:18.405][P:15596/T:15392][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=498736368.] |
cloud/dahua/sdklog/2021-02-04_22-22-16.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:22:16.008 | |
2 | -[2021-02-04 22:22:16.008][P:17244/T:17232][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:22:16.028][P:17244/T:17232][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000027C40000 | |
4 | - | |
5 | -[2021-02-04 22:22:16.028][P:17244/T:17232][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:22:16.033][P:17244/T:17232][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C830050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:22:16.033][P:17244/T:17232][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:22:16.034][P:17244/T:17232][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:22:16.034][P:17244/T:17232][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:22:16.035][P:17244/T:17232][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:22:16.035][P:17244/T:17232][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:22:16.042][P:17244/T:17232][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C830090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:22:16.042][P:17244/T:17232][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=495584752.] |
cloud/dahua/sdklog/2021-02-04_22-22-47.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:22:47.125 | |
2 | -[2021-02-04 22:22:47.125][P:16700/T:15396][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:22:47.143][P:16700/T:15396][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000297E0000 | |
4 | - | |
5 | -[2021-02-04 22:22:47.143][P:16700/T:15396][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:22:47.149][P:16700/T:15396][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CDD0050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:22:47.149][P:16700/T:15396][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:22:47.151][P:16700/T:15396][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:22:47.151][P:16700/T:15396][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:22:47.151][P:16700/T:15396][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:22:47.151][P:16700/T:15396][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:22:47.158][P:16700/T:15396][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CDD0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:22:47.158][P:16700/T:15396][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=501157856.] |
cloud/dahua/sdklog/2021-02-04_22-25-14.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:25:14.129 | |
2 | -[2021-02-04 22:25:14.129][P:17360/T:16596][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:25:14.148][P:17360/T:16596][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000027AE0000 | |
4 | - | |
5 | -[2021-02-04 22:25:14.148][P:17360/T:16596][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:25:14.153][P:17360/T:16596][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000002D70050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:25:14.153][P:17360/T:16596][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:25:14.154][P:17360/T:16596][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:25:14.154][P:17360/T:16596][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:25:14.155][P:17360/T:16596][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:25:14.155][P:17360/T:16596][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:25:14.163][P:17360/T:16596][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=0000000002D70090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:25:14.163][P:17360/T:16596][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=476123504.] |
cloud/dahua/sdklog/2021-02-04_22-41-20.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:41:20.413 | |
2 | -[2021-02-04 22:41:20.413][P:17140/T:14932][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:41:20.434][P:17140/T:14932][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002A540000 | |
4 | - | |
5 | -[2021-02-04 22:41:20.435][P:17140/T:14932][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:41:20.440][P:17140/T:14932][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000002F00050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:41:20.440][P:17140/T:14932][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:41:20.442][P:17140/T:14932][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:41:20.442][P:17140/T:14932][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:41:20.444][P:17140/T:14932][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:41:20.444][P:17140/T:14932][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:41:20.451][P:17140/T:14932][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=0000000002F00090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:41:20.452][P:17140/T:14932][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=496963216.] |
cloud/dahua/sdklog/2021-02-04_22-43-51.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:43:51.254 | |
2 | -[2021-02-04 22:43:51.254][P:16228/T:17364][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:43:51.270][P:16228/T:17364][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000027F30000 | |
4 | - | |
5 | -[2021-02-04 22:43:51.270][P:16228/T:17364][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:43:51.275][P:16228/T:17364][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CB60050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:43:51.275][P:16228/T:17364][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:43:51.277][P:16228/T:17364][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:43:51.277][P:16228/T:17364][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:43:51.278][P:16228/T:17364][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:43:51.278][P:16228/T:17364][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:43:51.286][P:16228/T:17364][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CB60090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:43:51.286][P:16228/T:17364][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=498867440.] |
cloud/dahua/sdklog/2021-02-04_22-44-40.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:44:40.770 | |
2 | -[2021-02-04 22:44:40.770][P:14676/T:11308][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:44:40.792][P:14676/T:11308][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000297E0000 | |
4 | - | |
5 | -[2021-02-04 22:44:40.792][P:14676/T:11308][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:44:40.798][P:14676/T:11308][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CF90050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:44:40.798][P:14676/T:11308][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:44:40.800][P:14676/T:11308][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:44:40.800][P:14676/T:11308][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:44:40.800][P:14676/T:11308][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:44:40.800][P:14676/T:11308][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:44:40.806][P:14676/T:11308][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CF90090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:44:40.807][P:14676/T:11308][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=485101936.] |
cloud/dahua/sdklog/2021-02-04_22-47-16.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:47:16.487 | |
2 | -[2021-02-04 22:47:16.487][P:16972/T:7652][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:47:16.502][P:16972/T:7652][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029A00000 | |
4 | - | |
5 | -[2021-02-04 22:47:16.502][P:16972/T:7652][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:47:16.508][P:16972/T:7652][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001D140050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:47:16.508][P:16972/T:7652][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:47:16.508][P:16972/T:7652][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:47:16.508][P:16972/T:7652][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:47:16.510][P:16972/T:7652][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:47:16.510][P:16972/T:7652][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:47:16.518][P:16972/T:7652][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001D140090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:47:16.518][P:16972/T:7652][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=488310256.] |
cloud/dahua/sdklog/2021-02-04_22-48-18.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:48:18.786 | |
2 | -[2021-02-04 22:48:18.786][P:11604/T:7680][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:48:18.803][P:11604/T:7680][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002B840000 | |
4 | - | |
5 | -[2021-02-04 22:48:18.803][P:11604/T:7680][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:48:18.808][P:11604/T:7680][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001E130050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:48:18.808][P:11604/T:7680][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:48:18.810][P:11604/T:7680][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:48:18.810][P:11604/T:7680][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:48:18.811][P:11604/T:7680][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:48:18.811][P:11604/T:7680][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:48:18.817][P:11604/T:7680][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001E130090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:48:18.818][P:11604/T:7680][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=536943856.] |
cloud/dahua/sdklog/2021-02-04_22-50-07.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:50:07.329 | |
2 | -[2021-02-04 22:50:07.329][P:5780/T:16144][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:50:07.349][P:5780/T:16144][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028BF0000 | |
4 | - | |
5 | -[2021-02-04 22:50:07.350][P:5780/T:16144][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:50:07.354][P:5780/T:16144][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C950050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:50:07.354][P:5780/T:16144][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:50:07.357][P:5780/T:16144][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:50:07.357][P:5780/T:16144][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:50:07.359][P:5780/T:16144][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:50:07.359][P:5780/T:16144][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:50:07.366][P:5780/T:16144][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C950090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:50:07.366][P:5780/T:16144][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=496704016.] |
cloud/dahua/sdklog/2021-02-04_22-53-29.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:53:29.599 | |
2 | -[2021-02-04 22:53:29.599][P:17120/T:12764][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:53:29.615][P:17120/T:12764][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002CC00000 | |
4 | - | |
5 | -[2021-02-04 22:53:29.615][P:17120/T:12764][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:53:29.620][P:17120/T:12764][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C600050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:53:29.620][P:17120/T:12764][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:53:29.622][P:17120/T:12764][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:53:29.622][P:17120/T:12764][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:53:29.622][P:17120/T:12764][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:53:29.622][P:17120/T:12764][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:53:29.631][P:17120/T:12764][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C600090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:53:29.631][P:17120/T:12764][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=493165072.] |
cloud/dahua/sdklog/2021-02-04_22-55-35.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:55:35.250 | |
2 | -[2021-02-04 22:55:35.250][P:15464/T:6260][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:55:35.271][P:15464/T:6260][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028BF0000 | |
4 | - | |
5 | -[2021-02-04 22:55:35.271][P:15464/T:6260][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:55:35.276][P:15464/T:6260][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C7B0050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:55:35.276][P:15464/T:6260][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:55:35.278][P:15464/T:6260][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:55:35.278][P:15464/T:6260][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:55:35.279][P:15464/T:6260][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:55:35.279][P:15464/T:6260][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:55:35.285][P:15464/T:6260][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C7B0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:55:35.285][P:15464/T:6260][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=498735936.] |
cloud/dahua/sdklog/2021-02-04_22-59-37.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 22:59:37.027 | |
2 | -[2021-02-04 22:59:37.027][P:14084/T:11384][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 22:59:37.045][P:14084/T:11384][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028AC0000 | |
4 | - | |
5 | -[2021-02-04 22:59:37.045][P:14084/T:11384][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 22:59:37.050][P:14084/T:11384][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C620050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 22:59:37.050][P:14084/T:11384][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 22:59:37.051][P:14084/T:11384][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 22:59:37.051][P:14084/T:11384][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 22:59:37.052][P:14084/T:11384][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 22:59:37.052][P:14084/T:11384][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 22:59:37.060][P:14084/T:11384][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C620090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 22:59:37.060][P:14084/T:11384][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=497485296.] |
cloud/dahua/sdklog/2021-02-04_23-04-09.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 23:04:09.050 | |
2 | -[2021-02-04 23:04:09.050][P:17232/T:15352][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 23:04:09.067][P:17232/T:15352][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029F80000 | |
4 | - | |
5 | -[2021-02-04 23:04:09.067][P:17232/T:15352][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 23:04:09.072][P:17232/T:15352][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CBB0050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 23:04:09.072][P:17232/T:15352][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 23:04:09.072][P:17232/T:15352][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 23:04:09.072][P:17232/T:15352][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 23:04:09.074][P:17232/T:15352][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 23:04:09.074][P:17232/T:15352][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 23:04:09.081][P:17232/T:15352][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CBB0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 23:04:09.081][P:17232/T:15352][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=499192912.] |
cloud/dahua/sdklog/2021-02-04_23-09-47.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 23:09:47.048 | |
2 | -[2021-02-04 23:09:47.048][P:12796/T:16952][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 23:09:47.062][P:12796/T:16952][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029D20000 | |
4 | - | |
5 | -[2021-02-04 23:09:47.063][P:12796/T:16952][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 23:09:47.068][P:12796/T:16952][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CB10050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 23:09:47.068][P:12796/T:16952][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 23:09:47.070][P:12796/T:16952][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 23:09:47.070][P:12796/T:16952][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 23:09:47.071][P:12796/T:16952][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 23:09:47.071][P:12796/T:16952][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 23:09:47.078][P:12796/T:16952][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CB10090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 23:09:47.078][P:12796/T:16952][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=499129584.] |
cloud/dahua/sdklog/2021-02-04_23-10-54.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 23:10:54.377 | |
2 | -[2021-02-04 23:10:54.378][P:15880/T:10132][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 23:10:54.400][P:15880/T:10132][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029A60000 | |
4 | - | |
5 | -[2021-02-04 23:10:54.400][P:15880/T:10132][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 23:10:54.405][P:15880/T:10132][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000002EA0050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 23:10:54.405][P:15880/T:10132][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 23:10:54.406][P:15880/T:10132][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 23:10:54.406][P:15880/T:10132][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 23:10:54.407][P:15880/T:10132][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 23:10:54.407][P:15880/T:10132][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 23:10:54.414][P:15880/T:10132][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=0000000002EA0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 23:10:54.414][P:15880/T:10132][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=477829504.] |
cloud/dahua/sdklog/2021-02-04_23-11-28.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-04 23:11:28.880 | |
2 | -[2021-02-04 23:11:28.880][P:12804/T:5660][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-04 23:11:28.897][P:12804/T:5660][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000293E0000 | |
4 | - | |
5 | -[2021-02-04 23:11:28.897][P:12804/T:5660][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-04 23:11:28.903][P:12804/T:5660][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CA90050, dwUser=0000000000000000]. | |
7 | -[2021-02-04 23:11:28.903][P:12804/T:5660][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-04 23:11:28.905][P:12804/T:5660][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-04 23:11:28.905][P:12804/T:5660][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-04 23:11:28.906][P:12804/T:5660][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-04 23:11:28.906][P:12804/T:5660][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-04 23:11:28.912][P:12804/T:5660][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CA90090, dwUserData=0000000000000000.] | |
13 | -[2021-02-04 23:11:28.913][P:12804/T:5660][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=498598672.] |
cloud/dahua/sdklog/2021-02-05_15-19-12.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 15:19:12.830 | |
2 | -[2021-02-05 15:19:12.831][P:9496/T:9168][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 15:19:12.850][P:9496/T:9168][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000295A0000 | |
4 | - | |
5 | -[2021-02-05 15:19:12.850][P:9496/T:9168][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 15:19:12.855][P:9496/T:9168][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001E290050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 15:19:12.855][P:9496/T:9168][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 15:19:12.856][P:9496/T:9168][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 15:19:12.856][P:9496/T:9168][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 15:19:12.857][P:9496/T:9168][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 15:19:12.857][P:9496/T:9168][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 15:19:12.865][P:9496/T:9168][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001E290090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 15:19:12.865][P:9496/T:9168][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=508824848.] |
cloud/dahua/sdklog/2021-02-05_15-27-25.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 15:27:25.569 | |
2 | -[2021-02-05 15:27:25.570][P:828/T:4860][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 15:27:25.593][P:828/T:4860][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002A360000 | |
4 | - | |
5 | -[2021-02-05 15:27:25.593][P:828/T:4860][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 15:27:25.601][P:828/T:4860][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=00000000034F0050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 15:27:25.601][P:828/T:4860][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 15:27:25.602][P:828/T:4860][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 15:27:25.602][P:828/T:4860][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 15:27:25.604][P:828/T:4860][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 15:27:25.604][P:828/T:4860][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 15:27:25.613][P:828/T:4860][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=00000000034F0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 15:27:25.614][P:828/T:4860][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=558175520.] |
cloud/dahua/sdklog/2021-02-05_15-29-38.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 15:29:38.732 | |
2 | -[2021-02-05 15:29:38.732][P:10852/T:10548][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 15:29:38.756][P:10852/T:10548][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000034510000 | |
4 | - | |
5 | -[2021-02-05 15:29:38.756][P:10852/T:10548][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 15:29:38.761][P:10852/T:10548][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CD20050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 15:29:38.761][P:10852/T:10548][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 15:29:38.763][P:10852/T:10548][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 15:29:38.763][P:10852/T:10548][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 15:29:38.764][P:10852/T:10548][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 15:29:38.764][P:10852/T:10548][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 15:29:38.772][P:10852/T:10548][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CD20090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 15:29:38.773][P:10852/T:10548][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=482477056.] |
cloud/dahua/sdklog/2021-02-05_15-30-45.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 15:30:45.942 | |
2 | -[2021-02-05 15:30:45.942][P:16416/T:1428][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 15:30:45.959][P:16416/T:1428][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000034F50000 | |
4 | - | |
5 | -[2021-02-05 15:30:45.959][P:16416/T:1428][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 15:30:45.964][P:16416/T:1428][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000002EC0050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 15:30:45.964][P:16416/T:1428][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 15:30:45.966][P:16416/T:1428][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 15:30:45.966][P:16416/T:1428][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 15:30:45.967][P:16416/T:1428][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 15:30:45.967][P:16416/T:1428][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 15:30:45.973][P:16416/T:1428][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=0000000002EC0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 15:30:45.974][P:16416/T:1428][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=479009648.] |
cloud/dahua/sdklog/2021-02-05_15-31-55.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 15:31:55.127 | |
2 | -[2021-02-05 15:31:55.127][P:1756/T:8416][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 15:31:55.146][P:1756/T:8416][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028170000 | |
4 | - | |
5 | -[2021-02-05 15:31:55.146][P:1756/T:8416][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 15:31:55.152][P:1756/T:8416][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CCA0050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 15:31:55.152][P:1756/T:8416][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 15:31:55.154][P:1756/T:8416][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 15:31:55.154][P:1756/T:8416][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 15:31:55.154][P:1756/T:8416][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 15:31:55.154][P:1756/T:8416][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 15:31:55.162][P:1756/T:8416][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CCA0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 15:31:55.162][P:1756/T:8416][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=500171664.] |
cloud/dahua/sdklog/2021-02-05_15-32-49.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 15:32:49.202 | |
2 | -[2021-02-05 15:32:49.202][P:1304/T:14508][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 15:32:49.218][P:1304/T:14508][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028CD0000 | |
4 | - | |
5 | -[2021-02-05 15:32:49.218][P:1304/T:14508][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 15:32:49.223][P:1304/T:14508][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C5E0050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 15:32:49.223][P:1304/T:14508][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 15:32:49.225][P:1304/T:14508][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 15:32:49.225][P:1304/T:14508][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 15:32:49.226][P:1304/T:14508][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 15:32:49.226][P:1304/T:14508][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 15:32:49.233][P:1304/T:14508][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C5E0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 15:32:49.233][P:1304/T:14508][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=543687792.] |
cloud/dahua/sdklog/2021-02-05_15-38-00.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 15:38:00.220 | |
2 | -[2021-02-05 15:38:00.220][P:4192/T:16236][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 15:38:00.240][P:4192/T:16236][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028000000 | |
4 | - | |
5 | -[2021-02-05 15:38:00.240][P:4192/T:16236][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 15:38:00.246][P:4192/T:16236][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CBA0050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 15:38:00.246][P:4192/T:16236][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 15:38:00.248][P:4192/T:16236][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 15:38:00.248][P:4192/T:16236][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 15:38:00.249][P:4192/T:16236][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 15:38:00.249][P:4192/T:16236][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 15:38:00.256][P:4192/T:16236][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CBA0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 15:38:00.257][P:4192/T:16236][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=502208656.] |
cloud/dahua/sdklog/2021-02-05_20-42-42.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 20:42:42.593 | |
2 | -[2021-02-05 20:42:42.593][P:14804/T:16152][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 20:42:42.608][P:14804/T:16152][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002AA20000 | |
4 | - | |
5 | -[2021-02-05 20:42:42.608][P:14804/T:16152][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 20:42:42.613][P:14804/T:16152][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001D290050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 20:42:42.613][P:14804/T:16152][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 20:42:42.613][P:14804/T:16152][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 20:42:42.613][P:14804/T:16152][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 20:42:42.614][P:14804/T:16152][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 20:42:42.614][P:14804/T:16152][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 20:42:42.620][P:14804/T:16152][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001D290090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 20:42:42.620][P:14804/T:16152][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=506270192.] |
cloud/dahua/sdklog/2021-02-05_20-48-05.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 20:48:05.104 | |
2 | -[2021-02-05 20:48:05.104][P:15304/T:16260][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 20:48:05.120][P:15304/T:16260][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002ED80000 | |
4 | - | |
5 | -[2021-02-05 20:48:05.120][P:15304/T:16260][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 20:48:05.125][P:15304/T:16260][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=00000000038B0050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 20:48:05.126][P:15304/T:16260][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 20:48:05.128][P:15304/T:16260][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 20:48:05.128][P:15304/T:16260][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 20:48:05.128][P:15304/T:16260][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 20:48:05.128][P:15304/T:16260][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 20:48:05.135][P:15304/T:16260][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=00000000038B0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 20:48:05.135][P:15304/T:16260][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=488244112.] |
cloud/dahua/sdklog/2021-02-05_20-53-15.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 20:53:15.977 | |
2 | -[2021-02-05 20:53:15.977][P:3136/T:9692][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 20:53:15.996][P:3136/T:9692][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028080000 | |
4 | - | |
5 | -[2021-02-05 20:53:15.996][P:3136/T:9692][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 20:53:16.001][P:3136/T:9692][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000003190050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 20:53:16.001][P:3136/T:9692][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 20:53:16.003][P:3136/T:9692][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 20:53:16.003][P:3136/T:9692][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 20:53:16.004][P:3136/T:9692][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 20:53:16.004][P:3136/T:9692][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 20:53:16.011][P:3136/T:9692][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=0000000003190090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 20:53:16.012][P:3136/T:9692][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=502530368.] |
cloud/dahua/sdklog/2021-02-05_21-13-03.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 21:13:03.184 | |
2 | -[2021-02-05 21:13:03.184][P:9564/T:16188][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 21:13:03.203][P:9564/T:16188][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029030000 | |
4 | - | |
5 | -[2021-02-05 21:13:03.203][P:9564/T:16188][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 21:13:03.208][P:9564/T:16188][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=00000000031F0050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 21:13:03.208][P:9564/T:16188][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 21:13:03.210][P:9564/T:16188][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 21:13:03.210][P:9564/T:16188][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 21:13:03.210][P:9564/T:16188][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 21:13:03.210][P:9564/T:16188][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 21:13:03.218][P:9564/T:16188][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=00000000031F0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 21:13:03.218][P:9564/T:16188][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=505224048.] |
cloud/dahua/sdklog/2021-02-05_21-13-52.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 21:13:52.947 | |
2 | -[2021-02-05 21:13:52.947][P:14160/T:13140][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 21:13:52.963][P:14160/T:13140][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000029C70000 | |
4 | - | |
5 | -[2021-02-05 21:13:52.963][P:14160/T:13140][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 21:13:52.968][P:14160/T:13140][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C9E0050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 21:13:52.968][P:14160/T:13140][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 21:13:52.970][P:14160/T:13140][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 21:13:52.970][P:14160/T:13140][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 21:13:52.971][P:14160/T:13140][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 21:13:52.971][P:14160/T:13140][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 21:13:52.979][P:14160/T:13140][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C9E0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 21:13:52.979][P:14160/T:13140][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=497097360.] |
cloud/dahua/sdklog/2021-02-05_21-14-43.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 21:14:43.027 | |
2 | -[2021-02-05 21:14:43.028][P:4460/T:14268][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 21:14:43.055][P:4460/T:14268][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000292F0000 | |
4 | - | |
5 | -[2021-02-05 21:14:43.055][P:4460/T:14268][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 21:14:43.060][P:4460/T:14268][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CC20050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 21:14:43.060][P:4460/T:14268][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 21:14:43.062][P:4460/T:14268][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 21:14:43.062][P:4460/T:14268][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 21:14:43.063][P:4460/T:14268][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 21:14:43.063][P:4460/T:14268][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 21:14:43.072][P:4460/T:14268][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CC20090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 21:14:43.072][P:4460/T:14268][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=505873520.] |
cloud/dahua/sdklog/2021-02-05_21-15-23.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 21:15:23.447 | |
2 | -[2021-02-05 21:15:23.447][P:13448/T:10052][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 21:15:23.471][P:13448/T:10052][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000028E40000 | |
4 | - | |
5 | -[2021-02-05 21:15:23.472][P:13448/T:10052][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 21:15:23.476][P:13448/T:10052][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C5A0050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 21:15:23.476][P:13448/T:10052][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 21:15:23.478][P:13448/T:10052][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 21:15:23.478][P:13448/T:10052][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 21:15:23.479][P:13448/T:10052][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 21:15:23.479][P:13448/T:10052][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 21:15:23.486][P:13448/T:10052][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001C5A0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 21:15:23.486][P:13448/T:10052][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=497290512.] |
cloud/dahua/sdklog/2021-02-05_21-16-44.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 21:16:44.165 | |
2 | -[2021-02-05 21:16:44.165][P:1304/T:10244][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 21:16:44.180][P:1304/T:10244][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 000000002B430000 | |
4 | - | |
5 | -[2021-02-05 21:16:44.180][P:1304/T:10244][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 21:16:44.185][P:1304/T:10244][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001CC90050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 21:16:44.185][P:1304/T:10244][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 21:16:44.188][P:1304/T:10244][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 21:16:44.188][P:1304/T:10244][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 21:16:44.189][P:1304/T:10244][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 21:16:44.189][P:1304/T:10244][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 21:16:44.195][P:1304/T:10244][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001CC90090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 21:16:44.196][P:1304/T:10244][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=500112016.] |
cloud/dahua/src/main/java/com/example/dahua/MyTask.java
1 | 1 | package com.example.dahua; |
2 | 2 | |
3 | 3 | import com.alibaba.fastjson.JSON; |
4 | -import com.alibaba.fastjson.JSONObject; | |
5 | 4 | import com.example.dahua.bean.*; |
6 | 5 | import com.example.dahua.dao.UserDao; |
7 | 6 | import com.example.dahua.enums.EnumDeviceType; |
... | ... | @@ -21,7 +20,6 @@ import com.example.dahua.utils.JsonUtils; |
21 | 20 | import com.example.dahua.xiananDao.SearchMapper; |
22 | 21 | import com.example.dahua.xiananDao.SendRecordDao; |
23 | 22 | import com.example.dahua.xstDao.MessageDao; |
24 | -import com.google.gson.Gson; | |
25 | 23 | import com.sun.jna.Pointer; |
26 | 24 | import com.sun.jna.ptr.IntByReference; |
27 | 25 | import lombok.extern.slf4j.Slf4j; |
... | ... | @@ -47,14 +45,10 @@ import java.io.IOException; |
47 | 45 | import java.io.UnsupportedEncodingException; |
48 | 46 | import java.text.SimpleDateFormat; |
49 | 47 | import java.util.*; |
50 | -import java.util.concurrent.CopyOnWriteArrayList; | |
51 | -import java.util.stream.Collectors; | |
52 | 48 | |
53 | 49 | @Component |
54 | 50 | @Slf4j |
55 | 51 | public class MyTask implements ApplicationRunner { |
56 | - | |
57 | - | |
58 | 52 | //设备登录账号 |
59 | 53 | public static String strUser = "admin"; |
60 | 54 | |
... | ... | @@ -139,7 +133,6 @@ public class MyTask implements ApplicationRunner { |
139 | 133 | */ |
140 | 134 | log.info("new Utils().getHostAddress(): " + new Utils().getHostAddress()); |
141 | 135 | AutoRegisterModule.startServer(new Utils().getHostAddress(), 9500, serviceCallback); |
142 | - | |
143 | 136 | } |
144 | 137 | |
145 | 138 | |
... | ... | @@ -154,7 +147,6 @@ public class MyTask implements ApplicationRunner { |
154 | 147 | String deviceId = getDeviceId(pchDVRIP, nDVRPort); |
155 | 148 | log.info("DisConnect Device: {}, IP: {}, Port: {}",deviceId,pchDVRIP,nDVRPort); |
156 | 149 | if (!StringUtils.isEmpty(deviceId)) { |
157 | - String inTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()); | |
158 | 150 | //保存设备 |
159 | 151 | saveAttendanceService(deviceId,pchDVRIP,nDVRPort,0); |
160 | 152 | GateModule.stopRealLoadPic(attachLongMap.get(deviceId)); |
... | ... | @@ -182,7 +174,6 @@ public class MyTask implements ApplicationRunner { |
182 | 174 | String deviceId = getDeviceId(pchDVRIP, nDVRPort); |
183 | 175 | log.info("ReConnect Device: {},IP: {},Port: {}", deviceId,pchDVRIP, nDVRPort); |
184 | 176 | if (!StringUtils.isEmpty(deviceId)) { |
185 | - String inTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()); | |
186 | 177 | //保存设备 |
187 | 178 | saveAttendanceService(deviceId,pchDVRIP,nDVRPort,1); |
188 | 179 | DeviceInfoBean deviceInfoBean = new DeviceInfoBean(); |
... | ... | @@ -402,9 +393,7 @@ public class MyTask implements ApplicationRunner { |
402 | 393 | byte[] bufferBytes = new byte[dwBufSize]; |
403 | 394 | pBuffer.read(0, bufferBytes, 0, dwBufSize); |
404 | 395 | File path = new File(".\\FaceRecoder"); |
405 | - if (!path.exists()) { | |
406 | - path.mkdir(); | |
407 | - } | |
396 | + if (!path.exists()) path.mkdir(); | |
408 | 397 | //设备ID |
409 | 398 | CDevInfo data = new CDevInfo(); |
410 | 399 | ToolKits.GetPointerData(dwUser, data); |
... | ... | @@ -436,7 +425,7 @@ public class MyTask implements ApplicationRunner { |
436 | 425 | return -1; |
437 | 426 | } |
438 | 427 | // 缓存抓拍人脸 |
439 | - String fileName = StringUtils.isEmpty(userId)? card + ".png" : userId + ".png"; | |
428 | + String fileName = StringUtils.isEmpty(userId) ? card + ".png" : userId + ".png"; | |
440 | 429 | String snapPicPath = path + "\\" + fileName; |
441 | 430 | byte[] buffer = pBuffer.getByteArray(0, dwBufSize); |
442 | 431 | ByteArrayInputStream byteArrInputGlobal = new ByteArrayInputStream(buffer); |
... | ... | @@ -444,10 +433,10 @@ public class MyTask implements ApplicationRunner { |
444 | 433 | if (gateBufferedImage != null) { |
445 | 434 | ImageIO.write(gateBufferedImage, "png", new File(snapPicPath)); |
446 | 435 | } |
447 | - snapPicPath = snapPicPath.replaceFirst("\\.", "http://121.40.109.21:8991"); | |
436 | + snapPicPath = snapPicPath.replaceFirst("\\.", "http://120.26.116.253:8080"); | |
448 | 437 | snapPicPath = snapPicPath.replace("FaceRecoder", "image"); |
449 | 438 | //关联设备信息 |
450 | - AttendanceBean attendanceBean = myTaskUtil.userDao.getTypeByClint_id(szSn); | |
439 | + AttendanceBean attendanceBean = myTaskUtil.userDao.getDeviceByDeviceId(szSn); | |
451 | 440 | if(attendanceBean !=null){ |
452 | 441 | if(!StringUtils.isEmpty(attendanceBean.getSchool_id())){ |
453 | 442 | int schoolId = Integer.parseInt(attendanceBean.getSchool_id()); |
... | ... | @@ -466,7 +455,6 @@ public class MyTask implements ApplicationRunner { |
466 | 455 | if (cardBean.getType() == 0) { |
467 | 456 | //老师人脸信息,保存人脸记录表 |
468 | 457 | teacherBean = myTaskUtil.userDao.getTeacherWithId(cardBean.getUser_id()); |
469 | -// log.info("设备信息【{}】,学生卡信息【{}】",new Gson().toJson(attendanceBean),new Gson().toJson(teacherBean)); | |
470 | 458 | myTaskUtil.sendRecordDao.addFaceRecoder(szSn, teacherBean.getUser_id(), teacherBean.getName(), snapPicPath,eventType, |
471 | 459 | eventTime, card,messageCode ==20?EnumSendFaceType.TIME_INTERVAL_ERROR.message:"",schoolId); |
472 | 460 | } |
... | ... | @@ -494,10 +482,6 @@ public class MyTask implements ApplicationRunner { |
494 | 482 | sendRecordToSXYX(teacherBean.getName(),teacherBean.getUser_id(),intOrOut,eventTime,getScene(clintName)); |
495 | 483 | } |
496 | 484 | }else{ |
497 | -// if(schoolId == 489){ | |
498 | -// eventTime = DateUtils.date2String(DateUtils.getDateByTime(-5,new Date()), DateUtils.format2); | |
499 | -//// log.info("设备ID: {},刷卡结果:{},开门方向: {}, 开门用户: {}, 开门卡号: {}",szSn,result,openMsg,userInfoBean.getName(),userInfoBean.getStudent_num()); | |
500 | -// } | |
501 | 485 | //保存考勤记录 |
502 | 486 | kaoQinRecord(status, eventType, card, szSn, eventTime,lAnalyzerHandle); |
503 | 487 | } |
... | ... | @@ -631,7 +615,6 @@ public class MyTask implements ApplicationRunner { |
631 | 615 | * @return |
632 | 616 | */ |
633 | 617 | public static String cardNo(String cardDex) { |
634 | - | |
635 | 618 | String cardR = ""; |
636 | 619 | int length = cardDex.length(); |
637 | 620 | if (length != 8) { |
... | ... | @@ -642,7 +625,6 @@ public class MyTask implements ApplicationRunner { |
642 | 625 | length -= 2; |
643 | 626 | cardR += cardDex.substring(length, length + 2); |
644 | 627 | } |
645 | - | |
646 | 628 | return cardR; |
647 | 629 | |
648 | 630 | } | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/async/MyScheduledTask.java
... | ... | @@ -69,7 +69,7 @@ public class MyScheduledTask { |
69 | 69 | |
70 | 70 | private String deleteDate = "";//删除一周前的图片用的 |
71 | 71 | |
72 | - private String imgFilPath = "C:\\EhomePicServer";//抓拍图片路径 | |
72 | + private String imgFilPath = "C:\\workspace\\dahua\\FaceRecoder";//抓拍图片路径 | |
73 | 73 | |
74 | 74 | @Scheduled(fixedRate = 5000) |
75 | 75 | private void deleteFace(){ |
... | ... | @@ -141,7 +141,7 @@ public class MyScheduledTask { |
141 | 141 | MqttManager mqttManager = new MqttManager(); |
142 | 142 | |
143 | 143 | |
144 | - @Scheduled(fixedRate = 1000) | |
144 | +// @Scheduled(fixedRate = 1000) | |
145 | 145 | public void sendMq() { |
146 | 146 | SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH"); |
147 | 147 | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/async/SendFaceBatchTask100.java
... | ... | @@ -1,106 +0,0 @@ |
1 | -package com.example.dahua.async; | |
2 | - | |
3 | -import com.example.dahua.bean.UserInfoBean; | |
4 | -import com.example.dahua.dao.UserDao; | |
5 | -import com.example.dahua.utils.DateFormatUtil; | |
6 | -import com.example.dahua.xiananDao.SearchMapper; | |
7 | -import com.example.dahua.xiananDao.SendRecordDao; | |
8 | -import lombok.extern.slf4j.Slf4j; | |
9 | -import org.springframework.util.CollectionUtils; | |
10 | - | |
11 | -import java.text.SimpleDateFormat; | |
12 | -import java.util.Calendar; | |
13 | -import java.util.Date; | |
14 | -import java.util.List; | |
15 | -import java.util.UUID; | |
16 | -import java.util.concurrent.CountDownLatch; | |
17 | - | |
18 | -/** | |
19 | - * 多线程执行卡下发 | |
20 | - * @author xuquan | |
21 | - * @date 2021/01/12 15:56 | |
22 | - */ | |
23 | -@Slf4j | |
24 | -public class SendFaceBatchTask100 implements Runnable { | |
25 | - | |
26 | - | |
27 | - CountDownLatch begin; | |
28 | - CountDownLatch end; | |
29 | - UserDao userDao; | |
30 | - SendRecordDao sendRecordDao; | |
31 | - SearchMapper searchMapper; | |
32 | - Integer schoolId; | |
33 | - Integer roomId; | |
34 | - Integer type; | |
35 | - Integer outof; | |
36 | - String intime; | |
37 | - String clintId; | |
38 | - String startTime; | |
39 | - String endTime; | |
40 | - | |
41 | - public SendFaceBatchTask100(UserDao userDao,SendRecordDao sendRecordDao,SearchMapper searchMapper,Integer schoolId,Integer roomId, | |
42 | - Integer type,Integer outof,String intime,String clintId,String startTime,String endTime,CountDownLatch begin, CountDownLatch end){ | |
43 | - this.begin=begin; | |
44 | - this.end=end; | |
45 | - this.userDao=userDao; | |
46 | - this.sendRecordDao=sendRecordDao; | |
47 | - this.searchMapper=searchMapper; | |
48 | - this.schoolId=schoolId; | |
49 | - this.roomId=roomId; | |
50 | - this.type= type; | |
51 | - this.outof=outof; | |
52 | - this.intime=intime; | |
53 | - this.clintId=clintId; | |
54 | - this.startTime=startTime; | |
55 | - this.endTime=endTime; | |
56 | - } | |
57 | - | |
58 | - @Override | |
59 | - public void run() { | |
60 | - try { | |
61 | - begin.await(); | |
62 | - int num= (int)Math.random()*20+30; | |
63 | - List<String> studentIds = userDao.queryStudentIdList(schoolId,roomId); | |
64 | - if(!CollectionUtils.isEmpty(studentIds)){ | |
65 | - System.out.println("总数:"+studentIds.size()); | |
66 | - int i =0; | |
67 | - for(String studentId : studentIds){ | |
68 | - if(i==num){ | |
69 | - return; | |
70 | - } | |
71 | - UserInfoBean userInfoBean = userDao.getStudentWithid(studentId); | |
72 | - if(userInfoBean!=null){ | |
73 | - String cardNum = userInfoBean.getStudent_num(); | |
74 | - String userId = userInfoBean.getUser_id(); | |
75 | - String com = userInfoBean.getStudent_id(); | |
76 | - String classId = userInfoBean.getClass_id(); | |
77 | - String className = userInfoBean.getClass_name(); | |
78 | - String name= userInfoBean.getName(); | |
79 | - String mobile= userInfoBean.getParentMobile(); | |
80 | - String sex = String.valueOf(userInfoBean.getSex()); | |
81 | - String cid= UUID.randomUUID().toString().toUpperCase(); | |
82 | - int count = sendRecordDao.getKaoQin(schoolId,cardNum,type,outof,startTime,endTime); | |
83 | - System.out.println("count: "+count); | |
84 | - if(count ==0){ | |
85 | - intime = DateFormatUtil.getDateAdd(intime); | |
86 | - searchMapper.insert(userId,String.valueOf(schoolId),com,cardNum,type,outof,intime,cid,classId,clintId,name,mobile,className,sex,intime); | |
87 | - i++; | |
88 | - } | |
89 | - } | |
90 | - } | |
91 | - } | |
92 | - }catch (Exception e){ | |
93 | - log.error("异常,信息:",e); | |
94 | - }finally { | |
95 | - end.countDown(); | |
96 | - } | |
97 | - } | |
98 | - | |
99 | - public static void main(String[] args) { | |
100 | - for(int i=1;i<20;i++){ | |
101 | - int num= (int)(Math.random()*20)+30; | |
102 | - System.out.println(num); | |
103 | - } | |
104 | - } | |
105 | - | |
106 | -} |
cloud/dahua/src/main/java/com/example/dahua/async/SendFaceBatchTask2.java
... | ... | @@ -1,102 +0,0 @@ |
1 | -package com.example.dahua.async; | |
2 | - | |
3 | -import com.example.dahua.bean.StudentBean; | |
4 | -import com.example.dahua.bean.UserInfoBean; | |
5 | -import com.example.dahua.dao.UserDao; | |
6 | -import com.example.dahua.utils.DateFormatUtil; | |
7 | -import com.example.dahua.xiananDao.SearchMapper; | |
8 | -import com.example.dahua.xiananDao.SendRecordDao; | |
9 | -import lombok.extern.slf4j.Slf4j; | |
10 | -import org.springframework.util.CollectionUtils; | |
11 | - | |
12 | -import java.util.List; | |
13 | -import java.util.UUID; | |
14 | -import java.util.concurrent.CountDownLatch; | |
15 | - | |
16 | -/** | |
17 | - * 多线程执行卡下发 | |
18 | - * @author xuquan | |
19 | - * @date 2021/01/12 15:56 | |
20 | - */ | |
21 | -@Slf4j | |
22 | -public class SendFaceBatchTask2 implements Runnable { | |
23 | - | |
24 | - | |
25 | - CountDownLatch begin; | |
26 | - CountDownLatch end; | |
27 | - UserDao userDao; | |
28 | - SendRecordDao sendRecordDao; | |
29 | - SearchMapper searchMapper; | |
30 | - Integer schoolId; | |
31 | - Integer roomId; | |
32 | - Integer type; | |
33 | - Integer outof; | |
34 | - String intime; | |
35 | - String clintId; | |
36 | - String startTime; | |
37 | - String endTime; | |
38 | - | |
39 | - public SendFaceBatchTask2(UserDao userDao, SendRecordDao sendRecordDao, SearchMapper searchMapper, Integer schoolId, Integer roomId, | |
40 | - Integer type, Integer outof, String intime, String clintId, String startTime, String endTime, CountDownLatch begin, CountDownLatch end){ | |
41 | - this.begin=begin; | |
42 | - this.end=end; | |
43 | - this.userDao=userDao; | |
44 | - this.sendRecordDao=sendRecordDao; | |
45 | - this.searchMapper=searchMapper; | |
46 | - this.schoolId=schoolId; | |
47 | - this.roomId=roomId; | |
48 | - this.type= type; | |
49 | - this.outof=outof; | |
50 | - this.intime=intime; | |
51 | - this.clintId=clintId; | |
52 | - this.startTime=startTime; | |
53 | - this.endTime=endTime; | |
54 | - } | |
55 | - | |
56 | - @Override | |
57 | - public void run() { | |
58 | - try { | |
59 | - begin.await(); | |
60 | - int num= (int)(Math.random()*50)+150; | |
61 | - List<StudentBean> studentIds = userDao.getStudentList(schoolId,1,null); | |
62 | - if(!CollectionUtils.isEmpty(studentIds)){ | |
63 | - System.out.println("总数:"+studentIds.size()); | |
64 | - for(int i=0;i<=studentIds.size();i++){ | |
65 | - if(i==num){ | |
66 | - return; | |
67 | - } | |
68 | - String cardNum = studentIds.get(i).getStudent_num(); | |
69 | - String userId = studentIds.get(i).getUser_id(); | |
70 | - String com = studentIds.get(i).getStudent_id(); | |
71 | - String classId = studentIds.get(i).getClass_id(); | |
72 | - String className = studentIds.get(i).getClass_name(); | |
73 | - String name= studentIds.get(i).getName(); | |
74 | - String mobile= studentIds.get(i).getParentMobile(); | |
75 | - String sex = String.valueOf(studentIds.get(i).getSex()); | |
76 | - String cid= UUID.randomUUID().toString().toUpperCase(); | |
77 | - int count = sendRecordDao.getKaoQin(schoolId,cardNum,type,outof,startTime,endTime);; | |
78 | - System.out.println("count: "+count); | |
79 | - System.out.println("cardNum "+cardNum); | |
80 | - if(count ==0){ | |
81 | - intime = DateFormatUtil.getDateAdd(intime); | |
82 | - searchMapper.insert(userId,String.valueOf(schoolId),com,cardNum,type,outof,intime,cid,classId,clintId,name,mobile,className,sex,intime); | |
83 | - i++; | |
84 | - } | |
85 | - } | |
86 | - } | |
87 | - }catch (Exception e){ | |
88 | - log.error("异常,信息:",e); | |
89 | - }finally { | |
90 | - end.countDown(); | |
91 | - } | |
92 | - } | |
93 | - | |
94 | - public static void main(String[] args) { | |
95 | - for(int i=1;i<20;i++){ | |
96 | - int num= (int)(Math.random()*50)+150; | |
97 | -// int num= (int)(Math.random()*20)+30; | |
98 | - System.out.println(num); | |
99 | - } | |
100 | - } | |
101 | - | |
102 | -} |
cloud/dahua/src/main/java/com/example/dahua/async/SendUserInfoTask.java
... | ... | @@ -13,16 +13,13 @@ import com.example.dahua.lib.ToolKits; |
13 | 13 | import com.example.dahua.module.GateModule; |
14 | 14 | import com.example.dahua.service.PermissFaceService; |
15 | 15 | import com.example.dahua.utils.FileUtils; |
16 | -import com.example.dahua.utils.HttpUtils; | |
17 | 16 | import com.example.dahua.utils.JsonUtils; |
18 | 17 | import com.example.dahua.xiananDao.SendRecordDao; |
19 | 18 | import com.sun.jna.Memory; |
20 | 19 | import lombok.extern.slf4j.Slf4j; |
21 | 20 | import org.springframework.beans.factory.annotation.Autowired; |
22 | -import org.springframework.beans.factory.annotation.Qualifier; | |
23 | 21 | import org.springframework.http.ResponseEntity; |
24 | 22 | import org.springframework.scheduling.annotation.Async; |
25 | -import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; | |
26 | 23 | import org.springframework.stereotype.Component; |
27 | 24 | import org.springframework.util.StringUtils; |
28 | 25 | import org.springframework.web.client.RestTemplate; |
... | ... | @@ -30,7 +27,6 @@ import org.springframework.web.client.RestTemplate; |
30 | 27 | import java.io.*; |
31 | 28 | import java.text.SimpleDateFormat; |
32 | 29 | import java.util.*; |
33 | -import java.util.concurrent.RejectedExecutionException; | |
34 | 30 | |
35 | 31 | /** |
36 | 32 | * 下发卡号的异步操作 |
... | ... | @@ -75,7 +71,7 @@ public class SendUserInfoTask { |
75 | 71 | //设置下发记录 |
76 | 72 | SendRecordBean sendRecordBean = new SendRecordBean(); |
77 | 73 | sendRecordBean.setSchoolId(Integer.parseInt(schoolId)); |
78 | - sendRecordBean.setSchoolName(userDao.getSchoolName(schoolId)); | |
74 | + sendRecordBean.setSchoolName(userDao.getSchoolName(Integer.parseInt(schoolId))); | |
79 | 75 | sendRecordBean.setTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); |
80 | 76 | sendRecordBean.setUserType(userType); |
81 | 77 | sendRecordBean.setNum(userInfoBean.getStudent_num()); |
... | ... | @@ -88,95 +84,6 @@ public class SendUserInfoTask { |
88 | 84 | sendUserInfoToDev(file, attendanceBeans, userInfoBean, String.valueOf(userType), sendRecordBean); |
89 | 85 | } |
90 | 86 | |
91 | - // @Async("taskExecutor") | |
92 | - public void doTaskSendUserInfos(String schoolId, String clint_type, int type, int failtype) { | |
93 | - try { | |
94 | - String filePathStudent = "E:\\wwwhtdocs\\SmartCampus\\face17e50\\School" + schoolId + "\\Student"; | |
95 | - String filePathParent = "E:\\wwwhtdocs\\SmartCampus\\face17e50\\School" + schoolId + "\\Parent"; | |
96 | - String filePathTeacher = "E:\\wwwhtdocs\\SmartCampus\\face17e50\\School" + schoolId + "\\Teacher"; | |
97 | -// String filePathStudent = "F:\\wwwroot\\SmartCampus\\face17e50\\School" + schoolId + "\\Student"; | |
98 | -// String filePathParent = "F:\\wwwroot\\SmartCampus\\face17e50\\School" + schoolId + "\\Parent"; | |
99 | -// String filePathTeacher = "F:\\wwwroot\\SmartCampus\\face17e50\\School" + schoolId + "\\Teacher"; | |
100 | - | |
101 | - List<File> fileList = new ArrayList<>(); | |
102 | - File filePaths = null; | |
103 | - String userType = ""; | |
104 | - if (type == 0) {//主卡下发 | |
105 | - filePaths = new File(filePathStudent); | |
106 | - userType = "2"; | |
107 | - } else if (type == 1) {//副卡下发 | |
108 | - filePaths = new File(filePathParent); | |
109 | - userType = "2"; | |
110 | - } else if (type == 2) {//教师卡下发 | |
111 | - filePaths = new File(filePathTeacher); | |
112 | - userType = "1"; | |
113 | - } else { | |
114 | - filePaths = new File(""); | |
115 | - } | |
116 | - SendRecordBean sendRecordBean = new SendRecordBean(); | |
117 | - sendRecordBean.setSchoolId(Integer.parseInt(schoolId)); | |
118 | - sendRecordBean.setSchoolName(userDao.getSchoolName(schoolId)); | |
119 | - sendRecordBean.setTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); | |
120 | - sendRecordBean.setUserType(Integer.parseInt(userType)); | |
121 | - sendRecordBean.setFailType(failtype); | |
122 | - if (!filePaths.exists()) { | |
123 | - return; | |
124 | - } | |
125 | - File[] filesStudent = filePaths.listFiles(); | |
126 | - if (filesStudent == null) { | |
127 | - System.out.println("没有找到人脸图片"); | |
128 | - return; | |
129 | - } | |
130 | - /** | |
131 | - * 添加学生人脸 | |
132 | - */ | |
133 | - for (int i = 0; i < filesStudent.length; i++) { | |
134 | - fileList.add(filesStudent[i]); | |
135 | - } | |
136 | - while (fileList.size() > 0) { | |
137 | - File studentFile = fileList.get(0); | |
138 | - String studentCode = studentFile.getName().split("\\.")[0]; | |
139 | - UserInfoBean userInfoBean = null; | |
140 | - //判断是否是副卡 | |
141 | - String[] studentCodes = studentCode.split("_"); | |
142 | - System.out.println("学籍号:" + studentCode); | |
143 | - if (studentCodes.length > 1) {//副卡 | |
144 | - String studentcode = studentCodes[0]; | |
145 | - String cardType = studentCodes[1]; | |
146 | - userInfoBean = userDao.getUserInfo(schoolId, studentcode); | |
147 | - if (!userIsExit(fileList, studentcode, userInfoBean, sendRecordBean)) continue; | |
148 | - String cardNum = userDao.getCardNum(userInfoBean.getStudent_id(), cardType); | |
149 | - userInfoBean.setStudent_num(cardNum); | |
150 | - } else { | |
151 | - if (type == 0 || type == 1) {//学生信息或家长信息 | |
152 | - userInfoBean = userDao.getUserInfo(schoolId, studentCode); | |
153 | - HttpUtils.uploadImgs(studentFile, schoolId, studentCode, clint_type, 2,""); | |
154 | - } else if (type == 2) {//教师信息 | |
155 | - TeacherBean teacher = userDao.getTeacher(schoolId, studentCode); | |
156 | - System.out.println("教师信息:" + teacher.toString()); | |
157 | - if (null != teacher) { | |
158 | - userInfoBean = new UserInfoBean(); | |
159 | - userInfoBean.setStudent_num(teacher.getTeacher_num()); | |
160 | - userInfoBean.setName(teacher.getName()); | |
161 | - userInfoBean.setUser_id(teacher.getUser_id()); | |
162 | - userInfoBean.setStudentcode(teacher.getNum()); | |
163 | - userInfoBean.setStudent_id(teacher.getTeacher_id()); | |
164 | - } | |
165 | - HttpUtils.uploadImgs(studentFile, schoolId, studentCode, clint_type, 1,""); | |
166 | - } | |
167 | - //判断用户是否存在 | |
168 | - if (!userIsExit(fileList, studentCode, userInfoBean, sendRecordBean)) continue; | |
169 | - } | |
170 | -// boolean sendResult = sendUserInfoToDev(studentFile.getAbsolutePath(), attendanceBeans, userInfoBean, userType, sendRecordBean); | |
171 | - fileList.remove(0); | |
172 | - } | |
173 | -// System.out.println("全部下发完成:"); | |
174 | - } catch (Exception e) { | |
175 | - e.printStackTrace(); | |
176 | - } | |
177 | - | |
178 | - } | |
179 | - | |
180 | 87 | /** |
181 | 88 | * 判断用户是否存在 |
182 | 89 | * |
... | ... | @@ -266,7 +173,7 @@ public class SendUserInfoTask { |
266 | 173 | try { |
267 | 174 | String targPath = FilePath.picPathComp + userInfoBean.getStudentcode() + ".jpg"; |
268 | 175 | if (new File(picSrc).exists()) |
269 | - CompressPic.CompressPic(picSrc, targPath, userInfoBean.getStudentcode());//压缩后的图片 | |
176 | + CompressPic.CompressPic(picSrc, targPath);//压缩后的图片 | |
270 | 177 | memory = ToolKits.readPictureFile(targPath); |
271 | 178 | sendRecordBean.setImgPath(picSrc); |
272 | 179 | } catch (Exception e) { |
... | ... | @@ -291,199 +198,199 @@ public class SendUserInfoTask { |
291 | 198 | * @param userType |
292 | 199 | */ |
293 | 200 | private synchronized void pushCardAndFace(AttendanceBean attendanceBean, String user_id, String student_num, String name, Memory memory, SendRecordBean sendRecordBean,String userType) { |
294 | - | |
295 | - sendRecordBean.setDeviceID(attendanceBean.getClint_id()); | |
296 | - sendRecordBean.setSchoolId(Integer.parseInt(attendanceBean.getSchool_id())); | |
297 | - sendRecordBean.setTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); | |
298 | - sendRecordBean.setSchoolName(userDao.getSchoolName(attendanceBean.getSchool_id())); | |
299 | - | |
300 | - String startTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()); | |
301 | - Calendar calendar = Calendar.getInstance(); | |
302 | - calendar.add(Calendar.YEAR, 4); | |
303 | - String endTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(calendar.getTime()); | |
304 | - | |
305 | - String studentType = userDao.getStudentType(attendanceBean.getSchool_id(),sendRecordBean.getCustomerid()); | |
306 | - //通道号 | |
307 | - String channel = analysisPermission(Integer.parseInt(attendanceBean.getSchool_id()),studentType); | |
308 | - log.info("通道号: "+channel); | |
309 | - | |
310 | - /** | |
311 | - * 注:用户下发逻辑 | |
312 | - * 下发时,先从下发记录表:SZ_Student_RecoderNo 获取当前用户下发记录集编号,存在于设备的,新增卡号时返回, | |
313 | - * 若存在记录集编号,则表示用户已下发过,执行修改用户信息,反之,则新增下发用户人脸、卡信息 | |
314 | - */ | |
315 | - | |
316 | - //人脸操作错误号:1 为成功,其他为相应错误号 | |
317 | - int bFaceFalgs = 0; | |
318 | - //卡操作错误号 :1 为成功,其他为相应错误号 | |
319 | - int bCardFlags = 0; | |
320 | - //新的记录集编号 | |
321 | - int newRecordNo = 0; | |
322 | - //获取记录集编号 | |
323 | - String recordNo = userDao.getRecordNo(user_id, attendanceBean.getClint_id()); | |
324 | - if(!StringUtils.isEmpty(recordNo)){ | |
325 | - bCardFlags = 1; | |
201 | + String schoolId= attendanceBean.getSchool_id(); | |
202 | + sendRecordBean.setDeviceID(attendanceBean.getClint_id()); | |
203 | + sendRecordBean.setSchoolId(Integer.parseInt(attendanceBean.getSchool_id())); | |
204 | + sendRecordBean.setTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); | |
205 | + sendRecordBean.setSchoolName(userDao.getSchoolName(Integer.parseInt(schoolId))); | |
206 | + | |
207 | + String startTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()); | |
208 | + Calendar calendar = Calendar.getInstance(); | |
209 | + calendar.add(Calendar.YEAR, 4); | |
210 | + String endTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(calendar.getTime()); | |
211 | + | |
212 | + String studentType = userDao.getStudentType(attendanceBean.getSchool_id(),sendRecordBean.getCustomerid()); | |
213 | + //通道号 | |
214 | + String channel = analysisPermission(Integer.parseInt(attendanceBean.getSchool_id()),studentType); | |
215 | + log.info("通道号: "+channel); | |
216 | + | |
217 | + /** | |
218 | + * 注:用户下发逻辑 | |
219 | + * 下发时,先从下发记录表:SZ_Student_RecoderNo 获取当前用户下发记录集编号,存在于设备的,新增卡号时返回, | |
220 | + * 若存在记录集编号,则表示用户已下发过,执行修改用户信息,反之,则新增下发用户人脸、卡信息 | |
221 | + */ | |
222 | + | |
223 | + //人脸操作错误号:1 为成功,其他为相应错误号 | |
224 | + int bFaceFalgs = 0; | |
225 | + //卡操作错误号 :1 为成功,其他为相应错误号 | |
226 | + int bCardFlags = 0; | |
227 | + //新的记录集编号 | |
228 | + int newRecordNo = 0; | |
229 | + //获取记录集编号 | |
230 | + String recordNo = userDao.getRecordNo(user_id, attendanceBean.getClint_id()); | |
231 | + if(!StringUtils.isEmpty(recordNo)){ | |
232 | + bCardFlags = 1; | |
233 | + } | |
234 | + //登录设备 | |
235 | + NetSDKLib.LLong loginHandleLong = MyTask.lLongSendMap.get(attendanceBean.getClint_id()); | |
236 | + log.info("设备ID: {},设备登录句柄: {}",attendanceBean.getClint_id(),loginHandleLong); | |
237 | + | |
238 | + //若设备不在线时,且人脸下发失败表中存在记录,则执行修改下发失败状态为:设备不在线 | |
239 | + if (loginHandleLong == null) { | |
240 | + log.info("设备不在线, 设备ID: {} ",attendanceBean.getClint_id() ); | |
241 | + FileUtils.getInstance().writeLogs("设备不在线:" + attendanceBean.getClint_id(), FileUtils.devices); | |
242 | + //设备不在线 | |
243 | + sendRecordBean.setFailType(EnumSendFaceType.NOT_ONLINE_DEVICE.code); | |
244 | + sendRecordBean.setFailContent(EnumSendFaceType.NOT_ONLINE_DEVICE.message); | |
245 | + //判断该学校设备ID对应失败记录是否存在:Face_SendFail | |
246 | + String deviceId = sendRecordDao.getFailIsExit(attendanceBean.getClint_id(), attendanceBean.getSchool_id()); | |
247 | + if (!StringUtils.isEmpty(deviceId)) { | |
248 | + //更新下发失败状态 | |
249 | + sendRecordDao.updateFace(sendRecordBean.getNum(), sendRecordBean.getDeviceID(), sendRecordBean.getFailType(), EnumSendFaceType.NOT_ONLINE_DEVICE.code); | |
250 | + //添加下发失败记录 | |
251 | + addFailDace(sendRecordBean); | |
326 | 252 | } |
327 | - //登录设备 | |
328 | - NetSDKLib.LLong loginHandleLong = MyTask.lLongSendMap.get(attendanceBean.getClint_id()); | |
329 | - log.info("设备ID: {},设备登录句柄: {}",attendanceBean.getClint_id(),loginHandleLong); | |
330 | - | |
331 | - //若设备不在线时,且人脸下发失败表中存在记录,则执行修改下发失败状态为:设备不在线 | |
332 | - if (loginHandleLong == null) { | |
333 | - log.info("设备不在线, 设备ID: {} ",attendanceBean.getClint_id() ); | |
334 | - FileUtils.getInstance().writeLogs("设备不在线:" + attendanceBean.getClint_id(), FileUtils.devices); | |
335 | - //设备不在线 | |
336 | - sendRecordBean.setFailType(EnumSendFaceType.NOT_ONLINE_DEVICE.code); | |
337 | - sendRecordBean.setFailContent(EnumSendFaceType.NOT_ONLINE_DEVICE.message); | |
338 | - //判断该学校设备ID对应失败记录是否存在:Face_SendFail | |
339 | - String deviceId = sendRecordDao.getFailIsExit(attendanceBean.getClint_id(), attendanceBean.getSchool_id()); | |
340 | - if (!StringUtils.isEmpty(deviceId)) { | |
341 | - //更新下发失败状态 | |
342 | - sendRecordDao.updateFace(sendRecordBean.getNum(), sendRecordBean.getDeviceID(), sendRecordBean.getFailType(), EnumSendFaceType.NOT_ONLINE_DEVICE.code); | |
343 | - //添加下发失败记录 | |
344 | - addFailDace(sendRecordBean); | |
345 | - } | |
253 | + } else { | |
254 | + log.info("=================开始执行下发人脸及卡号任务================="); | |
255 | + //卡号取反 | |
256 | + String cardNum =""; | |
257 | + if(attendanceBean.getClint_id().startsWith("ytj")&&Integer.parseInt(attendanceBean.getSchool_id())!=126 | |
258 | + &&Integer.parseInt(attendanceBean.getSchool_id())!=393) { | |
259 | + cardNum = student_num; | |
346 | 260 | } else { |
347 | - log.info("=================开始执行下发人脸及卡号任务================="); | |
348 | - //卡号取反 | |
349 | - String cardNum =""; | |
350 | - if(attendanceBean.getClint_id().startsWith("ytj")&&Integer.parseInt(attendanceBean.getSchool_id())!=126 | |
351 | - &&Integer.parseInt(attendanceBean.getSchool_id())!=393) { | |
352 | - cardNum = student_num; | |
353 | - } else { | |
354 | - cardNum = cardNo(student_num); | |
355 | - } | |
356 | - try{ | |
357 | - //bCardFlags = 1, 则存在下发记录集编号,执行修改卡、人脸信息 | |
261 | + cardNum = cardNo(student_num); | |
262 | + } | |
263 | + try{ | |
264 | + //bCardFlags = 1, 则存在下发记录集编号,执行修改卡、人脸信息 | |
265 | + if (bCardFlags ==1) { | |
266 | + //修改设备卡信息 | |
267 | + bCardFlags = GateModule.modifyCard(Integer.parseInt(recordNo),cardNum, user_id, name, "123456", Res.string().getCardStatusInt(1), | |
268 | + Res.string().getCardTypeInt(1), 0, 0, 1, startTime, endTime, loginHandleLong, userType,channel); | |
269 | + | |
358 | 270 | if (bCardFlags ==1) { |
359 | - //修改设备卡信息 | |
360 | - bCardFlags = GateModule.modifyCard(Integer.parseInt(recordNo),cardNum, user_id, name, "123456", Res.string().getCardStatusInt(1), | |
361 | - Res.string().getCardTypeInt(1), 0, 0, 1, startTime, endTime, loginHandleLong, userType,channel); | |
362 | - | |
363 | - if (bCardFlags ==1) { | |
364 | - //修改卡成功, 更新下发记录集编号表 | |
365 | - userDao.updateRecordNo(user_id, Integer.parseInt(recordNo), attendanceBean.getClint_id()); | |
366 | - //修改卡成功, 更新设备用户人脸信息 | |
367 | - bFaceFalgs = GateModule.modifyFaceInfo(user_id, memory, loginHandleLong); | |
368 | - //修改卡信息成功,但是人脸修改不成功的话,就需要新增人脸 | |
369 | - if (bFaceFalgs !=1) { | |
370 | - bFaceFalgs = GateModule.addFaceInfo(user_id, memory, loginHandleLong); | |
371 | - //添加人脸失败,且错误号为1029 用户ID不存在,则删除下发记录集编号表记录:SZ_Student_RecoderNo,重新下发. | |
372 | - if(bFaceFalgs !=1 && String.valueOf(bFaceFalgs).equals(EnumSendFaceErrorType.NOT_EXIST_USER_1029.code)){ | |
373 | - //删除记录 | |
374 | - userDao.deleteRecordNo(user_id, Integer.parseInt(recordNo)); | |
375 | - //重新下发卡号至设备 | |
376 | - newRecordNo = GateModule.insertCard(cardNum, user_id, name, "123456", Res.string().getCardStatusInt(1), | |
377 | - Res.string().getCardTypeInt(1), 0, 1, 1, startTime, endTime, loginHandleLong,userType,channel); | |
378 | - //下发卡至设备,返回值不为-1为下发成功,保存下发记录集编号表 | |
379 | - if (newRecordNo > 0) { | |
380 | - userDao.saveRecordNo(user_id, newRecordNo, name, attendanceBean.getClint_id());//存储记录集编号 | |
381 | - }else{ | |
382 | - bCardFlags = newRecordNo; | |
383 | - } | |
384 | - //添加人脸 | |
385 | - bFaceFalgs = GateModule.addFaceInfo(user_id, memory, loginHandleLong); | |
271 | + //修改卡成功, 更新下发记录集编号表 | |
272 | + userDao.updateRecordNo(user_id, Integer.parseInt(recordNo), attendanceBean.getClint_id()); | |
273 | + //修改卡成功, 更新设备用户人脸信息 | |
274 | + bFaceFalgs = GateModule.modifyFaceInfo(user_id, memory, loginHandleLong); | |
275 | + //修改卡信息成功,但是人脸修改不成功的话,就需要新增人脸 | |
276 | + if (bFaceFalgs !=1) { | |
277 | + bFaceFalgs = GateModule.addFaceInfo(user_id, memory, loginHandleLong); | |
278 | + //添加人脸失败,且错误号为1029 用户ID不存在,则删除下发记录集编号表记录:SZ_Student_RecoderNo,重新下发. | |
279 | + if(bFaceFalgs !=1 && String.valueOf(bFaceFalgs).equals(EnumSendFaceErrorType.NOT_EXIST_USER_1029.code)){ | |
280 | + //删除记录 | |
281 | + userDao.deleteRecordNo(user_id, Integer.parseInt(recordNo)); | |
282 | + //重新下发卡号至设备 | |
283 | + newRecordNo = GateModule.insertCard(cardNum, user_id, name, "123456", Res.string().getCardStatusInt(1), | |
284 | + Res.string().getCardTypeInt(1), 0, 1, 1, startTime, endTime, loginHandleLong,userType,channel); | |
285 | + //下发卡至设备,返回值不为-1为下发成功,保存下发记录集编号表 | |
286 | + if (newRecordNo > 0) { | |
287 | + userDao.saveRecordNo(user_id, newRecordNo, name, attendanceBean.getClint_id());//存储记录集编号 | |
288 | + }else{ | |
289 | + bCardFlags = newRecordNo; | |
386 | 290 | } |
291 | + //添加人脸 | |
292 | + bFaceFalgs = GateModule.addFaceInfo(user_id, memory, loginHandleLong); | |
387 | 293 | } |
388 | - }else{ | |
389 | - //设备修改卡信息失败,则删除下发记录集编号表记录:SZ_Student_RecoderNo,重新下发. | |
390 | - userDao.deleteRecordNo(user_id, Integer.parseInt(recordNo)); | |
391 | - //重新下发卡号至设备 | |
392 | - newRecordNo = GateModule.insertCard(cardNum, user_id, name, "123456", Res.string().getCardStatusInt(1), | |
393 | - Res.string().getCardTypeInt(1), 0, 1, 1, startTime, endTime, loginHandleLong,userType,channel); | |
394 | - | |
395 | - //下发卡至设备,返回值不为-1为下发成功,保存下发记录集编号表 | |
396 | - if (newRecordNo > 0) { | |
397 | - userDao.saveRecordNo(user_id, newRecordNo, name, attendanceBean.getClint_id());//存储记录集编号 | |
398 | - }else{ | |
399 | - bCardFlags = newRecordNo; | |
400 | - } | |
401 | - //添加人脸 | |
402 | - bFaceFalgs = GateModule.addFaceInfo(user_id, memory, loginHandleLong); | |
403 | 294 | } |
404 | - } else { | |
405 | - //新增卡信息, 新增人脸信息至设备 | |
406 | - newRecordNo = GateModule.insertCard(cardNum, user_id, name, "123456" | |
407 | - , Res.string().getCardStatusInt(1), Res.string().getCardTypeInt(1), 0, 1 | |
408 | - , 1, startTime, endTime, loginHandleLong,userType,channel); | |
409 | - | |
410 | - //新增卡至设备,返回值大于0,则为下发成功,保存下发记录集编号表 | |
411 | - if (newRecordNo >0) { | |
412 | - userDao.saveRecordNo(user_id, newRecordNo, name, attendanceBean.getClint_id()); | |
295 | + }else{ | |
296 | + //设备修改卡信息失败,则删除下发记录集编号表记录:SZ_Student_RecoderNo,重新下发. | |
297 | + userDao.deleteRecordNo(user_id, Integer.parseInt(recordNo)); | |
298 | + //重新下发卡号至设备 | |
299 | + newRecordNo = GateModule.insertCard(cardNum, user_id, name, "123456", Res.string().getCardStatusInt(1), | |
300 | + Res.string().getCardTypeInt(1), 0, 1, 1, startTime, endTime, loginHandleLong,userType,channel); | |
301 | + | |
302 | + //下发卡至设备,返回值不为-1为下发成功,保存下发记录集编号表 | |
303 | + if (newRecordNo > 0) { | |
304 | + userDao.saveRecordNo(user_id, newRecordNo, name, attendanceBean.getClint_id());//存储记录集编号 | |
305 | + }else{ | |
306 | + bCardFlags = newRecordNo; | |
413 | 307 | } |
414 | - bCardFlags = newRecordNo; | |
415 | - | |
416 | 308 | //添加人脸 |
417 | 309 | bFaceFalgs = GateModule.addFaceInfo(user_id, memory, loginHandleLong); |
418 | - log.info("第一次下发返回信息:bCardFlags:{}, bFaceFalgs: {}",bCardFlags,bFaceFalgs); | |
419 | 310 | } |
420 | - } catch (Exception e) { | |
421 | - log.error("下发异常:异常错误信息msg: {}",e.getMessage()); | |
422 | - return; | |
423 | - } | |
424 | - /** | |
425 | - * 人脸和卡都下发成功 | |
426 | - */ | |
427 | - if (bCardFlags > 0 && bFaceFalgs==1) { | |
428 | - FileUtils.getInstance().writeLogs("下发人脸和卡号成功:" + cardNum + " " + attendanceBean.getClint_id(), FileUtils.sendUserSucTxt); | |
429 | - log.info("下发人脸和卡号成功, sendRecordBean: "+ JSON.toJSONString(sendRecordBean)); | |
430 | - | |
431 | - //人脸下发成功记录, 先判断是否已经存在了 | |
432 | - List<SendRecordBean> sendRecordBeanList = sendRecordDao.getFaceSucceIsexit(sendRecordBean.getDeviceID(), String.valueOf(sendRecordBean.getSchoolId()), sendRecordBean.getNum()); | |
433 | - if (sendRecordBeanList.size() > 0) { | |
434 | - //删除重复数据 | |
435 | - for (int i = 0; i < sendRecordBeanList.size(); i++) { | |
436 | - sendRecordDao.deleteFaceSuccess(sendRecordBeanList.get(i).getDeviceID(), sendRecordBeanList.get(i).getNum()); | |
437 | - } | |
311 | + } else { | |
312 | + //新增卡信息, 新增人脸信息至设备 | |
313 | + newRecordNo = GateModule.insertCard(cardNum, user_id, name, "123456" | |
314 | + , Res.string().getCardStatusInt(1), Res.string().getCardTypeInt(1), 0, 1 | |
315 | + , 1, startTime, endTime, loginHandleLong,userType,channel); | |
316 | + | |
317 | + //新增卡至设备,返回值大于0,则为下发成功,保存下发记录集编号表 | |
318 | + if (newRecordNo >0) { | |
319 | + userDao.saveRecordNo(user_id, newRecordNo, name, attendanceBean.getClint_id()); | |
438 | 320 | } |
439 | - //重新添加人脸下发记录 | |
440 | - sendRecordDao.addFaceSuccess(sendRecordBean.getCustomerid(), sendRecordBean.getDeviceID(), sendRecordBean.getNum(), sendRecordBean.getName(), sendRecordBean.getTime(), | |
441 | - sendRecordBean.getSchoolName(), sendRecordBean.getImgPath(), sendRecordBean.getSchoolId(), sendRecordBean.getUserType(), 22); | |
321 | + bCardFlags = newRecordNo; | |
442 | 322 | |
443 | - //重新下发时,删除之前失败记录 | |
444 | - if (sendRecordBean.getFailType() != 0){ | |
445 | - sendRecordDao.deleteFaceFail(sendRecordBean.getNum(), sendRecordBean.getDeviceID()); | |
446 | - } | |
447 | - } | |
448 | - /** | |
449 | - * 人脸和卡都下发失败 | |
450 | - */ | |
451 | - if (bCardFlags < 0 && bFaceFalgs!=1) { | |
452 | - FileUtils.getInstance().writeLogs("下发人脸和卡号失败:" + cardNum + " user_id: " + user_id + " loginHandleLong: " + loginHandleLong, FileUtils.sendUserErrTxt); | |
453 | - log.info("下发人脸和卡号失败, sendRecordBean: "+ JSON.toJSONString(sendRecordBean)); | |
454 | - //失败信息 | |
455 | - String failContent = analysisErrorMsg(String.valueOf(Math.abs(bCardFlags)),String.valueOf(bFaceFalgs)); | |
456 | - sendRecordBean.setFailType(EnumSendFaceType.FACE_AND_CARD_FAIL.code); | |
457 | - sendRecordBean.setFailContent(failContent); | |
458 | - sendRecordDao.updateFace(sendRecordBean.getNum(), sendRecordBean.getDeviceID(), sendRecordBean.getFailType(), EnumSendFaceType.FACE_AND_CARD_FAIL.code); | |
459 | - addFailDace(sendRecordBean); | |
323 | + //添加人脸 | |
324 | + bFaceFalgs = GateModule.addFaceInfo(user_id, memory, loginHandleLong); | |
325 | + log.info("第一次下发返回信息:bCardFlags:{}, bFaceFalgs: {}",bCardFlags,bFaceFalgs); | |
460 | 326 | } |
461 | - /** | |
462 | - * 下发卡号成功,下发人脸失败, | |
463 | - */ | |
464 | - if (bCardFlags >0 && bFaceFalgs !=1) { | |
465 | - FileUtils.getInstance().writeLogs("下发卡号成功,下发人脸失败:" + cardNum + " " + attendanceBean.getClint_id(), FileUtils.sendUserErrTxt); | |
466 | - log.info("下发卡号成功,下发人脸失败, sendRecordBean: " + JSON.toJSONString(sendRecordBean)); | |
467 | - //失败信息 | |
468 | - String failContent = analysisErrorMsg(String.valueOf(bCardFlags),String.valueOf(bFaceFalgs)); | |
469 | - sendRecordBean.setFailType(EnumSendFaceType.FACE_FAIL_CARD_SUCCESS.code); | |
470 | - sendRecordBean.setFailContent(failContent); | |
471 | - sendRecordDao.updateFace(sendRecordBean.getNum(), sendRecordBean.getDeviceID(), sendRecordBean.getFailType(), EnumSendFaceType.FACE_FAIL_CARD_SUCCESS.code); | |
472 | - addFailDace(sendRecordBean); | |
327 | + } catch (Exception e) { | |
328 | + log.error("下发异常:异常错误信息msg: {}",e.getMessage()); | |
329 | + return; | |
330 | + } | |
331 | + /** | |
332 | + * 人脸和卡都下发成功 | |
333 | + */ | |
334 | + if (bCardFlags > 0 && bFaceFalgs==1) { | |
335 | + FileUtils.getInstance().writeLogs("下发人脸和卡号成功:" + cardNum + " " + attendanceBean.getClint_id(), FileUtils.sendUserSucTxt); | |
336 | + log.info("下发人脸和卡号成功, sendRecordBean: "+ JSON.toJSONString(sendRecordBean)); | |
337 | + | |
338 | + //人脸下发成功记录, 先判断是否已经存在了 | |
339 | + List<SendRecordBean> sendRecordBeanList = sendRecordDao.getFaceSucceIsexit(sendRecordBean.getDeviceID(), String.valueOf(sendRecordBean.getSchoolId()), sendRecordBean.getNum()); | |
340 | + if (sendRecordBeanList.size() > 0) { | |
341 | + //删除重复数据 | |
342 | + for (int i = 0; i < sendRecordBeanList.size(); i++) { | |
343 | + sendRecordDao.deleteFaceSuccess(sendRecordBeanList.get(i).getDeviceID(), sendRecordBeanList.get(i).getNum()); | |
344 | + } | |
473 | 345 | } |
474 | - /** | |
475 | - * 下发卡号失败,下发人脸成功, | |
476 | - */ | |
477 | - if (bCardFlags < 0 && bFaceFalgs ==1) { | |
478 | - FileUtils.getInstance().writeLogs("卡信息已存在,下发人脸成功:" + cardNum + " " + attendanceBean.getClint_id(), FileUtils.sendUserSucTxt); | |
479 | - //失败信息 | |
480 | - String failContent = analysisErrorMsg(String.valueOf(Math.abs(bCardFlags)),String.valueOf(bFaceFalgs)); | |
481 | - sendRecordBean.setFailType(EnumSendFaceType.FACE_SUCCESS_CARD_FAIl.code); | |
482 | - sendRecordBean.setFailContent(failContent); | |
483 | - sendRecordDao.updateFace(sendRecordBean.getNum(), sendRecordBean.getDeviceID(), sendRecordBean.getFailType(), EnumSendFaceType.FACE_SUCCESS_CARD_FAIl.code); | |
484 | - addFailDace(sendRecordBean); | |
346 | + //重新添加人脸下发记录 | |
347 | + sendRecordDao.addFaceSuccess(sendRecordBean.getCustomerid(), sendRecordBean.getDeviceID(), sendRecordBean.getNum(), sendRecordBean.getName(), sendRecordBean.getTime(), | |
348 | + sendRecordBean.getSchoolName(), sendRecordBean.getImgPath(), sendRecordBean.getSchoolId(), sendRecordBean.getUserType(), 22); | |
349 | + | |
350 | + //重新下发时,删除之前失败记录 | |
351 | + if (sendRecordBean.getFailType() != 0){ | |
352 | + sendRecordDao.deleteFaceFail(sendRecordBean.getNum(), sendRecordBean.getDeviceID()); | |
485 | 353 | } |
486 | 354 | } |
355 | + /** | |
356 | + * 人脸和卡都下发失败 | |
357 | + */ | |
358 | + if (bCardFlags < 0 && bFaceFalgs!=1) { | |
359 | + FileUtils.getInstance().writeLogs("下发人脸和卡号失败:" + cardNum + " user_id: " + user_id + " loginHandleLong: " + loginHandleLong, FileUtils.sendUserErrTxt); | |
360 | + log.info("下发人脸和卡号失败, sendRecordBean: "+ JSON.toJSONString(sendRecordBean)); | |
361 | + //失败信息 | |
362 | + String failContent = analysisErrorMsg(String.valueOf(Math.abs(bCardFlags)),String.valueOf(bFaceFalgs)); | |
363 | + sendRecordBean.setFailType(EnumSendFaceType.FACE_AND_CARD_FAIL.code); | |
364 | + sendRecordBean.setFailContent(failContent); | |
365 | + sendRecordDao.updateFace(sendRecordBean.getNum(), sendRecordBean.getDeviceID(), sendRecordBean.getFailType(), EnumSendFaceType.FACE_AND_CARD_FAIL.code); | |
366 | + addFailDace(sendRecordBean); | |
367 | + } | |
368 | + /** | |
369 | + * 下发卡号成功,下发人脸失败, | |
370 | + */ | |
371 | + if (bCardFlags >0 && bFaceFalgs !=1) { | |
372 | + FileUtils.getInstance().writeLogs("下发卡号成功,下发人脸失败:" + cardNum + " " + attendanceBean.getClint_id(), FileUtils.sendUserErrTxt); | |
373 | + log.info("下发卡号成功,下发人脸失败, sendRecordBean: " + JSON.toJSONString(sendRecordBean)); | |
374 | + //失败信息 | |
375 | + String failContent = analysisErrorMsg(String.valueOf(bCardFlags),String.valueOf(bFaceFalgs)); | |
376 | + sendRecordBean.setFailType(EnumSendFaceType.FACE_FAIL_CARD_SUCCESS.code); | |
377 | + sendRecordBean.setFailContent(failContent); | |
378 | + sendRecordDao.updateFace(sendRecordBean.getNum(), sendRecordBean.getDeviceID(), sendRecordBean.getFailType(), EnumSendFaceType.FACE_FAIL_CARD_SUCCESS.code); | |
379 | + addFailDace(sendRecordBean); | |
380 | + } | |
381 | + /** | |
382 | + * 下发卡号失败,下发人脸成功, | |
383 | + */ | |
384 | + if (bCardFlags < 0 && bFaceFalgs ==1) { | |
385 | + FileUtils.getInstance().writeLogs("卡信息已存在,下发人脸成功:" + cardNum + " " + attendanceBean.getClint_id(), FileUtils.sendUserSucTxt); | |
386 | + //失败信息 | |
387 | + String failContent = analysisErrorMsg(String.valueOf(Math.abs(bCardFlags)),String.valueOf(bFaceFalgs)); | |
388 | + sendRecordBean.setFailType(EnumSendFaceType.FACE_SUCCESS_CARD_FAIl.code); | |
389 | + sendRecordBean.setFailContent(failContent); | |
390 | + sendRecordDao.updateFace(sendRecordBean.getNum(), sendRecordBean.getDeviceID(), sendRecordBean.getFailType(), EnumSendFaceType.FACE_SUCCESS_CARD_FAIl.code); | |
391 | + addFailDace(sendRecordBean); | |
392 | + } | |
393 | + } | |
487 | 394 | |
488 | 395 | } |
489 | 396 | |
... | ... | @@ -775,61 +682,6 @@ public class SendUserInfoTask { |
775 | 682 | |
776 | 683 | } |
777 | 684 | |
778 | - @Async("taskExecutor") | |
779 | - public void addDahuaFace() { | |
780 | - | |
781 | - List<SendRecordBean> sendRecordBeanList = sendRecordDao.getSenFail("22"); | |
782 | - for (int i = 0; i < sendRecordBeanList.size(); i++) { | |
783 | - SendRecordBean sendRecordBean = sendRecordBeanList.get(i); | |
784 | - switch (sendRecordBean.getFailType()) { | |
785 | - case 2://设备不存在 | |
786 | - List<String> deviceIds = userDao.getDeviceIds("22", sendRecordBean.getSchoolId()); | |
787 | - if (deviceIds != null && deviceIds.size() > 0) { | |
788 | - doTaskSendUserInfos(String.valueOf(sendRecordBean.getSchoolId()), "22", sendRecordBean.getUserType(), sendRecordBean.getFailType()); | |
789 | - } | |
790 | - break; | |
791 | - case 4://设备离线 | |
792 | - senfaceToDahua(sendRecordBean); | |
793 | - break; | |
794 | - case 5://下发人脸失败 | |
795 | -// if (new File(sendRecordBean.getImgPath()).exists()) | |
796 | -// ImageUtils.rotatePhonePhoto(sendRecordBean.getImgPath(), 90); | |
797 | - senfaceToDahua(sendRecordBean); | |
798 | - break; | |
799 | - case 7://意外失败 | |
800 | -// senfaceToDahua(sendRecordBean); | |
801 | - break; | |
802 | - } | |
803 | - } | |
804 | - | |
805 | - MyScheduledTask.isSendDahua = false; | |
806 | - } | |
807 | - | |
808 | - private void senfaceToDahua(SendRecordBean sendRecordBean) { | |
809 | - | |
810 | - UserInfoBean userInfoBean = null; | |
811 | - //根据文件命名来判断学籍号 | |
812 | - String studentCodes = userDao.getStudentCode(sendRecordBean.getCustomerid()); | |
813 | - userInfoBean = userDao.getUserInfo(sendRecordBean.getSchoolId() + "", studentCodes);//获取用户信息 | |
814 | -// System.out.println("userInfoBean:" + sendRecordBean.toString()); | |
815 | - try { | |
816 | - if (null != userInfoBean) { | |
817 | - userInfoBean.setStudent_num(sendRecordBean.getNum()); | |
818 | - String img = sendRecordBean.getImgPath(); | |
819 | - if (!StringUtils.isEmpty(img)) { | |
820 | - if (img.startsWith("http")) | |
821 | - img = img.replace("http://campus.myjxt.com//", "E://wwwhtdocs/SmartCampus/"); | |
822 | - doTaskOne(img, userDao.getAttendanceBeans(String.valueOf(sendRecordBean.getSchoolId()), "22") | |
823 | - , userInfoBean, sendRecordBean.getSchoolId() + "", sendRecordBean.getFailType(), sendRecordBean.getUserType()); | |
824 | - } | |
825 | - | |
826 | - } | |
827 | - } catch (Exception e) { | |
828 | - e.printStackTrace(); | |
829 | - } | |
830 | - } | |
831 | - | |
832 | - | |
833 | 685 | // @Async("taskExecutor") |
834 | 686 | public void testSMS() { |
835 | 687 | RestTemplate restTemplate = new RestTemplate(); | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/async/SendUserInfoTask2.java
... | ... | @@ -3,7 +3,6 @@ package com.example.dahua.async; |
3 | 3 | import com.alibaba.fastjson.JSON; |
4 | 4 | import com.example.dahua.MyTask; |
5 | 5 | import com.example.dahua.bean.*; |
6 | -import com.example.dahua.control.FileControl; | |
7 | 6 | import com.example.dahua.dao.UserDao; |
8 | 7 | import com.example.dahua.enums.EnumDeviceType; |
9 | 8 | import com.example.dahua.enums.EnumSendFaceType; |
... | ... | @@ -19,16 +18,14 @@ import com.example.dahua.utils.HttpUtils; |
19 | 18 | import com.example.dahua.utils.JsonUtils; |
20 | 19 | import com.example.dahua.xiananDao.SendRecordDao; |
21 | 20 | import lombok.extern.slf4j.Slf4j; |
21 | +import org.apache.commons.collections4.CollectionUtils; | |
22 | +import org.apache.commons.lang3.StringUtils; | |
22 | 23 | import org.springframework.beans.factory.annotation.Autowired; |
23 | 24 | import org.springframework.stereotype.Component; |
24 | -import org.springframework.util.StringUtils; | |
25 | 25 | |
26 | 26 | import java.io.File; |
27 | 27 | import java.text.SimpleDateFormat; |
28 | -import java.util.ArrayList; | |
29 | -import java.util.Calendar; | |
30 | -import java.util.Date; | |
31 | -import java.util.List; | |
28 | +import java.util.*; | |
32 | 29 | |
33 | 30 | /** |
34 | 31 | * 下发卡号的异步操作 |
... | ... | @@ -52,20 +49,21 @@ public class SendUserInfoTask2 { |
52 | 49 | /** |
53 | 50 | * 下发单个用户人脸任务 |
54 | 51 | * @param file |
55 | - * @param attendanceBeans | |
56 | 52 | * @param userInfoBean |
57 | 53 | * @param schoolId |
58 | 54 | * @param failType |
59 | 55 | * @param userType |
60 | 56 | * @throws Exception |
61 | 57 | */ |
62 | - public void doTaskOne(String file, List<AttendanceBean> attendanceBeans, UserInfoBean userInfoBean, String schoolId, int failType, int userType) throws Exception { | |
58 | + public void doTaskOne(String file, List<String> deviceList, UserInfoBean userInfoBean, Integer schoolId, | |
59 | + int failType, int userType) throws Exception { | |
60 | + if(Objects.isNull(userInfoBean)) return; | |
61 | + if(StringUtils.isBlank(userInfoBean.getStudent_num())) return; | |
63 | 62 | File studentFile = new File(file); |
64 | 63 | //学籍号 |
65 | 64 | String studentCode = studentFile.getName().split("\\.")[0]; |
66 | 65 | //判断是否是副卡 |
67 | 66 | String[] studentCodes = studentCode.split("_"); |
68 | - | |
69 | 67 | //副卡 |
70 | 68 | if (studentCodes.length > 1) { |
71 | 69 | String cardType = studentCodes[1]; |
... | ... | @@ -75,7 +73,7 @@ public class SendUserInfoTask2 { |
75 | 73 | } |
76 | 74 | //设置下发记录 |
77 | 75 | SendRecordBean sendRecordBean = new SendRecordBean(); |
78 | - sendRecordBean.setSchoolId(Integer.parseInt(schoolId)); | |
76 | + sendRecordBean.setSchoolId(schoolId); | |
79 | 77 | sendRecordBean.setSchoolName(userDao.getSchoolName(schoolId)); |
80 | 78 | sendRecordBean.setTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); |
81 | 79 | sendRecordBean.setUserType(userType); |
... | ... | @@ -86,33 +84,20 @@ public class SendUserInfoTask2 { |
86 | 84 | sendRecordBean.setCustomerid(userInfoBean.getStudent_id()); |
87 | 85 | sendRecordBean.setFailType(failType); |
88 | 86 | //下发至设备 |
89 | - sendUserInfoToDev(file, attendanceBeans, userInfoBean,sendRecordBean); | |
87 | + sendUserInfoToDev(file, deviceList, userInfoBean,sendRecordBean); | |
90 | 88 | } |
91 | 89 | |
92 | 90 | /** |
93 | 91 | * 发送人员信息给设备 |
94 | 92 | * |
95 | 93 | * @param file |
96 | - * @param attendanceBeans | |
97 | 94 | * @param userInfoBean |
98 | 95 | * @return |
99 | 96 | */ |
100 | - private synchronized boolean sendUserInfoToDev(String file, List<AttendanceBean> attendanceBeans, UserInfoBean userInfoBean,SendRecordBean sendRecordBean) { | |
97 | + private synchronized boolean sendUserInfoToDev(String file, List<String> deviceList, UserInfoBean userInfoBean, SendRecordBean sendRecordBean) { | |
101 | 98 | try { |
102 | - //用户信息 | |
103 | - if (userInfoBean == null) { | |
104 | - log.warn("学生用户信息不存在"); | |
105 | - return false; | |
106 | - } | |
107 | - //卡号 | |
108 | - String cardNum = userInfoBean.getStudent_num(); | |
109 | - if (StringUtils.isEmpty(cardNum) || cardNum.equals("null")) { | |
110 | - log.warn("下发卡号为空"); | |
111 | - return false; | |
112 | - } | |
113 | - | |
114 | 99 | //该学校下没有人脸设备 |
115 | - if (attendanceBeans.size() == 0) { | |
100 | + if (CollectionUtils.isEmpty(deviceList)) { | |
116 | 101 | sendRecordBean.setFailType(EnumSendFaceType.NOT_EXIST_DEVICE.code); |
117 | 102 | sendRecordBean.setFailContent(EnumSendFaceType.NOT_EXIST_DEVICE.message); |
118 | 103 | //获取学校下发失败记录,判断是否已经记录该学校没有设备 |
... | ... | @@ -129,7 +114,7 @@ public class SendUserInfoTask2 { |
129 | 114 | /** |
130 | 115 | * 保存图片到本地 |
131 | 116 | */ |
132 | - pushCardAndFace(file, userInfoBean, attendanceBeans, sendRecordBean.getUserType()+"",sendRecordBean.getFailType()); | |
117 | + pushCardAndFace(file, userInfoBean, deviceList,sendRecordBean.getUserType()+"",sendRecordBean.getFailType()); | |
133 | 118 | } catch (Exception e) { |
134 | 119 | log.error("下发失败"); |
135 | 120 | return false; |
... | ... | @@ -149,7 +134,7 @@ public class SendUserInfoTask2 { |
149 | 134 | try{ |
150 | 135 | targPath = FilePath.picPathComp + studentCode + ".jpg"; |
151 | 136 | //压缩后的图片 |
152 | - CompressPic.CompressPic(picSrc, targPath, studentCode); | |
137 | + CompressPic.CompressPic(picSrc, targPath); | |
153 | 138 | return targPath; |
154 | 139 | } catch (Exception e) { |
155 | 140 | log.error("图片压缩失败,错误信息;{}",e); |
... | ... | @@ -161,25 +146,23 @@ public class SendUserInfoTask2 { |
161 | 146 | * 下发动作实际操作 |
162 | 147 | * @param picSrc |
163 | 148 | * @param userInfoBean |
164 | - * @param attendanceBeans | |
165 | 149 | * @param userType |
166 | 150 | * @param failType |
167 | 151 | */ |
168 | - private synchronized void pushCardAndFace(String picSrc, UserInfoBean userInfoBean,List<AttendanceBean> attendanceBeans,String userType, int failType) { | |
169 | - log.info("下发人脸设备总数,size: "+ attendanceBeans.size()); | |
152 | + private synchronized void pushCardAndFace(String picSrc, UserInfoBean userInfoBean,List<String> deviceList,String userType, int failType) { | |
153 | + log.info("下发人脸设备总数,size: "+ deviceList.size()); | |
170 | 154 | String facePath = compressPic(picSrc,userInfoBean.getStudentcode()); |
171 | 155 | if(StringUtils.isEmpty(facePath)){ |
172 | 156 | log.warn("压缩后图片路径为空!"); |
173 | 157 | return; |
174 | 158 | } |
175 | 159 | //下发至所有设备 |
176 | - for (AttendanceBean attendanceBean : attendanceBeans) { | |
160 | + for (String deviceId : deviceList) { | |
177 | 161 | //设备ID |
178 | - String deviceId = attendanceBean.getClint_id(); | |
179 | 162 | //用户ID |
180 | 163 | String userId = userInfoBean.getUser_id(); |
181 | 164 | //学校ID |
182 | - String schoolId = attendanceBean.getSchool_id(); | |
165 | + String schoolId = userInfoBean.getSchool_id(); | |
183 | 166 | //学生ID |
184 | 167 | String studentId = userInfoBean.getStudent_id(); |
185 | 168 | //学生卡号 |
... | ... | @@ -203,7 +186,7 @@ public class SendUserInfoTask2 { |
203 | 186 | sendRecordBean.setDeviceID(deviceId); |
204 | 187 | sendRecordBean.setSchoolId(Integer.parseInt(schoolId)); |
205 | 188 | sendRecordBean.setTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); |
206 | - sendRecordBean.setSchoolName(userDao.getSchoolName(schoolId)); | |
189 | + sendRecordBean.setSchoolName(userDao.getSchoolName(Integer.parseInt(schoolId))); | |
207 | 190 | |
208 | 191 | String startTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()); |
209 | 192 | Calendar calendar = Calendar.getInstance(); |
... | ... | @@ -240,33 +223,32 @@ public class SendUserInfoTask2 { |
240 | 223 | //用户操作错误号:0为成功,其他为相应错误号 |
241 | 224 | int bUserFlags = 0; |
242 | 225 | //获取记录集编号 |
243 | - String recordNo = userDao.getRecordNo(userId, attendanceBean.getClint_id()); | |
226 | + String recordNo = userDao.getRecordNo(userId, deviceId); | |
244 | 227 | |
245 | 228 | //登录设备 |
246 | - NetSDKLib.LLong loginHandleLong = MyTask.lLongSendMap.get(attendanceBean.getClint_id()); | |
247 | - log.info("设备ID: {},设备登录句柄: {}",attendanceBean.getClint_id(),loginHandleLong); | |
229 | + NetSDKLib.LLong loginHandleLong = MyTask.lLongSendMap.get(deviceId); | |
230 | + log.info("设备ID: {},设备登录句柄: {}",deviceId,loginHandleLong); | |
248 | 231 | //若设备不在线时,且人脸下发失败表中存在记录,则执行修改下发失败状态为:设备不在线 |
249 | 232 | if (loginHandleLong == null) { |
250 | 233 | //设备不在线 |
251 | 234 | sendRecordBean.setFailType(EnumSendFaceType.NOT_ONLINE_DEVICE.code); |
252 | 235 | sendRecordBean.setFailContent(EnumSendFaceType.NOT_ONLINE_DEVICE.message); |
253 | 236 | baseService.sendFailRecord(sendRecordBean,channel); |
254 | - log.info("设备不在线, 设备ID: {} ",attendanceBean.getClint_id() ); | |
237 | + log.info("设备不在线, 设备ID: {} ",deviceId ); | |
255 | 238 | return; |
256 | 239 | } |
257 | 240 | |
258 | 241 | log.info("=================开始执行下发人脸及卡号任务================="); |
259 | 242 | //卡号取反 |
260 | 243 | String cardNum =""; |
261 | - if(attendanceBean.getClint_id().startsWith("ytj")&&Integer.parseInt(attendanceBean.getSchool_id())!=126 | |
262 | - &&Integer.parseInt(attendanceBean.getSchool_id())!=393) { | |
244 | + if(deviceId.startsWith("ytj") && Objects.equals(schoolId,"126") && Objects.equals(schoolId,"393")) { | |
263 | 245 | cardNum = studentNum; |
264 | 246 | } else { |
265 | 247 | cardNum = cardNo(studentNum); |
266 | 248 | } |
267 | 249 | //设备类型:默认为大华人脸机 |
268 | 250 | int deviceType = EnumDeviceType.DH_FACE.deviceType; |
269 | - if(attendanceBean.getClint_id().startsWith("ytj")){ | |
251 | + if(deviceId.startsWith("ytj")){ | |
270 | 252 | deviceType= EnumDeviceType.DH_FACE_YTJ.deviceType; |
271 | 253 | sendRecordBean.setDeviceType(deviceType); |
272 | 254 | } |
... | ... | @@ -304,7 +286,7 @@ public class SendUserInfoTask2 { |
304 | 286 | |
305 | 287 | //新增用户、卡、人脸信息都成功,则新增记录集信息,默认为1 |
306 | 288 | if (bCardFlags == 0 && bFaceFalgs ==0 && bUserFlags ==0) { |
307 | - userDao.saveRecordNo(userId,1, userName, attendanceBean.getClint_id()); | |
289 | + userDao.saveRecordNo(userId,1, userName, deviceId); | |
308 | 290 | } |
309 | 291 | } |
310 | 292 | } catch (RuntimeException e) { |
... | ... | @@ -315,7 +297,7 @@ public class SendUserInfoTask2 { |
315 | 297 | * 人脸和卡都下发成功 |
316 | 298 | */ |
317 | 299 | if (bUserFlags ==0 && bCardFlags ==0 && bFaceFalgs==0) { |
318 | - FileUtils.getInstance().writeLogs("下发人脸和卡号成功:" + cardNum + " " + attendanceBean.getClint_id(), FileUtils.sendUserSucTxt); | |
300 | + FileUtils.getInstance().writeLogs("下发人脸和卡号成功:" + cardNum + " " + deviceId, FileUtils.sendUserSucTxt); | |
319 | 301 | log.info("下发人脸和卡号成功, sendRecordBean: "+ JSON.toJSONString(sendRecordBean)); |
320 | 302 | //保存成功记录 |
321 | 303 | baseService.sendSuccessRecord(sendRecordBean,channel); |
... | ... | @@ -336,7 +318,7 @@ public class SendUserInfoTask2 { |
336 | 318 | * 下发卡号成功,下发人脸失败, |
337 | 319 | */ |
338 | 320 | if (bUserFlags ==0 && bCardFlags !=0 && bFaceFalgs !=0) { |
339 | - FileUtils.getInstance().writeLogs("下发卡号成功,下发人脸失败:" + cardNum + " " + attendanceBean.getClint_id(), FileUtils.sendUserErrTxt); | |
321 | + FileUtils.getInstance().writeLogs("下发卡号成功,下发人脸失败:" + cardNum + " " + deviceId, FileUtils.sendUserErrTxt); | |
340 | 322 | log.info("下发卡号成功,下发人脸失败, sendRecordBean: " + JSON.toJSONString(sendRecordBean)); |
341 | 323 | //失败信息 |
342 | 324 | String failContent = analysisErrorMsg(bUserFlags,bFaceFalgs,bCardFlags); |
... | ... | @@ -348,7 +330,7 @@ public class SendUserInfoTask2 { |
348 | 330 | * 下发卡号失败,下发人脸成功, |
349 | 331 | */ |
350 | 332 | if (bUserFlags ==0 && bCardFlags == 0 && bFaceFalgs !=0) { |
351 | - FileUtils.getInstance().writeLogs("卡信息已存在,下发人脸成功:" + cardNum + " " + attendanceBean.getClint_id(), FileUtils.sendUserSucTxt); | |
333 | + FileUtils.getInstance().writeLogs("卡信息已存在,下发人脸成功:" + cardNum + " " + deviceId, FileUtils.sendUserSucTxt); | |
352 | 334 | //失败信息 |
353 | 335 | String failContent = analysisErrorMsg(bUserFlags,bFaceFalgs,bCardFlags); |
354 | 336 | sendRecordBean.setFailType(EnumSendFaceType.FACE_SUCCESS_CARD_FAIl.code); |
... | ... | @@ -366,9 +348,7 @@ public class SendUserInfoTask2 { |
366 | 348 | * @return |
367 | 349 | */ |
368 | 350 | private String getAuthChannelByStudentType(Integer schoolId,Integer studentType,String deviceId){ |
369 | - if(StringUtils.isEmpty(studentType) || StringUtils.isEmpty(schoolId)){ | |
370 | - return ""; | |
371 | - } | |
351 | + if(Objects.isNull(studentType) || Objects.isNull(schoolId)) return ""; | |
372 | 352 | List<DeviceAuthRecord> authRecords = userDao.getAuthRecord(schoolId,studentType); |
373 | 353 | log.info("权限信息:"+ JsonUtils.nonDefaultMapper().toJson(authRecords)); |
374 | 354 | String channel =""; |
... | ... | @@ -396,9 +376,7 @@ public class SendUserInfoTask2 { |
396 | 376 | * @return |
397 | 377 | */ |
398 | 378 | private String getAuthChannelByClassId(Integer schoolId,Integer classId,String deviceId){ |
399 | - if(StringUtils.isEmpty(classId) || StringUtils.isEmpty(schoolId)) { | |
400 | - return ""; | |
401 | - } | |
379 | + if(Objects.isNull(classId) || Objects.isNull(schoolId)) return ""; | |
402 | 380 | List<Integer> groups = userDao.getGroupByClassId(classId); |
403 | 381 | String channel =""; |
404 | 382 | if(groups.size()>0){ |
... | ... | @@ -431,7 +409,7 @@ public class SendUserInfoTask2 { |
431 | 409 | private String analysisErrorMsg(int userErrNum,int faceErrNum,int cardErrNum){ |
432 | 410 | StringBuffer sb = new StringBuffer(); |
433 | 411 | //用户信息 |
434 | - if(!StringUtils.isEmpty(userErrNum)){ | |
412 | + if(userErrNum == 0){ | |
435 | 413 | EnumSzBusinessType.EnumOperateErrorType operateErrorType = EnumSzBusinessType.EnumOperateErrorType.getByCode(userErrNum); |
436 | 414 | String message = ""; |
437 | 415 | if(operateErrorType !=null){ |
... | ... | @@ -441,7 +419,7 @@ public class SendUserInfoTask2 { |
441 | 419 | log.info("下发用户失败,错误码:{},错误描述:{}",userErrNum,message); |
442 | 420 | } |
443 | 421 | //卡异常信息 |
444 | - if(!StringUtils.isEmpty(cardErrNum)){ | |
422 | + if(cardErrNum == 0){ | |
445 | 423 | EnumSzBusinessType.EnumOperateErrorType operateErrorType = EnumSzBusinessType.EnumOperateErrorType.getByCode(cardErrNum); |
446 | 424 | String message = ""; |
447 | 425 | if(operateErrorType !=null){ |
... | ... | @@ -451,7 +429,7 @@ public class SendUserInfoTask2 { |
451 | 429 | log.info("下发用户卡失败,错误码:{},错误描述:{}",cardErrNum,message); |
452 | 430 | } |
453 | 431 | //人脸异常信息 |
454 | - if(!StringUtils.isEmpty(faceErrNum)){ | |
432 | + if(faceErrNum == 0){ | |
455 | 433 | EnumSzBusinessType.EnumOperateErrorType operateErrorType = EnumSzBusinessType.EnumOperateErrorType.getByCode(faceErrNum); |
456 | 434 | String message = ""; |
457 | 435 | if(operateErrorType !=null){ |
... | ... | @@ -479,12 +457,10 @@ public class SendUserInfoTask2 { |
479 | 457 | sendRecordDao.deleteFaceFail(sendRecordBeanList.get(i).getNum(), sendRecordBeanList.get(i).getDeviceID()); |
480 | 458 | } |
481 | 459 | } |
482 | -// TODO 不明含义 | |
483 | -// if (sendRecordBean.getFailType() == 5) sendRecordBean.setFailType(8); | |
484 | - // | |
485 | 460 | String rootPath = sendRecordBean.getUserType() == EnumSzBusinessType.EnumUserType.TEACHER.code ? "Teacher" : "Student" ; |
486 | 461 | //人脸路径 |
487 | - String imagePath = sendRecordBean.getImgPath().replace("C:/imgCom", String.format("E:\\wwwhtdocs\\smartcampus\\face17e5\\School%s\\%s", sendRecordBean.getSchoolId(), rootPath)); | |
462 | + String imagePath = sendRecordBean.getImgPath().replace("C:/imgCom", | |
463 | + String.format("E:\\wwwhtdocs\\smartcampus\\face17e5\\School%s\\%s", sendRecordBean.getSchoolId(), rootPath)); | |
488 | 464 | |
489 | 465 | //添加失败记录 |
490 | 466 | sendRecordDao.addFaceFail(sendRecordBean.getCustomerid(), sendRecordBean.getDeviceID(), sendRecordBean.getNum(), sendRecordBean.getName(), sendRecordBean.getTime(), |
... | ... | @@ -513,7 +489,7 @@ public class SendUserInfoTask2 { |
513 | 489 | * @param deviceId |
514 | 490 | */ |
515 | 491 | public boolean clearAllFace(Integer schoolId, String deviceId) { |
516 | - if(StringUtils.isEmpty(schoolId)){ | |
492 | + if(Objects.isNull(schoolId)){ | |
517 | 493 | log.error("清空人脸时,学校ID不能为空"); |
518 | 494 | return false; |
519 | 495 | } |
... | ... | @@ -534,7 +510,7 @@ public class SendUserInfoTask2 { |
534 | 510 | * @return |
535 | 511 | */ |
536 | 512 | public boolean deleteFailFace(Integer schoolId) { |
537 | - if(StringUtils.isEmpty(schoolId)){ | |
513 | + if(Objects.isNull(schoolId)){ | |
538 | 514 | log.error("删除人脸时,学校ID不能为空"); |
539 | 515 | return false; |
540 | 516 | } |
... | ... | @@ -562,7 +538,7 @@ public class SendUserInfoTask2 { |
562 | 538 | * @return |
563 | 539 | */ |
564 | 540 | public boolean sendFailFace(Integer schoolId) { |
565 | - if(StringUtils.isEmpty(schoolId)){ | |
541 | + if(Objects.isNull(schoolId)){ | |
566 | 542 | log.error("下发人脸时,学校ID不能为空"); |
567 | 543 | return false; |
568 | 544 | } |
... | ... | @@ -603,7 +579,7 @@ public class SendUserInfoTask2 { |
603 | 579 | filePath = path+ "\\" + fileName; |
604 | 580 | } |
605 | 581 | try{ |
606 | - HttpUtils.uploadImgs(new File(filePath), String.valueOf(schoolId),studentCode, clintType, userType,deviceId); | |
582 | + HttpUtils.uploadImg(new File(filePath), schoolId,studentCode, userType,deviceId); | |
607 | 583 | }catch (Exception e){ |
608 | 584 | e.printStackTrace(); |
609 | 585 | continue; |
... | ... | @@ -622,7 +598,7 @@ public class SendUserInfoTask2 { |
622 | 598 | * @return |
623 | 599 | */ |
624 | 600 | public boolean deleteFaceByCard(Integer schoolId,String cardNum,String deviceId) { |
625 | - if(StringUtils.isEmpty(schoolId) && StringUtils.isEmpty(cardNum) && StringUtils.isEmpty(deviceId)){ | |
601 | + if(Objects.isNull(schoolId) && StringUtils.isEmpty(cardNum) && StringUtils.isEmpty(deviceId)){ | |
626 | 602 | log.error("删除人脸时,学校ID、卡号、设备ID不能为空."); |
627 | 603 | return false; |
628 | 604 | } | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/bean/SendFaceBean.java
0 → 100644
... | ... | @@ -0,0 +1,72 @@ |
1 | +package com.example.dahua.bean; | |
2 | + | |
3 | +import com.fasterxml.jackson.annotation.JsonIgnore; | |
4 | +import io.swagger.annotations.ApiModelProperty; | |
5 | +import lombok.Data; | |
6 | +import org.apache.commons.lang3.StringUtils; | |
7 | + | |
8 | +import javax.validation.constraints.NotNull; | |
9 | +import java.util.Arrays; | |
10 | +import java.util.List; | |
11 | + | |
12 | +@Data | |
13 | +public class SendFaceBean { | |
14 | + | |
15 | + @NotNull(message = "学校ID必传") | |
16 | + @ApiModelProperty("学校ID") | |
17 | + private Integer schoolId; | |
18 | + | |
19 | + @ApiModelProperty("学生类型1老师2学生") | |
20 | + private Integer userType; | |
21 | + | |
22 | + @ApiModelProperty("学生类型1通校2住校3通晚4其他") | |
23 | + private Integer studentType; | |
24 | + | |
25 | + @ApiModelProperty("性别,多个英文逗号隔开") | |
26 | + private String sex; | |
27 | + | |
28 | + @ApiModelProperty("下发人脸照") | |
29 | + private String photo; | |
30 | + | |
31 | + @ApiModelProperty("下发班级,多个英文逗号隔开") | |
32 | + private String classIds; | |
33 | + | |
34 | + @ApiModelProperty("下发设备,多个英文逗号隔开") | |
35 | + private String deviceIds; | |
36 | + | |
37 | + @ApiModelProperty("下发卡号,多个英文逗号隔开") | |
38 | + private String cardNos; | |
39 | + | |
40 | + @ApiModelProperty("是否检验人脸1是2否,默认2") | |
41 | + private Integer isCheck = 2; | |
42 | + | |
43 | + @ApiModelProperty("宿舍分组ID") | |
44 | + private Integer roomId; | |
45 | + | |
46 | + @ApiModelProperty("下发状态") | |
47 | + private Integer status; | |
48 | + | |
49 | + @JsonIgnore | |
50 | + public List<String> getSexList(){ | |
51 | + if(StringUtils.isNotBlank(getSex())) return Arrays.asList(getSex().split(",")); | |
52 | + return null; | |
53 | + } | |
54 | + | |
55 | + @JsonIgnore | |
56 | + public List<String> getClassList(){ | |
57 | + if(StringUtils.isNotBlank(getClassIds())) return Arrays.asList(getClassIds().split(",")); | |
58 | + return null; | |
59 | + } | |
60 | + | |
61 | + @JsonIgnore | |
62 | + public List<String> getDeviceList(){ | |
63 | + if(StringUtils.isNotBlank(getDeviceIds())) return Arrays.asList(getDeviceIds().split(",")); | |
64 | + return null; | |
65 | + } | |
66 | + | |
67 | + @JsonIgnore | |
68 | + public List<String> getCardList(){ | |
69 | + if(StringUtils.isNotBlank(getCardNos())) return Arrays.asList(getCardNos().split(",")); | |
70 | + return null; | |
71 | + } | |
72 | +} | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/control/FaceUnifyController.java
... | ... | @@ -43,13 +43,4 @@ public class FaceUnifyController { |
43 | 43 | public String getPermissions(@RequestParam("schoolId")int schoolId) throws UnsupportedEncodingException { |
44 | 44 | return JSON.toJSONString(permissFaceService.getPermissions(schoolId)); |
45 | 45 | } |
46 | - | |
47 | - | |
48 | - @RequestMapping(value = "addFace",method = RequestMethod.POST) | |
49 | - @ApiOperation("上传学生/老师人脸") | |
50 | - public String addFace(@RequestParam("imgUrl")String imgUrl,@RequestParam("userId")String userId) throws UnsupportedEncodingException { | |
51 | - return JSON.toJSONString(permissFaceService.addFace(imgUrl,userId)); | |
52 | - } | |
53 | - | |
54 | - | |
55 | 46 | } | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/control/FileControl.java
... | ... | @@ -11,7 +11,6 @@ import io.swagger.annotations.Api; |
11 | 11 | import io.swagger.annotations.ApiOperation; |
12 | 12 | import org.springframework.beans.factory.annotation.Autowired; |
13 | 13 | import org.springframework.http.MediaType; |
14 | -import org.springframework.util.StringUtils; | |
15 | 14 | import org.springframework.web.bind.annotation.*; |
16 | 15 | import org.springframework.web.multipart.MultipartFile; |
17 | 16 | |
... | ... | @@ -41,27 +40,23 @@ public class FileControl { |
41 | 40 | * @param file |
42 | 41 | * @param schoolId |
43 | 42 | * @param studentCode |
44 | - * @param clint_type | |
45 | 43 | * @param userType |
46 | - * @param deviceId | |
47 | 44 | * @return |
48 | 45 | */ |
49 | 46 | @RequestMapping(method = RequestMethod.POST, value = "uploadImg") |
50 | - public String uploadImg(@RequestParam("file") MultipartFile file, @RequestParam("schoolId") String schoolId, | |
51 | - @RequestParam("studentCode") String studentCode, @RequestParam("clint_type") String clint_type, | |
52 | - @RequestParam("userType") int userType,@RequestParam(required = false) String deviceId) { | |
47 | + public String uploadImg(@RequestParam("file") MultipartFile file, @RequestParam("schoolId") Integer schoolId, | |
48 | + @RequestParam("studentCode") String studentCode,@RequestParam("userType") int userType, | |
49 | + @RequestParam(required = false) String deviceId) { | |
53 | 50 | System.out.println("schoolId:" + schoolId + " studentCode:" + studentCode); |
54 | 51 | String fileName = file.getOriginalFilename();//文件名 |
55 | - | |
56 | 52 | File outFile = new File("C://imgCom"); |
57 | 53 | if (!outFile.exists()) outFile.mkdirs(); |
58 | 54 | try { |
59 | 55 | File dest = new File(outFile, fileName); |
60 | 56 | FileOutputStream fileOutputStream = new FileOutputStream(dest); |
61 | - | |
62 | 57 | fileOutputStream.write(file.getBytes()); |
63 | 58 | fileOutputStream.close(); |
64 | - userService.uploadImgAndUserInfo(dest.getAbsolutePath(), schoolId, studentCode, clint_type, userType, StringUtils.isEmpty(deviceId)?"":deviceId); | |
59 | + userService.uploadImgAndUserInfo(dest.getAbsolutePath(), schoolId, studentCode, userType,deviceId); | |
65 | 60 | return "1"; |
66 | 61 | } catch (FileNotFoundException e) { |
67 | 62 | e.printStackTrace(); |
... | ... | @@ -83,43 +78,10 @@ public class FileControl { |
83 | 78 | return true; |
84 | 79 | } |
85 | 80 | |
86 | - @RequestMapping(method = RequestMethod.POST, value = "uploadImgToDev") | |
87 | - public String uploadImgToDev(@RequestParam("file") MultipartFile file, @RequestParam("schoolId") String schoolId, @RequestParam("studentCode") String studentCode, | |
88 | - @RequestParam("clint_type") String clint_type, @RequestParam("userType") int userType, @RequestParam("devid") String devid) { | |
89 | - String fileName = file.getOriginalFilename();//文件名 | |
90 | - | |
91 | - File outFile = new File("C://imgCom"); | |
92 | - if (!outFile.exists()) outFile.mkdirs(); | |
93 | - try { | |
94 | - File dest = new File(outFile, fileName); | |
95 | - FileOutputStream fileOutputStream = new FileOutputStream(dest); | |
96 | - | |
97 | - fileOutputStream.write(file.getBytes()); | |
98 | - fileOutputStream.close(); | |
99 | - userService.uploadImgAndUserInfo(dest.getAbsolutePath(), schoolId, studentCode, clint_type, userType, devid); | |
100 | - return "1"; | |
101 | - } catch (FileNotFoundException e) { | |
102 | - e.printStackTrace(); | |
103 | - } catch (IOException e) { | |
104 | - e.printStackTrace(); | |
105 | - } | |
106 | - return "0"; | |
107 | - } | |
108 | - | |
109 | 81 | @RequestMapping(value = "deleteFace", method = RequestMethod.GET) |
110 | 82 | @ApiOperation("删除人脸") |
111 | 83 | public void deleteFace(@RequestParam("cardNum") String cardNum, @RequestParam("deviceId") String deviceId) { |
112 | - | |
113 | 84 | sendUserInfoTask.deleteFace(cardNum, deviceId); |
114 | - | |
115 | - } | |
116 | - | |
117 | - | |
118 | - @RequestMapping(value = "imgsSend", method = RequestMethod.GET) | |
119 | - @ApiOperation(value = "照片下放") | |
120 | - public boolean imgsSend(@RequestParam("schoolId") String schoolId, @RequestParam("type") int type) { | |
121 | - userService.sendUserInfos(schoolId, "22", type); | |
122 | - return true; | |
123 | 85 | } |
124 | 86 | |
125 | 87 | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/control/UserControl.java
... | ... | @@ -2,27 +2,24 @@ package com.example.dahua.control; |
2 | 2 | |
3 | 3 | import com.example.dahua.MyTask; |
4 | 4 | import com.example.dahua.async.SendUserInfoTask; |
5 | -import com.example.dahua.bean.*; | |
5 | +import com.example.dahua.bean.PermissionBean; | |
6 | +import com.example.dahua.bean.UserInfoBean; | |
6 | 7 | import com.example.dahua.bean.yx.Result; |
7 | 8 | import com.example.dahua.bean.yx.ResultGenerator; |
8 | 9 | import com.example.dahua.bean.yx.StudentInfo; |
9 | 10 | import com.example.dahua.dao.UserDao; |
10 | -import com.example.dahua.enums.EnumSzBusinessType; | |
11 | 11 | import com.example.dahua.lib.CompressPic; |
12 | -import com.example.dahua.lib.FilePath; | |
13 | 12 | import com.example.dahua.service.UserService; |
14 | 13 | import com.example.dahua.service.imp.BaseService; |
15 | -import com.example.dahua.utils.*; | |
14 | +import com.example.dahua.utils.BaiduUtils; | |
15 | +import com.example.dahua.utils.FileUtils; | |
16 | +import com.example.dahua.utils.HttpUtils; | |
16 | 17 | import com.example.dahua.xiananDao.SendRecordDao; |
17 | 18 | import com.google.gson.Gson; |
18 | 19 | import io.swagger.annotations.Api; |
19 | -import io.swagger.annotations.ApiImplicitParam; | |
20 | -import io.swagger.annotations.ApiImplicitParams; | |
21 | 20 | import io.swagger.annotations.ApiOperation; |
21 | +import lombok.RequiredArgsConstructor; | |
22 | 22 | import lombok.extern.slf4j.Slf4j; |
23 | -import org.json.JSONException; | |
24 | -import org.json.JSONObject; | |
25 | -import org.springframework.beans.factory.annotation.Autowired; | |
26 | 23 | import org.springframework.http.HttpEntity; |
27 | 24 | import org.springframework.http.HttpHeaders; |
28 | 25 | import org.springframework.http.MediaType; |
... | ... | @@ -34,37 +31,33 @@ import org.springframework.util.StringUtils; |
34 | 31 | import org.springframework.web.bind.annotation.*; |
35 | 32 | import org.springframework.web.client.RestTemplate; |
36 | 33 | |
37 | -import java.io.*; | |
38 | -import java.util.*; | |
34 | +import java.io.File; | |
35 | +import java.io.IOException; | |
36 | +import java.util.ArrayList; | |
37 | +import java.util.List; | |
39 | 38 | |
40 | 39 | /** |
41 | 40 | * 用户相关接口 |
42 | 41 | * 注:所有下发到设备逻辑都21服务器执行。100服务只操作文件上传 |
43 | 42 | */ |
43 | +@RequiredArgsConstructor | |
44 | 44 | @Slf4j |
45 | 45 | @RestController("/user/") |
46 | 46 | @Api(tags = "下发用户信息") |
47 | 47 | @RequestMapping(value = "/user/*", produces = MediaType.APPLICATION_JSON_UTF8_VALUE) |
48 | 48 | public class UserControl { |
49 | 49 | |
50 | - @Autowired | |
51 | - UserService userService; | |
50 | + private final UserService userService; | |
52 | 51 | |
53 | - @Autowired | |
54 | - SendUserInfoTask sendUserInfoTask; | |
52 | + private final SendUserInfoTask sendUserInfoTask; | |
55 | 53 | |
56 | - @Autowired | |
57 | - MyTask myTasks; | |
54 | + private final MyTask myTasks; | |
58 | 55 | |
59 | - @Autowired | |
60 | - SendRecordDao sendRecordDao; | |
56 | + private final SendRecordDao sendRecordDao; | |
61 | 57 | |
62 | - @Autowired | |
63 | - UserDao userDao; | |
64 | - | |
65 | - @Autowired | |
66 | - BaseService baseService; | |
58 | + private final UserDao userDao; | |
67 | 59 | |
60 | + private final BaseService baseService; | |
68 | 61 | |
69 | 62 | /** |
70 | 63 | * 权限下发至设备 |
... | ... | @@ -82,235 +75,15 @@ public class UserControl { |
82 | 75 | * @param file |
83 | 76 | * @param schoolId |
84 | 77 | * @param studentCode |
85 | - * @param clint_type | |
86 | 78 | * @return |
87 | 79 | */ |
88 | 80 | @RequestMapping(value = "uploadImgAndUserInfo", method = RequestMethod.GET) |
89 | 81 | @ApiOperation(value = "上传用户信息") |
90 | - public boolean uploadImgAndUserInfo(@RequestParam("file") String file, @RequestParam("schoolId") String schoolId, @RequestParam("studentCode") String studentCode, @RequestParam("clint_type") String clint_type,@RequestParam(value = "deviceId",required = false) String deviceId) { | |
91 | - return HttpUtils.uploadImgs(new File(file), schoolId, studentCode, clint_type, file.contains("Teacher") ? 1 : 2,deviceId); | |
92 | - } | |
93 | - | |
94 | - /** | |
95 | - * 单个人脸下发至设备 | |
96 | - * @param filePath | |
97 | - * @param schoolId 学校ID | |
98 | - * @param studentCode 学生学籍号 | |
99 | - * @param clintType 设备类型 | |
100 | - * @return | |
101 | - * @author xuquan | |
102 | - * @date 2020/12/02 11:16 | |
103 | - */ | |
104 | - @RequestMapping(value = "sendUserAndImg", method = RequestMethod.GET) | |
105 | - @ApiOperation(value = "上传用户信息") | |
106 | - public boolean sendUserAndImg(@RequestParam("filePath") String filePath, @RequestParam("schoolId") String schoolId, @RequestParam("studentCode") String studentCode, | |
107 | - @RequestParam("clintType") String clintType,@RequestParam(value = "deviceId",required = false) String deviceId) { | |
108 | - File file = new File(filePath); | |
109 | - if (!file.exists()) { | |
110 | - System.out.println("图片不存在"); | |
111 | - return false; | |
112 | - } | |
113 | - int userType = filePath.contains("Teacher") ? EnumSzBusinessType.EnumUserType.TEACHER.code :EnumSzBusinessType.EnumUserType.STUDENT.code; | |
114 | - return HttpUtils.sendUserAndImg(file, schoolId, studentCode, clintType,deviceId,userType); | |
115 | - } | |
116 | - | |
117 | - /** | |
118 | - * 批量下发人脸至学校指定设备。 | |
119 | - * 注:100服务上处理文件,转发至21服务进行下发操作 | |
120 | - * @param deviceIds 设备ID集合。 | |
121 | - * @param schoolId | |
122 | - * @param userType | |
123 | - */ | |
124 | - @RequestMapping(value = "sendFaces", method = RequestMethod.GET) | |
125 | - @ApiOperation(value = "下发学校下所有人脸给指定设备", notes = "下发所有人脸给指定设备") | |
126 | - public void sendFaces(@RequestParam("deviceIds") String deviceIds, @RequestParam("schoolId") String schoolId, @RequestParam("userType") String userType) { | |
127 | - //文件存储目录 | |
128 | - String typeName = userType.equals(String.valueOf(EnumSzBusinessType.EnumUserType.TEACHER.code)) ? "Teacher" : "Student"; | |
129 | - //100服务器人脸照绝对路径 | |
130 | - String imgPath = "E:\\wwwhtdocs\\SmartCampus\\face17e5\\School" + schoolId + "\\" + typeName; | |
131 | - //目录 | |
132 | - File imgPathFile = new File(imgPath); | |
133 | - //设备iD | |
134 | - String[] deviceIdsStr = deviceIds.split(","); | |
135 | - //批量文件处理 | |
136 | - if (imgPathFile.exists()) { | |
137 | - File[] imgfiles = imgPathFile.listFiles(); | |
138 | - if (null != imgfiles) { | |
139 | - for (int i = 0; i < imgfiles.length; i++) { | |
140 | - File file = imgfiles[i];//图片 | |
141 | - //压缩后文件路径 | |
142 | - String targetPath = FilePath.picPathComp + file.getName(); | |
143 | - try { | |
144 | - CompressPic.CompressPic(file.getAbsolutePath(), targetPath, ""); | |
145 | - } catch (Exception e) { | |
146 | - log.error("文件压缩失败,错误:" + e); | |
147 | - e.printStackTrace(); | |
148 | - } | |
149 | - if (file.exists()) | |
150 | - for (int j = 0; j < deviceIdsStr.length; j++) { | |
151 | - String deviceId = deviceIdsStr[j]; | |
152 | - | |
153 | - StudentBean studentBean = null; | |
154 | - String card = "", name = "", studentCode = ""; | |
155 | - if (userType.equals("1")) { | |
156 | - studentBean = userDao.getTeacherWithstudentcode(file.getName().split("\\.")[0], schoolId); | |
157 | - if (null != studentBean) { | |
158 | - card = studentBean.getTeacher_num(); | |
159 | - name = studentBean.getName(); | |
160 | - studentCode = studentBean.getNum(); | |
161 | - } | |
162 | - } else if (userType.equals("2")) { | |
163 | - studentBean = userDao.getStudentWithstudentcode(file.getName().split("\\.")[0], schoolId); | |
164 | - if (null != studentBean) { | |
165 | - card = studentBean.getStudent_num(); | |
166 | - name = studentBean.getName(); | |
167 | - studentCode = studentBean.getStudentcode(); | |
168 | - } | |
169 | - } | |
170 | - | |
171 | - if (!StringUtils.isEmpty(card)) { | |
172 | - String clint_type = userDao.getClintType(deviceId); | |
173 | - HttpUtils.uploadImgs(new File(targetPath), schoolId, studentCode, clint_type, Integer.parseInt(userType),deviceId); | |
174 | - } | |
175 | - | |
176 | - } | |
177 | - | |
178 | - } | |
179 | - | |
180 | - } | |
181 | - } | |
182 | - | |
183 | - } | |
184 | - | |
185 | - @RequestMapping(value = "sendErrorFaces", method = RequestMethod.GET) | |
186 | - @ApiOperation(value = "下发失败的人脸", notes = "下发失败的人脸") | |
187 | - public void sendErrorFaces(@RequestParam("schoolId") String schoolId, @RequestParam("deviceid") String deviceid, @RequestParam("userType") int userType) { | |
188 | - | |
189 | - if (!StringUtils.isEmpty(deviceid)) { | |
190 | - senErrorFace(deviceid, schoolId, userType); | |
191 | - } else { | |
192 | - List<String> deviceIds = sendRecordDao.getDeviceIds(schoolId); | |
193 | - | |
194 | - if (null != deviceIds) { | |
195 | - for (int j = 0; j < deviceIds.size(); j++) { | |
196 | - String deviceId = deviceIds.get(j); | |
197 | - senErrorFace(deviceId, schoolId, userType); | |
198 | - } | |
199 | - } | |
200 | - } | |
201 | - } | |
202 | - | |
203 | - | |
204 | - private void senErrorFace(String deviceId, String schoolId, int userType) { | |
205 | - List<SendRecordBean> sendRecordBeans = sendRecordDao.getSendFailWithDevId(deviceId); | |
206 | - if (null != sendRecordBeans) { | |
207 | - | |
208 | - for (int i = 0; i < sendRecordBeans.size(); i++) { | |
209 | - | |
210 | - SendRecordBean sendRecordBean = sendRecordBeans.get(i); | |
211 | - String typeName = ""; | |
212 | - if (userType == 0) { | |
213 | - typeName = sendRecordBean.getUserType() == 1 ? "Teacher" : "Student"; | |
214 | - } else { | |
215 | - typeName = userType == 1 ? "Teacher" : "Student"; | |
216 | - } | |
217 | - String studentCode = ""; | |
218 | - | |
219 | - if (sendRecordBean.getUserType() == 1) { | |
220 | - studentCode = userDao.getTeaNumWithCard(sendRecordBean.getNum()); | |
221 | - } else if (sendRecordBean.getUserType() == 2) { | |
222 | - studentCode = userDao.getStudentCode(sendRecordBean.getCustomerid()); | |
223 | - } | |
224 | - | |
225 | - String imgPath = "E:\\wwwhtdocs\\SmartCampus\\face17e5\\School" + sendRecordBean.getSchoolId() + "\\" + typeName + "\\" + studentCode + ".png"; | |
226 | - File imgFile = new File(imgPath); | |
227 | - if (imgFile.exists()) { | |
228 | - String targetPath = "./picPath/comp/" + imgFile.getName(); | |
229 | - try { | |
230 | - CompressPic.CompressPic(imgFile.getAbsolutePath(), targetPath, ""); | |
231 | - } catch (Exception e) { | |
232 | - e.printStackTrace(); | |
233 | - } | |
234 | - | |
235 | - String clint_type = userDao.getClintType(sendRecordBean.getDeviceID()); | |
236 | - HttpUtils.uploadImgs(new File(targetPath), schoolId, studentCode, clint_type, sendRecordBean.getUserType(),deviceId); | |
237 | - } else { | |
238 | - System.out.println("文件不存在"); | |
239 | - } | |
240 | - } | |
241 | - | |
242 | - } | |
243 | - } | |
244 | - | |
245 | - | |
246 | - @RequestMapping(value = "sendSingle", method = RequestMethod.GET) | |
247 | - @ApiOperation(value = "单张卡下发") | |
248 | - public String sendSIngle(@RequestParam("SchoolId") String SchoolId, @RequestParam("Card") String Card) { | |
249 | - RestTemplate restTemplate = new RestTemplate(); | |
250 | - String url = "http://campus.myjxt.com/api/OneCard/SendSingle?SchoolId=" + SchoolId + "&Card=" + Card.toUpperCase().trim(); | |
251 | - String result = restTemplate.getForObject(url, String.class); | |
252 | - System.out.println("result:" + result); | |
253 | - try { | |
254 | - JSONObject jsonObject = new JSONObject(result); | |
255 | - if (jsonObject.optBoolean("data")) { | |
256 | - return "下发成功"; | |
257 | - } | |
258 | - } catch (JSONException e) { | |
259 | - e.printStackTrace(); | |
260 | - } | |
261 | - return "下发失败"; | |
262 | - } | |
263 | - | |
264 | - @RequestMapping(value = "sendWG", method = RequestMethod.GET) | |
265 | - @ApiImplicitParams({@ApiImplicitParam(name = "SchoolId", value = "学校id"), | |
266 | - @ApiImplicitParam(name = "StudentType", value = "学生类型,1:通校生,2:住校,3:通晚,4:其他"), | |
267 | - @ApiImplicitParam(name = "Sex", value = "性别:1男,2女")}) | |
268 | - @ApiOperation(value = "下发附属卡") | |
269 | - public String sendWG(@RequestParam("SchoolId") String SchoolId, @RequestParam("StudentType") String StudentType, @RequestParam("Sex") String Sex) { | |
270 | - RestTemplate restTemplate = new RestTemplate(); | |
271 | - String url = "http://campus.myjxt.com/api/OneCard/SendWG?SchoolId=" + SchoolId + "&StudentType=" + StudentType + "&Sex=" + Sex; | |
272 | - String result = restTemplate.getForObject(url, String.class); | |
273 | - System.out.println("sendWG:" + result); | |
274 | - try { | |
275 | - JSONObject jsonObject = new JSONObject(result); | |
276 | - if (jsonObject.optBoolean("data")) { | |
277 | - return "下发成功"; | |
278 | - } | |
279 | - } catch (JSONException e) { | |
280 | - e.printStackTrace(); | |
281 | - } | |
282 | - return "下发失败"; | |
283 | - } | |
284 | - | |
285 | - | |
286 | - @RequestMapping(value = "checkFace", method = RequestMethod.GET) | |
287 | - @ApiOperation("在线活体检测") | |
288 | - public boolean checkFace(@RequestParam("url") String httpurl) { | |
289 | - | |
290 | - boolean check = BaiduUtils.getBaiduUtils().checkImg(httpurl); | |
291 | - //获取文件名 | |
292 | -// File file1 = new File(httpurl); | |
293 | -// File target = new File("./huoti/"); | |
294 | -// //压缩后的文件 | |
295 | -// httpurl = target.getAbsolutePath() + "/"+ file1.getName(); | |
296 | - System.out.println("人脸图片路径:"+httpurl); | |
297 | - if (check) { | |
298 | - File file = new File(httpurl); | |
299 | - String userCode = file.getName().split("\\.")[0]; | |
300 | - String schoolId = ""; | |
301 | - if (httpurl.contains("Student") && !httpurl.startsWith("http")) { | |
302 | - schoolId = httpurl.substring(httpurl.indexOf("School") + 6, httpurl.indexOf("\\Student")); | |
303 | - } else if (httpurl.contains("Teacher") && !httpurl.startsWith("http")) { | |
304 | - schoolId = httpurl.substring(httpurl.indexOf("School") + 6, httpurl.indexOf("\\Teacher")); | |
305 | - } | |
306 | - System.out.println("choolId:" + schoolId + "userCode:" + userCode); | |
307 | - if (!StringUtils.isEmpty(schoolId) && !StringUtils.isEmpty(userCode)) { | |
308 | - String userId = userService.getUserId(userCode, schoolId); | |
309 | - BaiduUtils.getBaiduUtils().addFace(new File(httpurl), schoolId, userId, userId); | |
310 | - FileUtils.getInstance().writeLogs("人脸添加成功:" + userId, "人脸添加成功.txt"); | |
311 | - } | |
312 | - } | |
313 | - return check; | |
82 | + public boolean uploadImgAndUserInfo(@RequestParam("file") String file, | |
83 | + @RequestParam("schoolId") Integer schoolId, | |
84 | + @RequestParam("studentCode") String studentCode, | |
85 | + @RequestParam(value = "deviceId",required = false) String deviceId) { | |
86 | + return HttpUtils.uploadImg(new File(file), schoolId, studentCode, file.contains("Teacher") ? 1 : 2,deviceId); | |
314 | 87 | } |
315 | 88 | |
316 | 89 | @RequestMapping(value = "delBaiDuFace", method = RequestMethod.GET) |
... | ... | @@ -366,7 +139,7 @@ public class UserControl { |
366 | 139 | File targetFile = new File(targPath); |
367 | 140 | if (!targetFile.exists()) targetFile.createNewFile(); |
368 | 141 | try { |
369 | - CompressPic.CompressPic(filePath.getAbsolutePath(), targPath, "");//压缩后的图片 | |
142 | + CompressPic.CompressPic(filePath.getAbsolutePath(), targPath);//压缩后的图片 | |
370 | 143 | filePath.deleteOnExit(); |
371 | 144 | } catch (Exception e) { |
372 | 145 | e.printStackTrace(); |
... | ... | @@ -378,12 +151,6 @@ public class UserControl { |
378 | 151 | return true; |
379 | 152 | } |
380 | 153 | |
381 | - @RequestMapping(value = "imgsSend", method = RequestMethod.GET) | |
382 | - @ApiOperation(value = "照片下放") | |
383 | - public boolean imgsSend(@RequestParam("schoolId") String schoolId, @RequestParam("type") int type) { | |
384 | - userService.sendUserInfos(schoolId, "22", type); | |
385 | - return true; | |
386 | - } | |
387 | 154 | |
388 | 155 | @RequestMapping(value = "movePic", method = RequestMethod.GET) |
389 | 156 | @ApiOperation("转移下发失败的图片到批量图片库") |
... | ... | @@ -417,7 +184,7 @@ public class UserControl { |
417 | 184 | if (!fileCom.exists()) fileCom.mkdirs(); |
418 | 185 | File target = new File(fileCom.getAbsolutePath(), fileName); |
419 | 186 | System.out.println("target:" + target.getAbsolutePath()); |
420 | - CompressPic.CompressPic(file.getAbsolutePath(), target.getAbsolutePath(), "");//压缩后的图片 | |
187 | + CompressPic.CompressPic(file.getAbsolutePath(), target.getAbsolutePath());//压缩后的图片 | |
421 | 188 | } |
422 | 189 | } |
423 | 190 | } catch (Exception e) { | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/control/UserOperateController.java
1 | 1 | package com.example.dahua.control; |
2 | 2 | |
3 | 3 | import com.example.dahua.async.SendUserInfoTask2; |
4 | +import com.example.dahua.bean.SendFaceBean; | |
4 | 5 | import com.example.dahua.bean.yx.Result; |
5 | 6 | import com.example.dahua.bean.yx.YxSendFaceDto; |
6 | 7 | import com.example.dahua.dao.UserDao; |
... | ... | @@ -91,28 +92,15 @@ public class UserOperateController { |
91 | 92 | } |
92 | 93 | |
93 | 94 | @ApiOperation(value = "按班级指定下发") |
94 | - @RequestMapping(value = "sendFaceByClassId", method = RequestMethod.GET) | |
95 | - public void exportFace(@RequestParam("schoolId") Integer schoolId, | |
96 | - @RequestParam(value = "classIds",required = false) String classIds, | |
97 | - @RequestParam(value = "deviceIds",required = false) String deviceIds){ | |
98 | - userOperateService.sendFaceByClassId(schoolId,classIds,deviceIds,"",null); | |
95 | + @RequestMapping(value = "sendFaceByClassId", method = RequestMethod.POST) | |
96 | + public void sendFaceByClassId2(@RequestBody SendFaceBean sendFaceBean){ | |
97 | + userOperateService.sendFaceByClassId(sendFaceBean); | |
99 | 98 | } |
100 | 99 | |
101 | 100 | @ApiOperation(value = "按班级指定下发") |
102 | - @RequestMapping(value = "sendFaceByClassId2", method = RequestMethod.GET) | |
103 | - public void sendFaceByClassId2(@RequestParam("schoolId") Integer schoolId, | |
104 | - @RequestParam(value = "classIds",required = false) String classIds, | |
105 | - @RequestParam(value = "studentType",required = false) Integer studentType, | |
106 | - @RequestParam(value = "sex",required = false) String sex, | |
107 | - @RequestParam(value = "deviceIds",required = false) String deviceIds){ | |
108 | - userOperateService.sendFaceByClassId(schoolId,classIds,deviceIds,sex,studentType); | |
109 | - } | |
110 | - | |
111 | - @ApiOperation(value = "删除指定学校下无效人脸") | |
112 | - @RequestMapping(value = "deleteFaceByClassId", method = RequestMethod.GET) | |
113 | - public void exportFace(@RequestParam("schoolId") Integer schoolId, | |
114 | - @RequestParam(value = "deviceIds",required = false) String deviceIds){ | |
115 | - userOperateService.deleteFaceByClassId(schoolId,deviceIds); | |
101 | + @RequestMapping(value = "sendFaceByRoomId", method = RequestMethod.POST) | |
102 | + public void exportFace(@RequestBody SendFaceBean sendFaceBean){ | |
103 | + userOperateService.sendFaceByRoomId(sendFaceBean); | |
116 | 104 | } |
117 | 105 | |
118 | 106 | @ApiOperation(value = "导入学生信息") |
... | ... | @@ -128,7 +116,6 @@ public class UserOperateController { |
128 | 116 | int beginIndex = originalFileName.lastIndexOf("."); |
129 | 117 | //原名 |
130 | 118 | String fileName = originalFileName.substring(0,beginIndex); |
131 | - | |
132 | 119 | userOperateService.saveStudentInfo(readExcel, fileName); |
133 | 120 | } |
134 | 121 | |
... | ... | @@ -142,8 +129,10 @@ public class UserOperateController { |
142 | 129 | @RequestMapping(value = "exportStudent", method = RequestMethod.GET) |
143 | 130 | public void importExcel(@RequestParam("schoolId") Integer schoolId, |
144 | 131 | HttpServletRequest request, HttpServletResponse response){ |
145 | - | |
146 | - List<Map<String, Object>> sheetList = userOperateService.exportStudent(schoolId,"188368,188369,188370,188371",null,""); | |
132 | + SendFaceBean faceBean = new SendFaceBean(); | |
133 | + faceBean.setSchoolId(schoolId); | |
134 | + faceBean.setClassIds("188368,188369,188370,188371"); | |
135 | + List<Map<String, Object>> sheetList = userOperateService.exportStudent(faceBean); | |
147 | 136 | ExcelUtil2.exportExcelByEasyPoi(sheetList,"中意",request,response); |
148 | 137 | } |
149 | 138 | |
... | ... | @@ -159,20 +148,4 @@ public class UserOperateController { |
159 | 148 | @RequestParam("deviceIds") String deviceIds){ |
160 | 149 | userOperateService.sendCard(cardNum,schoolId,deviceIds); |
161 | 150 | } |
162 | - | |
163 | - @ApiOperation(value = "按班级指定下发") | |
164 | - @RequestMapping(value = "sendFaceByRoomId", method = RequestMethod.GET) | |
165 | - public void exportFace(@RequestParam("schoolId") Integer schoolId, | |
166 | - @RequestParam("roomId") Integer roomId, | |
167 | - @RequestParam(value = "deviceIds",required = false) String deviceIds){ | |
168 | - userOperateService.sendFaceByRoomId(schoolId,roomId,deviceIds); | |
169 | - } | |
170 | - | |
171 | - @ApiOperation(value = "按关键字指定下发") | |
172 | - @RequestMapping(value = "sendFaceByKeyword", method = RequestMethod.GET) | |
173 | - public void sendFaceByKeyword(@RequestParam("schoolId") Integer schoolId, | |
174 | - @RequestParam("keyword") String keyword, | |
175 | - @RequestParam(value = "deviceIds",required = false) String deviceIds){ | |
176 | - userOperateService.sendFaceByKeyword(schoolId,keyword,deviceIds); | |
177 | - } | |
178 | 151 | } | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/dao/UserDao.java
... | ... | @@ -6,42 +6,32 @@ import org.apache.ibatis.annotations.*; |
6 | 6 | import org.springframework.stereotype.Repository; |
7 | 7 | |
8 | 8 | import java.util.List; |
9 | -import java.util.Map; | |
10 | 9 | |
11 | 10 | @Repository |
12 | 11 | @Mapper |
13 | 12 | public interface UserDao { |
14 | 13 | |
15 | - @Select(" select student_num from SZ_V_School_Student where school_id = #{school_id} and studentcode = #{studentcode}") | |
16 | - public String getStudentNum(@Param("school_id") String school_id, @Param("studentcode") String studentcode); | |
14 | + @Select("select clint_id from SZ_Attendance where school_id = #{schoolId} and clint_type = 29") | |
15 | + List<String> selectDeviceBySchoolId(@Param("schoolId") Integer schoolId); | |
17 | 16 | |
18 | - @Select("select school_id from SZ_Attendance where clint_id = #{clint_id} ") | |
19 | - String getSchoolIdbyClint_id( @Param("clint_id") String clint_id); | |
17 | + @Select("select clint_id from SZ_Attendance where clint_id = #{clintId}") | |
18 | + AttendanceBean getDeviceByDeviceId(@Param("clintId") String clintId); | |
20 | 19 | |
21 | - @Select("select * from SZ_Attendance where school_id = #{schoolId} and clint_type = 29") | |
22 | - List<String> selectDeviceBySchoolId(@Param("schoolId") Integer schoolId); | |
23 | - /** | |
24 | - * 获取设备出入类型 | |
25 | - * @param clint_id | |
26 | - * @return | |
27 | - */ | |
28 | - @Select("select * from SZ_Attendance where clint_id = #{clint_id} ") | |
29 | - AttendanceBean getTypeByClint_id( @Param("clint_id") String clint_id); | |
20 | + @Select("select clint_type from SZ_Attendance where clint_id = #{deviceId}") | |
21 | + String getClintType(@Param("deviceId") String deviceId); | |
30 | 22 | |
31 | - @Select("select * from SZ_Attendance where school_id = #{school_id} and clint_type = #{clint_type}") | |
32 | - List<AttendanceBean> getAttendanceBeans(@Param("school_id") String school_id, @Param("clint_type") String clint_type); | |
23 | + @Select(" select Top(1)* from SZ_V_School_Student where school_id = #{schoolId} and studentCode = #{studentCode}") | |
24 | + UserInfoBean getUserInfo(@Param("schoolId") Integer schoolId, @Param("studentCode") String studentCode); | |
33 | 25 | |
34 | - @Select("select * from SZ_Attendance where school_id = #{school_id} and clint_type = #{clint_type} and clint_id = #{clint_id}") | |
35 | - List<AttendanceBean> getAttendanceBeanWithId(@Param("school_id") String school_id, @Param("clint_type") String clint_type, @Param("clint_id") String clint_id); | |
26 | + @Select(" select Top(1)* from SZ_V_School_Teacher where school_id = #{schoolId} and num = #{num}") | |
27 | + TeacherBean getTeacher(@Param("schoolId") Integer schoolId, @Param("num") String num); | |
36 | 28 | |
37 | - @Select(" select Top(1)* from SZ_V_School_Student where school_id = #{school_id} and studentcode = #{studentcode}") | |
38 | - UserInfoBean getUserInfo(@Param("school_id") String school_id, @Param("studentcode") String studentcode); | |
29 | + @Select("select top 1 school_name from SZ_School where school_id = #{schoolId}") | |
30 | + String getSchoolName(@Param("schoolId") Integer schoolId); | |
39 | 31 | |
40 | 32 | @Select("select * from SZ_V_School_Student where school_id = 1066 and class_id between 78506 and 78514") |
41 | 33 | List<UserInfoBean> getStuUserInfos(); |
42 | 34 | |
43 | - @Select(" select Top(1)* from SZ_V_School_Teacher where school_id = #{school_id} and num = #{num}") | |
44 | - TeacherBean getTeacher(@Param("school_id") String school_id, @Param("num") String num); | |
45 | 35 | |
46 | 36 | @Select(" select Top(1)* from SZ_V_School_Teacher where teacher_id = #{teacher_id}") |
47 | 37 | TeacherBean getTeacherWithId(@Param("teacher_id") String teacher_id); |
... | ... | @@ -86,9 +76,6 @@ public interface UserDao { |
86 | 76 | @Select("select Top(1) * from HS_StudentUpdateCard where CustomerId = #{CustomerId} order by AddTime desc") |
87 | 77 | StudentBean getStudentUpdate(@Param("CustomerId") String customerid); |
88 | 78 | |
89 | - @Select("select school_name from SZ_School where school_id = #{school_id}") | |
90 | - String getSchoolName(@Param("school_id") String school_id); | |
91 | - | |
92 | 79 | @Select(" select studentcode from SZ_V_School_Student where student_id = #{customerid}") |
93 | 80 | String getStudentCode(@Param("customerid") String customerid); |
94 | 81 | |
... | ... | @@ -175,9 +162,6 @@ public interface UserDao { |
175 | 162 | @Select("select top(1) num from SZ_V_School_Teacher where teacher_num=#{num}") |
176 | 163 | String getTeaNumWithCard(@Param("num") String num); |
177 | 164 | |
178 | - @Select("select clint_type from SZ_Attendance where clint_id = #{clint_id}") | |
179 | - String getClintType(@Param("clint_id") String deviceID); | |
180 | - | |
181 | 165 | @Select("select v.* from SZ_Student as s inner join SZ_V_School_Student as v on s.student_id = v.student_id where s.intime>'2020-09-01' and school_id = 654 order by student_id desc ") |
182 | 166 | List<StudentBean> getStus(); |
183 | 167 | |
... | ... | @@ -282,10 +266,8 @@ public interface UserDao { |
282 | 266 | |
283 | 267 | List<String> queryStudentIdList(@Param("schoolId") Integer schoolId,@Param("roomId")Integer roomId); |
284 | 268 | |
285 | - List<StudentBean> getStudentByClassId(@Param("schoolId") int schoolId,@Param("classIds") List<String> classIds, | |
286 | - @Param("studentType")Integer studentType,@Param("sexList") List<Integer> sexList); | |
287 | - | |
288 | - List<StudentBean> getStudentByKeyword(@Param("schoolId") int schoolId, @Param("keyword") String keyword); | |
269 | + List<StudentBean> getStudentByClassId(@Param("schoolId") Integer schoolId, @Param("studentType")Integer studentType, | |
270 | + @Param("classIds") List<String> classIds, @Param("sexList") List<String> sexList); | |
289 | 271 | |
290 | 272 | List<Integer> getGroupByClassId(@Param("classId") Integer classId); |
291 | 273 | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/lib/CompressPic.java
1 | 1 | package com.example.dahua.lib; |
2 | 2 | |
3 | -import com.example.dahua.async.ImageUtils; | |
4 | 3 | import org.apache.tomcat.util.http.fileupload.IOUtils; |
5 | 4 | import org.springframework.web.multipart.MultipartFile; |
6 | 5 | |
... | ... | @@ -16,7 +15,7 @@ import java.io.InputStream; |
16 | 15 | */ |
17 | 16 | public class CompressPic { |
18 | 17 | |
19 | - public static String CompressPic(String srcPath, String targetPath, String studentcode) throws Exception { | |
18 | + public static String CompressPic(String srcPath, String targetPath) throws Exception { | |
20 | 19 | double cutPercent = 0.2; |
21 | 20 | File file = new File(srcPath.trim()); |
22 | 21 | FileInputStream fileInputStream = new FileInputStream(file); | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/lib/FilePath.java
... | ... | @@ -3,16 +3,11 @@ package com.example.dahua.lib; |
3 | 3 | import java.io.File; |
4 | 4 | |
5 | 5 | public class FilePath { |
6 | - | |
7 | - public static String picPath = "./picPath/"; | |
8 | - public static String picPathComp = "./picPath/comp/"; | |
6 | + public static String picPathComp = "./picPath/"; | |
9 | 7 | |
10 | 8 | public static String fileSuffix = ".jpg"; |
11 | 9 | |
12 | 10 | public void createFile() { |
13 | - File picPath = new File(this.picPath); | |
14 | - if (!picPath.exists()) picPath.mkdirs(); | |
15 | - | |
16 | 11 | File picPathComp = new File(this.picPathComp); |
17 | 12 | if (!picPathComp.exists()) picPathComp.mkdirs(); |
18 | 13 | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/service/DeleteBatchTest.java
... | ... | @@ -16,9 +16,5 @@ public interface DeleteBatchTest { |
16 | 16 | |
17 | 17 | void test5(String cardNum,String intime,String sysTime,String clintId); |
18 | 18 | |
19 | - void test6(Integer schoolId,Integer roomId,Integer type,Integer outof,String intime,String clintId,String startTime,String endTime); | |
20 | - | |
21 | - void test7(Integer schoolId,Integer roomId,Integer type,Integer outof,String intime,String clintId,String startTime,String endTime); | |
22 | - | |
23 | 19 | void test8(Integer schoolId,Integer roomId,Integer type,Integer outof,String startTime,String endTime,int size); |
24 | 20 | } | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/service/PermissFaceService.java
... | ... | @@ -15,8 +15,5 @@ public interface PermissFaceService { |
15 | 15 | |
16 | 16 | public ResponseBeanList<PermissionFaceBean> getPermissionDetail(int permissionId); |
17 | 17 | |
18 | - | |
19 | - ResponseBean<String> addFace(String imgUrl, String userId); | |
20 | - | |
21 | 18 | public List<PermissionFaceBean> getPermissionList(int schoolId); |
22 | 19 | } | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/service/UserOperateService.java
1 | 1 | package com.example.dahua.service; |
2 | 2 | |
3 | 3 | |
4 | +import com.example.dahua.bean.SendFaceBean; | |
4 | 5 | import com.example.dahua.bean.yx.Result; |
5 | 6 | import com.example.dahua.bean.yx.YxSendFaceDto; |
6 | 7 | |
... | ... | @@ -21,19 +22,10 @@ public interface UserOperateService { |
21 | 22 | void sendUserFaces(Integer schoolId,Integer userType,String deviceIds,Integer studentType,String sex); |
22 | 23 | /** |
23 | 24 | * 按班級下發 |
24 | - * @param schoolId | |
25 | - * @param classIds | |
26 | - * @param deviceIds | |
27 | 25 | */ |
28 | - void sendFaceByClassId(Integer schoolId,String classIds,String deviceIds,String sex,Integer studentType); | |
26 | + void sendFaceByClassId(SendFaceBean faceBean); | |
29 | 27 | |
30 | - void sendFaceByRoomId(Integer schoolId,Integer roomId,String deviceIds); | |
31 | - | |
32 | - void sendFaceByKeyword(Integer schoolId,String keyword,String deviceIds); | |
33 | - | |
34 | - void deleteFaceByClassId(Integer schoolId,String deviceIds); | |
35 | - | |
36 | - void test6(Integer schoolId,Integer roomId,Integer type,Integer outof,String intime,String clintId,String startTime,String endTime); | |
28 | + void sendFaceByRoomId(SendFaceBean faceBean); | |
37 | 29 | |
38 | 30 | void saveStudentInfo(List<ArrayList<String>> readExcel, String fileName); |
39 | 31 | |
... | ... | @@ -46,5 +38,5 @@ public interface UserOperateService { |
46 | 38 | |
47 | 39 | void sendCard(String cardNum,Integer schoolId,String deviceIds); |
48 | 40 | |
49 | - List<Map<String, Object>> exportStudent(Integer schoolId, String deviceIds,Integer studentType,String sex); | |
41 | + List<Map<String, Object>> exportStudent(SendFaceBean faceBean); | |
50 | 42 | } | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/service/UserService.java
1 | 1 | package com.example.dahua.service; |
2 | 2 | |
3 | -import com.example.dahua.bean.AttendanceBean; | |
4 | 3 | import com.example.dahua.bean.PermissionBean; |
5 | 4 | import com.example.dahua.bean.UserInfoBean; |
6 | 5 | |
... | ... | @@ -9,22 +8,13 @@ import java.util.List; |
9 | 8 | public interface UserService { |
10 | 9 | |
11 | 10 | /** |
12 | - * 获取学校下的大华人脸设备 | |
13 | - * | |
14 | - * @param schoolId | |
15 | - * @param clint_type | |
16 | - * @return | |
17 | - */ | |
18 | - List<AttendanceBean> getAttendanceBeans(String schoolId, String clint_type, String devid); | |
19 | - | |
20 | - /** | |
21 | 11 | * 获取学生基本信息 |
22 | 12 | * |
23 | 13 | * @param schoolId |
24 | 14 | * @param studentCode |
25 | 15 | * @return |
26 | 16 | */ |
27 | - UserInfoBean getUserInfo(String schoolId, String studentCode); | |
17 | + UserInfoBean getUserInfo(Integer schoolId, String studentCode); | |
28 | 18 | |
29 | 19 | /** |
30 | 20 | * 上传人脸和学生信息 |
... | ... | @@ -34,18 +24,7 @@ public interface UserService { |
34 | 24 | * @param studentCode |
35 | 25 | * @return |
36 | 26 | */ |
37 | -// boolean uploadImgAndUserInfo(MultipartFile file,String schoolId,String studentCode,String clint_type); | |
38 | - boolean uploadImgAndUserInfo(String file, String schoolId, String studentCode, String clint_type, int userType, String devid); | |
39 | - | |
40 | - | |
41 | - /** | |
42 | - * 批量下发人脸 | |
43 | - * | |
44 | - * @param schoolId | |
45 | - * @param clint_type | |
46 | - * @param type 0:主卡 1:副卡 | |
47 | - */ | |
48 | - void sendUserInfos(String schoolId, String clint_type, int type); | |
27 | + boolean uploadImgAndUserInfo(String file,Integer schoolId,String studentCode,Integer userType,String deviceIds); | |
49 | 28 | |
50 | 29 | /** |
51 | 30 | * 下发权限 | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/service/imp/BaseService.java
1 | 1 | package com.example.dahua.service.imp; |
2 | 2 | |
3 | 3 | |
4 | +import com.example.dahua.bean.SendFaceBean; | |
4 | 5 | import com.example.dahua.bean.SendRecordBean; |
5 | 6 | import com.example.dahua.bean.StudentBean; |
6 | 7 | import com.example.dahua.bean.yx.ImportStudent; |
7 | 8 | import com.example.dahua.dao.UserDao; |
9 | +import com.example.dahua.utils.DateUtils; | |
8 | 10 | import com.example.dahua.xiananDao.SendRecordDao; |
9 | 11 | import lombok.extern.slf4j.Slf4j; |
12 | +import org.apache.commons.lang3.StringUtils; | |
10 | 13 | import org.springframework.beans.factory.annotation.Autowired; |
11 | 14 | import org.springframework.stereotype.Service; |
12 | 15 | import org.springframework.util.CollectionUtils; |
13 | -import org.springframework.util.StringUtils; | |
16 | +import org.springframework.web.multipart.MultipartFile; | |
14 | 17 | |
18 | +import java.io.File; | |
19 | +import java.io.FileOutputStream; | |
20 | +import java.io.IOException; | |
15 | 21 | import java.text.SimpleDateFormat; |
16 | 22 | import java.util.*; |
17 | 23 | import java.util.stream.Collectors; |
... | ... | @@ -133,17 +139,10 @@ public class BaseService { |
133 | 139 | } |
134 | 140 | } |
135 | 141 | |
136 | - public List<StudentBean> getStudentByClassId(Integer schoolId,String classIds,Integer studentType,String sex) { | |
137 | - List<String> classList = null; | |
138 | - if(!StringUtils.isEmpty(classIds)){ | |
139 | - classList = Arrays.asList(classIds.split(",")); | |
140 | - } | |
141 | - List<Integer> sexList = null; | |
142 | - if(org.apache.commons.lang3.StringUtils.isNotBlank(sex)){ | |
143 | - sexList = Arrays.asList(sex.split(",")) | |
144 | - .stream().map(Integer::parseInt).collect(Collectors.toList()); | |
145 | - } | |
146 | - List<StudentBean> students = userDao.getStudentByClassId(schoolId,classList,studentType,sexList); | |
142 | + public List<StudentBean> getStudentByClassId(SendFaceBean faceBean) { | |
143 | + List<String> classList = faceBean.getClassList(); | |
144 | + List<String> sexList = faceBean.getSexList(); | |
145 | + List<StudentBean> students = userDao.getStudentByClassId(faceBean.getSchoolId(),faceBean.getStudentType(),classList,sexList); | |
147 | 146 | //去重重复数据 |
148 | 147 | List<StudentBean> studentList = students.stream().collect(Collectors.collectingAndThen( |
149 | 148 | Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(StudentBean::getStudent_num))), ArrayList::new)); |
... | ... | @@ -151,6 +150,25 @@ public class BaseService { |
151 | 150 | } |
152 | 151 | |
153 | 152 | /** |
153 | + * 获取宿舍分组管理学生 | |
154 | + * @param schoolId | |
155 | + * @param roomId | |
156 | + * @return | |
157 | + */ | |
158 | + public List<StudentBean> getStudentByRoomId(Integer schoolId,Integer roomId) { | |
159 | + List<Integer> rooms = userDao.getRoomBySchoolId(schoolId,roomId); | |
160 | + if(!CollectionUtils.isEmpty(rooms)) { | |
161 | + List<Integer> pIdlIst = rooms.stream().distinct().collect(Collectors.toList()); | |
162 | + List<StudentBean> studentBeans = userDao.getStudentByRoomIds(schoolId,pIdlIst); | |
163 | + //去重重复数据 | |
164 | + List<StudentBean> studentList = studentBeans.stream().collect(Collectors.collectingAndThen( | |
165 | + Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(StudentBean::getStudent_num))), ArrayList::new)); | |
166 | + return studentList; | |
167 | + } | |
168 | + return null; | |
169 | + } | |
170 | + | |
171 | + /** | |
154 | 172 | * 获取指定学校下的学生卡信息 |
155 | 173 | * @param schoolId |
156 | 174 | * @return |
... | ... | @@ -181,35 +199,65 @@ public class BaseService { |
181 | 199 | } |
182 | 200 | |
183 | 201 | /** |
184 | - * 获取宿舍分组管理学生 | |
185 | - * @param schoolId | |
186 | - * @param roomId | |
202 | + * 下发时长统计下发截止时间 | |
203 | + * 每条数据执行0.06分钟 | |
204 | + * @param size 文件数 | |
205 | + * @param clientNum 设备数 | |
187 | 206 | * @return |
188 | 207 | */ |
189 | - public List<StudentBean> getStudentListByRoomId(Integer schoolId,Integer roomId) { | |
190 | - List<Integer> rooms = userDao.getRoomBySchoolId(schoolId,roomId); | |
191 | - if(!CollectionUtils.isEmpty(rooms)) { | |
192 | - List<Integer> pIdlIst = rooms.stream().distinct().collect(Collectors.toList()); | |
193 | - List<StudentBean> studentBeans = userDao.getStudentByRoomIds(schoolId,pIdlIst); | |
194 | - //去重重复数据 | |
195 | - List<StudentBean> studentList = studentBeans.stream().collect(Collectors.collectingAndThen( | |
196 | - Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(StudentBean::getStudent_num))), ArrayList::new)); | |
197 | - return studentList; | |
208 | + public String getTime(int size,int clientNum,int timeLength){ | |
209 | + Date date = new Date(); | |
210 | + if(clientNum ==0){ | |
211 | + return DateUtils.date2String(date, DateUtils.format3); | |
198 | 212 | } |
199 | - return null; | |
213 | + Date afterDate = DateUtils.getDateByTime(timeLength,date); | |
214 | + String dateStr = DateUtils.date2String(afterDate,DateUtils.format3); | |
215 | + return dateStr; | |
200 | 216 | } |
201 | 217 | |
202 | - /** | |
203 | - * 根据班级关键字获取学生数据信息 | |
204 | - * @param schoolId | |
205 | - * @param keyword | |
206 | - * @return | |
207 | - */ | |
208 | - public List<StudentBean> getStudentByKeyword(Integer schoolId,String keyword) { | |
209 | - List<StudentBean> students = userDao.getStudentByKeyword(schoolId,keyword); | |
210 | - //去重重复数据 | |
211 | - List<StudentBean> studentList = students.stream().collect(Collectors.collectingAndThen( | |
212 | - Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(StudentBean::getStudent_num))), ArrayList::new)); | |
213 | - return studentList; | |
218 | + public List<String> getDeviceList(String deviceIds,Integer schoolId){ | |
219 | + if(StringUtils.isEmpty(deviceIds)) return Arrays.asList(deviceIds.split(",")); | |
220 | + return userDao.selectDeviceBySchoolId(schoolId); | |
214 | 221 | } |
222 | + | |
223 | + public String checkUserFace(StudentBean studentBean,Integer userType,Integer schoolId){ | |
224 | + String cardNum = userType.intValue()==1 ? studentBean.getTeacher_num():studentBean.getStudent_num(); | |
225 | + String photo = userType.intValue()==1?studentBean.getFace():studentBean.getPhoto(); | |
226 | + if (StringUtils.isBlank(photo) || StringUtils.isBlank(cardNum)) return null; | |
227 | + String typeName= userType.intValue()==1?"Teacher":"Student"; | |
228 | + //以学籍号为名的文件名 | |
229 | + String fileName = photo.substring(photo.lastIndexOf("/") + 1,photo.length()); | |
230 | + //100服务器人脸照绝对路径 | |
231 | + String path_1 = "E:\\wwwhtdocs\\SmartCampus\\face17e50\\School" + schoolId + "\\" + typeName; | |
232 | + String path_2 = "E:\\wwwhtdocs\\SmartCampus\\face17e5\\School" + schoolId + "\\" + typeName; | |
233 | + String path_3 = "E:\\wwwhtdocs\\SmartCampus\\f0i5l7e5\\"; | |
234 | + String filePath=""; | |
235 | + if(photo.indexOf("face17e5")!=-1) filePath = path_2 + "\\" + fileName; | |
236 | + if(photo.indexOf("face17e50")!=-1) filePath = path_1 + "\\" + fileName; | |
237 | + if(filePath.indexOf("?v=")!=-1) filePath = filePath.split("\\?")[0]; | |
238 | + if(photo.indexOf("f0i5l7e5")!=-1){ | |
239 | + String afterStr = photo.split("f0i5l7e5/")[1].replace("/","\\"); | |
240 | + filePath = path_3 + afterStr; | |
241 | + } | |
242 | + return filePath; | |
243 | + } | |
244 | + | |
245 | + public static String getFilePath(Integer schoolId, String typeName, String fileName, MultipartFile file){ | |
246 | + //100服务器人脸照绝对路径 | |
247 | + String path = "E:\\wwwhtdocs\\SmartCampus\\face17e5\\School" + schoolId + "\\" + typeName; | |
248 | + File saveFile = new File(path); | |
249 | + if(!saveFile.exists()) saveFile.mkdirs(); | |
250 | + //人脸文件路径 | |
251 | + String facePath = path + "\\" + fileName; | |
252 | + try { | |
253 | + File absolutePath = new File(facePath); | |
254 | + FileOutputStream fileOutputStream = new FileOutputStream(absolutePath); | |
255 | + fileOutputStream.write(file.getBytes()); | |
256 | + fileOutputStream.close(); | |
257 | + }catch (IOException e){ | |
258 | + log.error("文件处理异常: ",e); | |
259 | + } | |
260 | + return facePath; | |
261 | + } | |
262 | + | |
215 | 263 | } | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/service/imp/DeleteBatchTestImpl.java
... | ... | @@ -145,73 +145,6 @@ public class DeleteBatchTestImpl implements DeleteBatchTest { |
145 | 145 | // searchMapper.insert(userId,"27",com,cardNum,intime,cid,classId,clintId,name,mobile,className,sex,sysTime); |
146 | 146 | } |
147 | 147 | |
148 | - | |
149 | - @Override | |
150 | - public void test6(Integer schoolId,Integer roomId,Integer type,Integer outof,String intime,String clintId,String startTime,String endTime) { | |
151 | - List<String> studentIds = userDao.queryStudentIdList(schoolId,roomId); | |
152 | - if(!CollectionUtils.isEmpty(studentIds)){ | |
153 | - System.out.println("总数:"+studentIds.size()); | |
154 | - int i =0; | |
155 | - for(String studentId : studentIds){ | |
156 | - UserInfoBean userInfoBean = userDao.getStudentWithid(studentId); | |
157 | - if(userInfoBean!=null){ | |
158 | - if(i== 1168){ | |
159 | - return; | |
160 | - } | |
161 | - String cardNum = userInfoBean.getStudent_num(); | |
162 | - String userId = userInfoBean.getUser_id(); | |
163 | - String com = userInfoBean.getStudent_id(); | |
164 | - String classId = userInfoBean.getClass_id(); | |
165 | - String className = userInfoBean.getClass_name(); | |
166 | - String name= userInfoBean.getName(); | |
167 | - String mobile= userInfoBean.getParentMobile(); | |
168 | - String sex = String.valueOf(userInfoBean.getSex()); | |
169 | - String cid= UUID.randomUUID().toString().toUpperCase(); | |
170 | - int count = sendRecordDao.getSSKaoQin(schoolId,cardNum,type,outof,startTime,endTime); | |
171 | - System.out.println("count: "+count); | |
172 | - System.out.println(cardNum); | |
173 | - if(count ==0){ | |
174 | - intime = DateFormatUtil.getDateAdd(intime); | |
175 | - searchMapper.insertSS(userId,String.valueOf(schoolId),com,cardNum,type,outof,intime,cid,classId,clintId,name,mobile,className,sex,intime); | |
176 | - System.out.println(i); | |
177 | - i++; | |
178 | - } | |
179 | - } | |
180 | - } | |
181 | - } | |
182 | - } | |
183 | - | |
184 | - @Override | |
185 | - public void test7(Integer schoolId,Integer roomId,Integer type,Integer outof,String intime,String clintId,String startTime,String endTime) { | |
186 | - List<StudentBean> studentIds = userDao.getStudentList(schoolId,1,null); | |
187 | - int num= (int)Math.random()*40+160; | |
188 | - if(!CollectionUtils.isEmpty(studentIds)){ | |
189 | - System.out.println("总数:"+studentIds.size()); | |
190 | - for(int i=0;i<=studentIds.size();i++){ | |
191 | - if(i==num){ | |
192 | - return; | |
193 | - } | |
194 | - String cardNum = studentIds.get(i).getStudent_num(); | |
195 | - String userId = studentIds.get(i).getUser_id(); | |
196 | - String com = studentIds.get(i).getStudent_id(); | |
197 | - String classId = studentIds.get(i).getClass_id(); | |
198 | - String className = studentIds.get(i).getClass_name(); | |
199 | - String name= studentIds.get(i).getName(); | |
200 | - String mobile= studentIds.get(i).getParentMobile(); | |
201 | - String sex = String.valueOf(studentIds.get(i).getSex()); | |
202 | - String cid= UUID.randomUUID().toString().toUpperCase(); | |
203 | - int count = sendRecordDao.getKaoQin(schoolId,cardNum,type,outof,startTime,endTime); | |
204 | - System.out.println("count: "+count); | |
205 | - System.out.println(cardNum); | |
206 | - if(count ==0){ | |
207 | - intime = DateFormatUtil.getDateAdd(intime); | |
208 | - searchMapper.insert(userId,String.valueOf(schoolId),com,cardNum,type,outof,intime,cid,classId,clintId,name,mobile,className,sex,intime); | |
209 | - System.out.println(i); | |
210 | - } | |
211 | - } | |
212 | - } | |
213 | - } | |
214 | - | |
215 | 148 | @Override |
216 | 149 | public void test8(Integer schoolId,Integer roomId,Integer type,Integer outof,String startTime,String endTime,int size) { |
217 | 150 | List<String> studentIds = userDao.queryStudentIdList(schoolId,roomId); | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/service/imp/PermissFaceServiceImp.java
... | ... | @@ -133,21 +133,21 @@ public class PermissFaceServiceImp implements PermissFaceService { |
133 | 133 | |
134 | 134 | PermissionBean permissionBean = permissionFaceBean.getPermissionBean(); |
135 | 135 | |
136 | - //查询海康人脸权限一体机 | |
137 | - List<AttendanceBean> attendanceBeanList = userDao.getAttendanceBeans(schoolId + "", "28"); | |
138 | - | |
139 | - //查询大华人脸权限一体机 | |
140 | - List<AttendanceBean> attendanceBeanList1 = userDao.getAttendanceBeans(schoolId + "", "29"); | |
141 | - | |
142 | - if (null != attendanceBeanList && attendanceBeanList.size() > 0) { | |
143 | - if (null != permissionBean) | |
144 | - HttpUtils.sendPermission2HK(permissionFaceBean); | |
145 | - } | |
146 | - | |
147 | - if (null != attendanceBeanList1 && attendanceBeanList1.size() > 0) { | |
148 | - if (null != permissionBean) | |
149 | - HttpUtils.sendPermission(permissionBean); | |
150 | - } | |
136 | +// //查询海康人脸权限一体机 | |
137 | +// List<AttendanceBean> attendanceBeanList = userDao.getAttendanceBeans(schoolId + "", "28"); | |
138 | +// | |
139 | +// //查询大华人脸权限一体机 | |
140 | +// List<AttendanceBean> attendanceBeanList1 = userDao.getAttendanceBeans(schoolId + "", "29"); | |
141 | +// | |
142 | +// if (null != attendanceBeanList && attendanceBeanList.size() > 0) { | |
143 | +// if (null != permissionBean) | |
144 | +// HttpUtils.sendPermission2HK(permissionFaceBean); | |
145 | +// } | |
146 | +// | |
147 | +// if (null != attendanceBeanList1 && attendanceBeanList1.size() > 0) { | |
148 | +// if (null != permissionBean) | |
149 | +// HttpUtils.sendPermission(permissionBean); | |
150 | +// } | |
151 | 151 | |
152 | 152 | } |
153 | 153 | |
... | ... | @@ -192,86 +192,6 @@ public class PermissFaceServiceImp implements PermissFaceService { |
192 | 192 | return responseBeanList; |
193 | 193 | } |
194 | 194 | |
195 | - @Override | |
196 | - public ResponseBean<String> addFace(String imgUrl, String userId) { | |
197 | - | |
198 | - RestTemplate restTemplate = new RestTemplate(); | |
199 | - try { | |
200 | - URI uri = new URI(imgUrl); | |
201 | - ResponseEntity<byte[]> responseEntity = restTemplate.exchange(uri, HttpMethod.GET, null, byte[].class); | |
202 | - | |
203 | - byte[] bytes = responseEntity.getBody(); | |
204 | - | |
205 | - String savePath = "./imgsave/"; | |
206 | - File saveFile = new File(savePath); | |
207 | - if (!saveFile.exists()) saveFile.mkdirs(); | |
208 | - File saveImgFile = new File(savePath, System.currentTimeMillis() + ".jpg"); | |
209 | - if (!saveImgFile.exists()) saveImgFile.createNewFile(); | |
210 | - FileOutputStream fileOutputStream = new FileOutputStream(saveImgFile); | |
211 | - | |
212 | - fileOutputStream.write(bytes); | |
213 | - | |
214 | - //检测图片 | |
215 | - BaiduUtils.getBaiduUtils().checkImg(saveImgFile.getAbsolutePath()); | |
216 | - | |
217 | - List<StudentBean> studentBeans = userDao.getStudentWithUserId(userId); | |
218 | - | |
219 | - if (null != studentBeans && studentBeans.size() > 0) { | |
220 | - log.error("学生下发"); | |
221 | - for (int i = 0; i < studentBeans.size(); i++) { | |
222 | - StudentBean studentBean = studentBeans.get(i); | |
223 | - int schoolId = studentBean.getSchool_id(); | |
224 | - String imgPath = "E:\\wwwhtdocs\\SmartCampus\\face17e50\\School" + schoolId + "\\Student" + "\\" + studentBean.getStudentcode() + ".png"; | |
225 | - File stuFile = new File(imgPath); | |
226 | - if (!stuFile.exists())stuFile.createNewFile(); | |
227 | - | |
228 | - copy(saveImgFile.getAbsolutePath(),imgPath); | |
229 | - | |
230 | - uploadImgs(saveImgFile, schoolId + "", studentBean.getStudentcode(), 2, studentBean.getCard(), studentBean.getName()); | |
231 | - } | |
232 | - | |
233 | - } else { | |
234 | - List<TeacherBean> teacherBeans = userDao.getTeaWithUserId(userId); | |
235 | - log.error("教师下发"); | |
236 | - if (null != teacherBeans && teacherBeans.size() > 0) { | |
237 | - | |
238 | - for (int i = 0; i < teacherBeans.size(); i++) { | |
239 | - TeacherBean teacherBean = teacherBeans.get(i); | |
240 | - | |
241 | - String schoolId = teacherBean.getSchool_id(); | |
242 | - | |
243 | - String imgPath = "E:\\wwwhtdocs\\SmartCampus\\face17e50\\School" + schoolId + "\\Teacher" + "\\" + teacherBean.getNum() + ".png"; | |
244 | - File stuFile = new File(imgPath); | |
245 | - if (!stuFile.exists())stuFile.createNewFile(); | |
246 | - copy(saveImgFile.getAbsolutePath(),imgPath); | |
247 | - | |
248 | - uploadImgs(saveImgFile, schoolId, teacherBean.getNum(), 1, teacherBean.getTeacher_num(), teacherBean.getName()); | |
249 | - | |
250 | - } | |
251 | - | |
252 | - } | |
253 | - | |
254 | - } | |
255 | - | |
256 | - fileOutputStream.close(); | |
257 | - } catch (URISyntaxException | IOException e) { | |
258 | - e.printStackTrace(); | |
259 | - } | |
260 | - | |
261 | -// userDao.getUserWidthUserId(userId); | |
262 | - | |
263 | -// HttpUtils.uploadImgs() | |
264 | - | |
265 | - ResponseBean responseBean = new ResponseBean(); | |
266 | - | |
267 | - responseBean.setData(1); | |
268 | - responseBean.setMessage("下发成功"); | |
269 | - responseBean.setData(true); | |
270 | - | |
271 | - return responseBean; | |
272 | - } | |
273 | - | |
274 | - | |
275 | 195 | private void copy(String src,String target){ |
276 | 196 | |
277 | 197 | try { |
... | ... | @@ -296,27 +216,4 @@ public class PermissFaceServiceImp implements PermissFaceService { |
296 | 216 | } |
297 | 217 | |
298 | 218 | } |
299 | - | |
300 | - | |
301 | - private void uploadImgs(File saveImgFile, String schoolId, String studentcode, int userType, String card, String name) { | |
302 | - List<AttendanceBean> attendanceBeanList = userDao.getAllDevices(schoolId + ""); | |
303 | - if (null != attendanceBeanList && attendanceBeanList.size() > 0) | |
304 | - for (int i = 0; i < attendanceBeanList.size(); i++) { | |
305 | - AttendanceBean attendanceBean = attendanceBeanList.get(i); | |
306 | - | |
307 | - String clintType = attendanceBean.getClint_type(); | |
308 | - //根据设备类型上传人脸 | |
309 | - log.error("设备:{}", clintType); | |
310 | - if (clintType.equals("18") || clintType.equals("28")) { | |
311 | - HttpUtils.uploadImg2HK(saveImgFile.getAbsolutePath(), card, name, attendanceBean.getClint_id(), String.valueOf(userType)); | |
312 | - | |
313 | - } else if (clintType.equals("22") || clintType.equals("29")) { | |
314 | - HttpUtils.uploadImgs(saveImgFile, schoolId, studentcode | |
315 | - , clintType, userType,attendanceBean.getClint_id()); | |
316 | - } | |
317 | - | |
318 | - } | |
319 | - | |
320 | - | |
321 | - } | |
322 | 219 | } | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/service/imp/UserOperateServiceImpl.java
... | ... | @@ -2,6 +2,7 @@ package com.example.dahua.service.imp; |
2 | 2 | |
3 | 3 | import cn.afterturn.easypoi.excel.entity.ExportParams; |
4 | 4 | import com.example.dahua.MyTask; |
5 | +import com.example.dahua.bean.SendFaceBean; | |
5 | 6 | import com.example.dahua.bean.SendRecordBean; |
6 | 7 | import com.example.dahua.bean.StudentBean; |
7 | 8 | import com.example.dahua.bean.UserInfoBean; |
... | ... | @@ -12,21 +13,18 @@ import com.example.dahua.lib.FilePath; |
12 | 13 | import com.example.dahua.lib.NetSDKLib; |
13 | 14 | import com.example.dahua.module.GateModule2; |
14 | 15 | import com.example.dahua.service.UserOperateService; |
15 | -import com.example.dahua.utils.DateFormatUtil; | |
16 | -import com.example.dahua.utils.DateUtils; | |
17 | 16 | import com.example.dahua.utils.HttpUtils; |
18 | 17 | import com.example.dahua.xiananDao.SearchMapper; |
19 | 18 | import com.example.dahua.xiananDao.SendRecordDao; |
20 | 19 | import com.google.gson.Gson; |
20 | +import lombok.RequiredArgsConstructor; | |
21 | 21 | import lombok.extern.slf4j.Slf4j; |
22 | -import org.springframework.beans.BeanUtils; | |
22 | +import org.apache.commons.collections4.CollectionUtils; | |
23 | +import org.apache.commons.lang3.StringUtils; | |
23 | 24 | import org.springframework.beans.factory.annotation.Autowired; |
24 | 25 | import org.springframework.stereotype.Service; |
25 | -import org.springframework.util.CollectionUtils; | |
26 | -import org.springframework.util.StringUtils; | |
27 | 26 | |
28 | 27 | import java.io.File; |
29 | -import java.text.SimpleDateFormat; | |
30 | 28 | import java.util.*; |
31 | 29 | import java.util.stream.Collectors; |
32 | 30 | |
... | ... | @@ -35,18 +33,13 @@ import java.util.stream.Collectors; |
35 | 33 | * @author xuquan |
36 | 34 | * @date 2020/12/1 11:12 |
37 | 35 | */ |
36 | +@RequiredArgsConstructor | |
38 | 37 | @Slf4j |
39 | 38 | @Service |
40 | 39 | public class UserOperateServiceImpl implements UserOperateService { |
41 | 40 | |
42 | - @Autowired | |
43 | - private UserDao userDao; | |
44 | - @Autowired | |
45 | - private BaseService baseService; | |
46 | - @Autowired | |
47 | - private SendRecordDao sendRecordDao; | |
48 | - @Autowired | |
49 | - private SearchMapper searchMapper; | |
41 | + private final UserDao userDao; | |
42 | + private final BaseService baseService; | |
50 | 43 | |
51 | 44 | @Override |
52 | 45 | public void sendUserFaces(Integer schoolId,Integer userType,String deviceIds,Integer studentType,String sex) { |
... | ... | @@ -70,200 +63,51 @@ public class UserOperateServiceImpl implements UserOperateService { |
70 | 63 | |
71 | 64 | |
72 | 65 | @Override |
73 | - public void sendFaceByClassId(Integer schoolId,String classIds,String deviceIds,String sex,Integer studentType) { | |
74 | - //下发设备集合 | |
75 | - List<String> deviceList = new ArrayList<>(); | |
76 | - if(StringUtils.isEmpty(deviceIds)){ | |
77 | - deviceList = userDao.selectDeviceBySchoolId(schoolId); | |
78 | - }else{ | |
79 | - String[] deviceArr = deviceIds.split(","); | |
80 | - deviceList= new ArrayList<>(Arrays.asList(deviceArr)); | |
81 | - } | |
82 | - //根据类型获取下发用户信息 | |
83 | - List<StudentBean> studentBeanList = baseService.getStudentByClassId(schoolId,classIds,studentType,sex); | |
84 | - log.info("统计共有下发用户数量:{}",studentBeanList.size()); | |
85 | - //下發人臉 | |
86 | - sendFace(studentBeanList,deviceList,schoolId,2); | |
87 | - } | |
88 | - | |
89 | - @Override | |
90 | - public void sendFaceByRoomId(Integer schoolId,Integer roomId,String deviceIds) { | |
91 | - //下发设备集合 | |
92 | - List<String> deviceList = null; | |
93 | - if(StringUtils.isEmpty(deviceIds)){ | |
94 | - deviceList = userDao.selectDeviceBySchoolId(schoolId); | |
95 | - }else{ | |
96 | - deviceList= Arrays.asList( deviceIds.split(",")); | |
97 | - } | |
66 | + public void sendFaceByClassId(SendFaceBean faceBean) { | |
67 | + List<String> deviceList = baseService.getDeviceList(faceBean.getDeviceIds(),faceBean.getSchoolId()); | |
98 | 68 | //根据类型获取下发用户信息 |
99 | - List<StudentBean> studentBeanList = baseService.getStudentListByRoomId(schoolId,roomId); | |
100 | - log.info("统计共有下发用户数量:{}",studentBeanList.size()); | |
101 | - //下發人臉 | |
102 | - sendFace(studentBeanList,deviceList,schoolId,2); | |
69 | + List<StudentBean> studentBeans = null; | |
70 | + if(Objects.equals(faceBean.getUserType(),2)) studentBeans = baseService.getStudentByClassId(faceBean); | |
71 | + else studentBeans = baseService.getTeacherList(faceBean.getSchoolId()); | |
72 | + if(CollectionUtils.isEmpty(studentBeans)) return; | |
73 | + log.info("统计共有下发用户数量:{}",studentBeans.size()); | |
74 | + //下发人脸 | |
75 | + sendFace(studentBeans,deviceList, faceBean.getSchoolId(), faceBean.getUserType()); | |
103 | 76 | } |
104 | 77 | |
105 | 78 | @Override |
106 | - public void sendFaceByKeyword(Integer schoolId,String keyword,String deviceIds) { | |
107 | - //下发设备集合 | |
108 | - List<String> deviceList = null; | |
109 | - if(StringUtils.isEmpty(deviceIds)){ | |
110 | - deviceList = userDao.selectDeviceBySchoolId(schoolId); | |
111 | - }else{ | |
112 | - deviceList= Arrays.asList( deviceIds.split(",")); | |
113 | - } | |
79 | + public void sendFaceByRoomId(SendFaceBean faceBean) { | |
80 | + List<String> deviceList = baseService.getDeviceList(faceBean.getDeviceIds(),faceBean.getSchoolId()); | |
114 | 81 | //根据类型获取下发用户信息 |
115 | - List<StudentBean> studentBeanList = baseService.getStudentByKeyword(schoolId,keyword); | |
116 | - log.info("统计共有下发用户数量:{}",studentBeanList.size()); | |
82 | + List<StudentBean> studentBeans = baseService.getStudentByRoomId(faceBean.getSchoolId(),faceBean.getRoomId()); | |
83 | + log.info("统计共有下发用户数量:{}",studentBeans.size()); | |
117 | 84 | //下發人臉 |
118 | - sendFace(studentBeanList,deviceList,schoolId,2); | |
85 | + sendFace(studentBeans,deviceList, faceBean.getSchoolId(),faceBean.getUserType()); | |
119 | 86 | } |
120 | 87 | |
121 | - private void sendFace(List<StudentBean> studentBeanList,List<String> deviceList,Integer schoolId,Integer userType){ | |
122 | - for(StudentBean studentBean : studentBeanList){ | |
88 | + private void sendFace(List<StudentBean> studentBeans,List<String> deviceList,Integer schoolId,Integer userType){ | |
89 | + studentBeans.stream().forEach(s->{ | |
123 | 90 | try{ |
124 | - String photo= userType.intValue()==1?studentBean.getFace():studentBean.getPhoto(); | |
125 | - //学籍号 | |
126 | - String studentCode=userType.intValue()==1?studentBean.getNum():studentBean.getStudentcode(); | |
127 | - if (StringUtils.isEmpty(photo) || StringUtils.isEmpty(studentCode)){ | |
128 | - continue; | |
129 | - } | |
130 | - //以学籍号为名的文件名 | |
131 | - String fileName = photo.substring(photo.lastIndexOf("/") + 1,photo.length()); | |
132 | - String typeName = userType.intValue() ==1?"Teacher":"Student"; | |
133 | - String filePath=""; | |
134 | - //100服务器人脸照绝对路径 | |
135 | - String path_1 = "E:\\wwwhtdocs\\SmartCampus\\face17e50\\School" + schoolId + "\\" + typeName; | |
136 | - String path_2 = "E:\\wwwhtdocs\\SmartCampus\\face17e5\\School" + schoolId + "\\" + typeName; | |
137 | - String path_3 = "E:\\wwwhtdocs\\SmartCampus\\f0i5l7e5\\"; | |
138 | - if(photo.indexOf("f0i5l7e5")!=-1){ | |
139 | - String afterStr = photo.split("f0i5l7e5/")[1].replace("/","\\"); | |
140 | - filePath= path_3 + afterStr; | |
141 | - } | |
142 | - if(photo.indexOf("face17e5")!=-1){ | |
143 | - filePath = path_2 + "\\" + fileName; | |
144 | - } | |
145 | - if(photo.indexOf("face17e50")!=-1){ | |
146 | - filePath = path_1 + "\\" + fileName; | |
147 | - } | |
148 | - if(filePath.indexOf("?v=")!=-1){ | |
149 | - filePath = filePath.split("\\?")[0]; | |
150 | - } | |
151 | - log.info("学籍号:{},人脸路径:{}, ",studentCode,filePath); | |
152 | - //100服务人脸照图片路径 | |
91 | + String studentCode = s.getStudentcode(); | |
92 | + String filePath = baseService.checkUserFace(s,userType,schoolId); | |
93 | + if(org.apache.commons.lang3.StringUtils.isBlank(filePath)) return; | |
153 | 94 | File file = new File(filePath); |
154 | - if (!file.exists()) { | |
155 | - log.error("文件不存在:" + filePath); | |
156 | - continue; | |
157 | - } | |
158 | - String targetPath = FilePath.picPathComp+ file.getName(); | |
95 | + if(!file.exists()) return; | |
96 | + String targetPath = FilePath.picPathComp + file.getName(); | |
159 | 97 | try { |
160 | - CompressPic.CompressPic(file.getAbsolutePath(), targetPath,""); | |
98 | + CompressPic.CompressPic(file.getAbsolutePath(), targetPath); | |
161 | 99 | } catch (Exception e) { |
162 | - log.error("压缩图片失败"); | |
163 | - e.printStackTrace(); | |
164 | - continue; | |
100 | + log.error("压缩图片失败:",e); | |
101 | + return; | |
165 | 102 | } |
166 | 103 | for(String sno : deviceList){ |
167 | - String clint_type = userDao.getClintType(sno); | |
168 | - HttpUtils.uploadImgs(new File(targetPath), String.valueOf(schoolId), studentCode, clint_type, userType, sno); | |
104 | + HttpUtils.uploadImg(new File(targetPath),schoolId, studentCode, userType, sno); | |
169 | 105 | } |
170 | 106 | }catch (Exception e){ |
171 | - log.error("人脸下发失败"); | |
172 | - e.printStackTrace(); | |
173 | - continue; | |
107 | + log.error("人脸下发失败,异常信息:",e); | |
108 | + return; | |
174 | 109 | } |
175 | - } | |
176 | - } | |
177 | - | |
178 | - public static void main(String[] args) { | |
179 | - File file = new File("http://campus.myjxt.com//face17e5/School1485/Student/202170214.png?v=1635478750130"); | |
180 | - if (!file.isFile()) { | |
181 | - System.out.println(false); | |
182 | - }else{ | |
183 | - System.out.println(true); | |
184 | - } | |
185 | - } | |
186 | - | |
187 | - @Override | |
188 | - public void test6(Integer schoolId, Integer roomId, Integer type, Integer outof, String intime, String clintId, String startTime, String endTime) { | |
189 | - List<String> studentIds = userDao.queryStudentIdList(schoolId,roomId); | |
190 | - if(!CollectionUtils.isEmpty(studentIds)){ | |
191 | - System.out.println("总数:"+studentIds.size()); | |
192 | - int i =0; | |
193 | - for(String studentId : studentIds){ | |
194 | - UserInfoBean userInfoBean = userDao.getStudentWithid(studentId); | |
195 | - if(userInfoBean!=null){ | |
196 | - String cardNum = userInfoBean.getStudent_num(); | |
197 | - String userId = userInfoBean.getUser_id(); | |
198 | - String com = userInfoBean.getStudent_id(); | |
199 | - String classId = userInfoBean.getClass_id(); | |
200 | - String className = userInfoBean.getClass_name(); | |
201 | - String name= userInfoBean.getName(); | |
202 | - String mobile= userInfoBean.getParentMobile(); | |
203 | - String sex = String.valueOf(userInfoBean.getSex()); | |
204 | - String cid= UUID.randomUUID().toString().toUpperCase(); | |
205 | - int count = sendRecordDao.getSSKaoQin(schoolId,cardNum,type,outof,startTime,endTime); | |
206 | - System.out.println("count: "+count); | |
207 | - if(count ==0){ | |
208 | - intime = DateFormatUtil.getDateAdd(intime); | |
209 | - searchMapper.insertSS(userId,String.valueOf(schoolId),com,cardNum,type,outof,intime,cid,classId,clintId,name,mobile,className,sex,intime); | |
210 | - i++; | |
211 | - } | |
212 | - } | |
213 | - } | |
214 | - } | |
215 | - } | |
216 | - | |
217 | - /** | |
218 | - * 下发时长统计下发截止时间 | |
219 | - * 每条数据执行0.06分钟 | |
220 | - * @param size 文件数 | |
221 | - * @param clientNum 设备数 | |
222 | - * @return | |
223 | - */ | |
224 | - public String getTime(int size,int clientNum,int timeLength){ | |
225 | - Date date = new Date(); | |
226 | - if(clientNum ==0){ | |
227 | - return DateUtils.date2String(date, DateUtils.format3); | |
228 | - } | |
229 | - Date afterDate = DateUtils.getDateByTime(timeLength,date); | |
230 | - String dateStr = DateUtils.date2String(afterDate,DateUtils.format3); | |
231 | - return dateStr; | |
232 | - } | |
233 | - | |
234 | - @Override | |
235 | - public void deleteFaceByClassId(Integer schoolId,String deviceIds) { | |
236 | - //下发设备集合 | |
237 | - List<String> deviceList = new ArrayList<>(); | |
238 | - if(StringUtils.isEmpty(deviceIds)){ | |
239 | - deviceList = userDao.selectDeviceBySchoolId(schoolId); | |
240 | - }else{ | |
241 | - String[] deviceArr = deviceIds.split(","); | |
242 | - deviceList= new ArrayList<>(Arrays.asList(deviceArr)); | |
243 | - } | |
244 | - List<SendRecordBean> students= baseService.getRecordCardBySchoolId(schoolId.intValue()); | |
245 | - if(!CollectionUtils.isEmpty(students)){ | |
246 | - for(SendRecordBean s : students){ | |
247 | - String cardNum = s.getNum(); | |
248 | - String userId = s.getUserId(); | |
249 | - StudentBean studentBean = userDao.getStudentWithCard(cardNum,schoolId.intValue()); | |
250 | - if(studentBean == null){ | |
251 | - deviceList.stream().forEach(deviceId->{ | |
252 | - int isOk = 1; | |
253 | - //登录设备 | |
254 | - NetSDKLib.LLong loginHandleLong = MyTask.lLongSendMap.get(deviceId); | |
255 | - if (loginHandleLong !=null) { | |
256 | - isOk = GateModule2.deleteFace(userId,loginHandleLong); | |
257 | - } | |
258 | - if(isOk ==0){ | |
259 | - log.info("删除成功: 用户:{}, 卡号: {}, 设备:{}", s.getName(),cardNum,deviceId); | |
260 | - //删除成功记录 | |
261 | - sendRecordDao.deleteRecordById(schoolId,deviceId,cardNum); | |
262 | - } | |
263 | - }); | |
264 | - } | |
265 | - } | |
266 | - } | |
110 | + }); | |
267 | 111 | } |
268 | 112 | |
269 | 113 | @Override |
... | ... | @@ -338,9 +182,7 @@ public class UserOperateServiceImpl implements UserOperateService { |
338 | 182 | //下发设备集合 |
339 | 183 | String[] deviceArr = deviceIds.split(","); |
340 | 184 | List<String> deviceList= new ArrayList<>(Arrays.asList(deviceArr)); |
341 | - if(deviceList.size()<1){ | |
342 | - return; | |
343 | - } | |
185 | + if(deviceList.size()<1) return; | |
344 | 186 | deviceList.stream().forEach(s -> { |
345 | 187 | //登录设备 |
346 | 188 | NetSDKLib.LLong loginHandleLong = MyTask.lLongSendMap.get(s); |
... | ... | @@ -357,11 +199,11 @@ public class UserOperateServiceImpl implements UserOperateService { |
357 | 199 | |
358 | 200 | |
359 | 201 | @Override |
360 | - public List<Map<String, Object>> exportStudent(Integer schoolId,String classIds,Integer studentType,String sex) { | |
202 | + public List<Map<String, Object>> exportStudent(SendFaceBean faceBean) { | |
361 | 203 | // 将sheet1、sheet2使用得map进行包装 |
362 | 204 | List<Map<String, Object>> sheetsList = new ArrayList<>(); |
363 | 205 | //根据类型获取下发用户信息 |
364 | - List<StudentBean> studentBeanList = baseService.getStudentByClassId(schoolId,classIds,studentType,sex); | |
206 | + List<StudentBean> studentBeanList = baseService.getStudentByClassId(faceBean); | |
365 | 207 | log.info("统计共有下发用户数量:{}",studentBeanList.size()); |
366 | 208 | |
367 | 209 | List<ExportStudentBean> studentBeans = studentBeanList.stream().map(s->{ | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/service/imp/UserServiceImp.java
... | ... | @@ -11,7 +11,9 @@ import com.example.dahua.module.GateModule; |
11 | 11 | import com.example.dahua.service.UserService; |
12 | 12 | import com.example.dahua.utils.BaiduUtils; |
13 | 13 | import com.example.dahua.utils.FileUtils; |
14 | +import lombok.RequiredArgsConstructor; | |
14 | 15 | import lombok.extern.slf4j.Slf4j; |
16 | +import org.apache.commons.collections4.CollectionUtils; | |
15 | 17 | import org.apache.commons.lang.StringUtils; |
16 | 18 | import org.springframework.beans.factory.annotation.Autowired; |
17 | 19 | import org.springframework.stereotype.Repository; |
... | ... | @@ -19,37 +21,24 @@ import org.springframework.stereotype.Service; |
19 | 21 | |
20 | 22 | import java.io.File; |
21 | 23 | import java.util.List; |
24 | +import java.util.Objects; | |
22 | 25 | |
23 | -@Repository | |
26 | + | |
27 | +@RequiredArgsConstructor | |
24 | 28 | @Service |
25 | 29 | @Slf4j |
26 | 30 | public class UserServiceImp implements UserService { |
27 | 31 | |
28 | - @Autowired | |
29 | - UserDao userDao; | |
32 | + private final UserDao userDao; | |
30 | 33 | |
31 | - @Autowired | |
32 | - SendUserInfoTask myTask; | |
33 | - @Autowired | |
34 | - SendUserInfoTask2 sendUserInfoTask2; | |
34 | + private final BaseService baseService; | |
35 | 35 | |
36 | - @Override | |
37 | - public List<AttendanceBean> getAttendanceBeans(String schoolId, String clint_type, String devid) { | |
38 | - //如果设备ID未传,则返回该学校下所有设备,反之,查询对应设备 | |
39 | - if (!StringUtils.isEmpty(devid)) { | |
40 | - return userDao.getAttendanceBeanWithId(schoolId, clint_type, devid); | |
41 | - } | |
36 | + private final SendUserInfoTask myTask; | |
42 | 37 | |
43 | - List<AttendanceBean> attendanceBeanList = userDao.getAttendanceBeans(schoolId, clint_type); | |
44 | - if (attendanceBeanList.size()==0){ | |
45 | - //若未查询到结果,则查询大华人脸一体机 29 | |
46 | - attendanceBeanList = userDao.getAttendanceBeans(schoolId,String.valueOf(EnumDeviceType.DH_FACE_YTJ.deviceType)); | |
47 | - } | |
48 | - return attendanceBeanList; | |
49 | - } | |
38 | + private final SendUserInfoTask2 sendUserInfoTask2; | |
50 | 39 | |
51 | 40 | @Override |
52 | - public UserInfoBean getUserInfo(String schoolId, String studentCode) { | |
41 | + public UserInfoBean getUserInfo(Integer schoolId, String studentCode) { | |
53 | 42 | return userDao.getUserInfo(schoolId, studentCode); |
54 | 43 | } |
55 | 44 | |
... | ... | @@ -59,24 +48,19 @@ public class UserServiceImp implements UserService { |
59 | 48 | * @param file |
60 | 49 | * @param schoolId |
61 | 50 | * @param studentCode |
62 | - * @param clint_type | |
63 | 51 | * @return |
64 | 52 | */ |
65 | 53 | @Override |
66 | - public boolean uploadImgAndUserInfo(String file, String schoolId, String studentCode, String clint_type, int userType, String devid) { | |
54 | + public boolean uploadImgAndUserInfo(String file, Integer schoolId, String studentCode, Integer userType, String deviceId) { | |
67 | 55 | //获取学校下的大华设备 |
68 | - List<AttendanceBean> attendanceBeans = getAttendanceBeans(schoolId, clint_type, devid); | |
69 | - if(attendanceBeans.size()<1){ | |
70 | - log.warn("下发用户人脸信息失败,学校ID: {},该学校下无设备!设备类型:{}",schoolId,clint_type); | |
71 | - return false; | |
72 | - } | |
56 | + List<String> deviceList = baseService.getDeviceList(deviceId, schoolId); | |
57 | + if(CollectionUtils.isEmpty(deviceList)) return false; | |
73 | 58 | UserInfoBean userInfoBean = null; |
74 | 59 | try { |
75 | 60 | if (userType == 2) { |
76 | 61 | //根据文件命名来判断学籍号 |
77 | 62 | String studentCodes = file.split("\\.")[0]; |
78 | 63 | String[] studentInfo = studentCodes.split("_"); |
79 | - | |
80 | 64 | if (studentInfo.length > 1) {//附属卡 |
81 | 65 | String studentCodeF = studentInfo[0]; |
82 | 66 | String CardType = studentInfo[1]; |
... | ... | @@ -90,7 +74,7 @@ public class UserServiceImp implements UserService { |
90 | 74 | } |
91 | 75 | } else if (userType == 1) { |
92 | 76 | TeacherBean teacher = userDao.getTeacher(schoolId, studentCode); |
93 | - if (null != teacher) { | |
77 | + if (Objects.nonNull(teacher)) { | |
94 | 78 | userInfoBean = new UserInfoBean(); |
95 | 79 | userInfoBean.setStudent_num(teacher.getTeacher_num()); |
96 | 80 | userInfoBean.setName(teacher.getName()); |
... | ... | @@ -100,8 +84,7 @@ public class UserServiceImp implements UserService { |
100 | 84 | } |
101 | 85 | } |
102 | 86 | //下发任务 |
103 | -// myTask.doTaskOne(file, attendanceBeans, userInfoBean, schoolId, -1, userType); | |
104 | - sendUserInfoTask2.doTaskOne(file, attendanceBeans, userInfoBean, schoolId, -1, userType); | |
87 | + sendUserInfoTask2.doTaskOne(file, deviceList, userInfoBean, schoolId, -1, userType); | |
105 | 88 | return true; |
106 | 89 | } catch (Exception e) { |
107 | 90 | log.info("方法:uploadImgAndUserInfo,执行时,发生异常",e); |
... | ... | @@ -110,18 +93,6 @@ public class UserServiceImp implements UserService { |
110 | 93 | } |
111 | 94 | |
112 | 95 | /** |
113 | - * 照片下放 | |
114 | - * | |
115 | - * @param schoolId | |
116 | - * @param clint_type | |
117 | - * @param type 0:主卡 1:副卡 | |
118 | - */ | |
119 | - @Override | |
120 | - public void sendUserInfos(String schoolId, String clint_type, int type) { | |
121 | - myTask.doTaskSendUserInfos(schoolId, clint_type, type, -1); | |
122 | - } | |
123 | - | |
124 | - /** | |
125 | 96 | * 下发权限至设备 |
126 | 97 | * @param permissionBean |
127 | 98 | * @return |
... | ... | @@ -145,7 +116,7 @@ public class UserServiceImp implements UserService { |
145 | 116 | public String getUserId(String code,String schoolId) { |
146 | 117 | String userId = userDao.getStuWithCode(code); |
147 | 118 | if (StringUtils.isEmpty(userId)){ |
148 | - TeacherBean teacherBean = userDao.getTeacher(schoolId,code); | |
119 | + TeacherBean teacherBean = userDao.getTeacher(Integer.parseInt(schoolId),code); | |
149 | 120 | if(teacherBean !=null){ |
150 | 121 | userId = teacherBean.getUser_id(); |
151 | 122 | } | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/utils/BaiduUtils.java
... | ... | @@ -43,7 +43,7 @@ public class BaiduUtils { |
43 | 43 | File target1 = new File(target.getAbsolutePath(), new File(httpurl).getName()); |
44 | 44 | if (httpurl.startsWith("http")) image_type = "URL"; |
45 | 45 | else { |
46 | - CompressPic.CompressPic(httpurl, target1.getAbsolutePath(), "");//压缩后的图片 | |
46 | + CompressPic.CompressPic(httpurl, target1.getAbsolutePath());//压缩后的图片 | |
47 | 47 | image_type = "BASE64"; |
48 | 48 | httpurl = Base64Util.encode(image2byte(target1.getAbsolutePath())); |
49 | 49 | } | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/utils/HttpUtils.java
1 | 1 | package com.example.dahua.utils; |
2 | 2 | |
3 | 3 | import com.example.dahua.bean.PermissionBean; |
4 | -import com.example.dahua.bean.PermissionFaceBean; | |
5 | -import com.example.dahua.bean.PermissionHKBean; | |
6 | 4 | import com.example.dahua.lib.CompressPic; |
7 | 5 | import com.example.dahua.lib.FilePath; |
8 | 6 | import org.springframework.core.io.FileSystemResource; |
... | ... | @@ -13,12 +11,9 @@ import org.springframework.http.ResponseEntity; |
13 | 11 | import org.springframework.util.LinkedMultiValueMap; |
14 | 12 | import org.springframework.util.MultiValueMap; |
15 | 13 | import org.springframework.util.StringUtils; |
16 | -import org.springframework.web.bind.annotation.RequestParam; | |
17 | 14 | import org.springframework.web.client.RestTemplate; |
18 | 15 | |
19 | 16 | import java.io.File; |
20 | -import java.util.HashMap; | |
21 | -import java.util.Map; | |
22 | 17 | |
23 | 18 | public class HttpUtils { |
24 | 19 | |
... | ... | @@ -28,19 +23,13 @@ public class HttpUtils { |
28 | 23 | * @param file |
29 | 24 | * @param schoolId |
30 | 25 | * @param studentCode |
31 | - * @param clint_type | |
32 | 26 | * @param userType |
33 | 27 | * @param deviceId |
34 | 28 | * @return |
35 | 29 | */ |
36 | - public static boolean uploadImgs(File file, String schoolId, String studentCode, String clint_type, int userType,String deviceId) { | |
37 | - | |
38 | - if (!file.exists()) { | |
39 | - System.out.println("图片不存在"); | |
40 | - return false; | |
41 | - } | |
30 | + public static boolean uploadImg(File file, Integer schoolId, String studentCode,Integer userType, String deviceId) { | |
31 | + if (!file.exists()) return false; | |
42 | 32 | String targPath = FilePath.picPathComp + studentCode + ".jpg"; |
43 | -// String url = "http://121.40.109.21:8991/file/uploadImg"; | |
44 | 33 | String url = "http://116.62.155.137:8991/file/uploadImg"; |
45 | 34 | MultiValueMap<String, Object> multivaluedMap = new LinkedMultiValueMap<>(); |
46 | 35 | HttpHeaders headers = new HttpHeaders(); |
... | ... | @@ -48,25 +37,20 @@ public class HttpUtils { |
48 | 37 | HttpEntity<MultiValueMap<String, Object>> httpEntity = null; |
49 | 38 | ResponseEntity<String> responseEntity = null; |
50 | 39 | try { |
51 | - CompressPic.CompressPic(file.getAbsolutePath(), targPath, studentCode);//压缩后的图片 | |
52 | - | |
40 | + CompressPic.CompressPic(file.getAbsolutePath(), targPath);//压缩后的图片 | |
53 | 41 | MediaType mediaType = MediaType.parseMediaType(MediaType.MULTIPART_FORM_DATA_VALUE); |
54 | - | |
55 | 42 | headers.setContentType(mediaType); |
56 | - | |
57 | 43 | FileSystemResource fileSystemResource = new FileSystemResource(targPath); |
58 | 44 | |
59 | 45 | multivaluedMap.add("file", fileSystemResource); |
60 | 46 | multivaluedMap.add("schoolId", schoolId); |
61 | 47 | multivaluedMap.add("studentCode", studentCode); |
62 | - multivaluedMap.add("clint_type", clint_type); | |
63 | 48 | multivaluedMap.add("userType", userType); |
64 | 49 | if(!StringUtils.isEmpty(deviceId)){ |
65 | - multivaluedMap.add("deviceId", deviceId); | |
50 | + multivaluedMap.add("deviceIds", deviceId); | |
66 | 51 | } |
67 | 52 | httpEntity = new HttpEntity<>(multivaluedMap, headers); |
68 | 53 | responseEntity = restTemplate.postForEntity(url, httpEntity, String.class); |
69 | - | |
70 | 54 | System.out.println("responseEntity:" + responseEntity.getBody()); |
71 | 55 | return responseEntity.getBody().equals("1"); |
72 | 56 | } catch (Exception e) { |
... | ... | @@ -75,78 +59,6 @@ public class HttpUtils { |
75 | 59 | } |
76 | 60 | } |
77 | 61 | |
78 | - /** | |
79 | - * 下发用户信息及人脸 | |
80 | - * @param file | |
81 | - * @param schoolId | |
82 | - * @param studentCode | |
83 | - * @param clintType | |
84 | - * @param deviceId | |
85 | - * @param userType | |
86 | - * @return | |
87 | - */ | |
88 | - public static boolean sendUserAndImg(File file, String schoolId, String studentCode, String clintType, String deviceId,int userType) { | |
89 | - | |
90 | - String targetPath = FilePath.picPathComp + studentCode + FilePath.fileSuffix; | |
91 | - | |
92 | -// String url = "http://121.40.109.21:8991/operate/sendUserAndImg"; | |
93 | - String url = "http://116.62.155.137:8991/operate/sendUserAndImg"; | |
94 | - | |
95 | - MultiValueMap<String, Object> multivaluedMap = new LinkedMultiValueMap<>(); | |
96 | - HttpHeaders headers = new HttpHeaders(); | |
97 | - RestTemplate restTemplate = new RestTemplate(); | |
98 | - HttpEntity<MultiValueMap<String, Object>> httpEntity = null; | |
99 | - ResponseEntity<String> responseEntity = null; | |
100 | - try { | |
101 | - //压缩图片 | |
102 | - CompressPic.CompressPic(file.getAbsolutePath(), targetPath, studentCode); | |
103 | - | |
104 | - MediaType mediaType = MediaType.parseMediaType(MediaType.MULTIPART_FORM_DATA_VALUE); | |
105 | - | |
106 | - headers.setContentType(mediaType); | |
107 | - | |
108 | - FileSystemResource fileSystemResource = new FileSystemResource(targetPath); | |
109 | - | |
110 | - multivaluedMap.add("file", fileSystemResource); | |
111 | - multivaluedMap.add("schoolId", schoolId); | |
112 | - multivaluedMap.add("studentCode", studentCode); | |
113 | - multivaluedMap.add("clintType", clintType); | |
114 | - multivaluedMap.add("userType", userType); | |
115 | - if(!StringUtils.isEmpty(deviceId)){ | |
116 | - multivaluedMap.add("deviceId", deviceId); | |
117 | - } | |
118 | - httpEntity = new HttpEntity<>(multivaluedMap, headers); | |
119 | - responseEntity = restTemplate.postForEntity(url, httpEntity, String.class); | |
120 | - | |
121 | - System.out.println("responseEntity:" + responseEntity.getBody()); | |
122 | - return responseEntity.getBody().equals("1"); | |
123 | - } catch (Exception e) { | |
124 | - e.printStackTrace(); | |
125 | - return responseEntity.getBody().equals("0"); | |
126 | - } | |
127 | - } | |
128 | - | |
129 | - public static String uploadImg2HK(String filePath,String card,String name,String deviceId,String userType){ | |
130 | - | |
131 | - String url = String.format("http://114.55.30.100:8089/facereco/sendCardAndImg1?filePath=%s&card=%s&name=%s&userType=%s&deviceId=%s", | |
132 | - filePath,card,name,userType,deviceId); | |
133 | - | |
134 | - RestTemplate restTemplate = new RestTemplate(); | |
135 | - | |
136 | - ResponseEntity<String> responseEntity = restTemplate.getForEntity(url, String.class); | |
137 | - | |
138 | - System.out.println("responseEntity:" + responseEntity.getBody()); | |
139 | - return responseEntity.getBody(); | |
140 | - } | |
141 | - | |
142 | - | |
143 | - public static boolean imgsSend(String schoolId, int type) { | |
144 | - String url = "http://121.40.109.21:8991/file/imgsSend?schoolId=" + schoolId + "&type=" + type; | |
145 | - RestTemplate restTemplate = new RestTemplate(); | |
146 | - ResponseEntity<Boolean> result = restTemplate.getForEntity(url, Boolean.class); | |
147 | - System.out.println("result:" + result.getBody()); | |
148 | - return result.getBody(); | |
149 | - } | |
150 | 62 | |
151 | 63 | public static void deleteFace(Integer schoolId) { |
152 | 64 | String url = "http://116.62.155.137:8991/operate/deleteFailFace?schoolId=" + schoolId; |
... | ... | @@ -161,51 +73,15 @@ public class HttpUtils { |
161 | 73 | * @return |
162 | 74 | */ |
163 | 75 | public static boolean sendPermission(PermissionBean permissionBean) { |
164 | -// String url = "http://121.40.109.21:8991/file/sendPermission"; | |
165 | 76 | String url = "http://116.62.155.137:8991/file/sendPermission"; |
166 | 77 | RestTemplate restTemplate = new RestTemplate(); |
167 | 78 | |
168 | 79 | HttpHeaders headers = new HttpHeaders(); |
169 | - | |
170 | 80 | MediaType mediaType = MediaType.parseMediaType(MediaType.APPLICATION_JSON_UTF8_VALUE); |
171 | - | |
172 | 81 | headers.setContentType(mediaType); |
173 | - | |
174 | 82 | HttpEntity<PermissionBean> httpEntity = new HttpEntity<>(permissionBean, headers); |
175 | - | |
176 | 83 | ResponseEntity<String> responseEntity = restTemplate.postForEntity(url, httpEntity, String.class); |
177 | - | |
178 | 84 | System.out.println("大华设备下发权限:" + responseEntity.getBody()); |
179 | 85 | return responseEntity.getBody().equals("1"); |
180 | 86 | } |
181 | - | |
182 | - /** | |
183 | - * 权限下发至海康设备 | |
184 | - * @param permissionFaceBean | |
185 | - */ | |
186 | - public static void sendPermission2HK(PermissionFaceBean permissionFaceBean) { | |
187 | - String url = "http://114.55.30.100:8089/facereco/sendPermiss"; | |
188 | - PermissionBean permissionBean = permissionFaceBean.getPermissionBean(); | |
189 | - if (null!=permissionBean){ | |
190 | - PermissionHKBean permissionHKBean = new PermissionHKBean(); | |
191 | - permissionHKBean.setDeviceIds(permissionBean.getDeviceIds()); | |
192 | - permissionHKBean.setSchoolId(permissionFaceBean.getSchoolId()+""); | |
193 | - permissionHKBean.setUserType("2"); | |
194 | - permissionHKBean.setWeekDays(permissionBean.getWeekDays()); | |
195 | - | |
196 | - RestTemplate restTemplate = new RestTemplate(); | |
197 | - | |
198 | - HttpHeaders headers = new HttpHeaders(); | |
199 | - | |
200 | - MediaType mediaType = MediaType.parseMediaType(MediaType.APPLICATION_JSON_UTF8_VALUE); | |
201 | - | |
202 | - headers.setContentType(mediaType); | |
203 | - | |
204 | - HttpEntity<PermissionHKBean> httpEntity = new HttpEntity<>(permissionHKBean, headers); | |
205 | - | |
206 | - ResponseEntity<String> responseEntity = restTemplate.postForEntity(url, httpEntity, String.class); | |
207 | - | |
208 | - System.out.println("海康设备下发权限:" + responseEntity.getBody()); | |
209 | - } | |
210 | - } | |
211 | 87 | } | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/xiananDao/SearchMapper.java
... | ... | @@ -11,12 +11,5 @@ public interface SearchMapper { |
11 | 11 | */ |
12 | 12 | void checkIn(CheckIn checkIn); |
13 | 13 | |
14 | - void insert(String user_id,String school_id,String customerId,String card_num,Integer card_type,Integer outof,String intime,String cid,String class_id,String attendance_id, | |
15 | - String name,String mobile,String class_name,String sex,String systime); | |
16 | - | |
17 | - void insertSS(String user_id,String school_id,String customerId,String card_num,Integer card_type,Integer outof,String intime,String cid,String class_id,String attendance_id, | |
18 | - String name,String mobile,String class_name,String sex,String systime); | |
19 | - | |
20 | 14 | void insertFace(FaceBean faceBean); |
21 | - | |
22 | 15 | } | ... | ... |
cloud/dahua/src/main/resources/mapper/usermapper.xml
... | ... | @@ -2,13 +2,6 @@ |
2 | 2 | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > |
3 | 3 | <mapper namespace="com.example.dahua.dao.UserDao"> |
4 | 4 | |
5 | - <!--<select id="getStudentNum" resultType="String" parameterType="String">--> | |
6 | - <!--select student_num--> | |
7 | - <!--from SZ_V_School_Student--> | |
8 | - <!--where school_id = #{school_id}--> | |
9 | - <!--and studentcode = #{studentcode}--> | |
10 | - <!--</select>--> | |
11 | - | |
12 | 5 | <select id="getStudentList" resultType="com.example.dahua.bean.StudentBean"> |
13 | 6 | select * from SZ_V_School_Student where school_id = #{schoolId} |
14 | 7 | <if test="studentType != null"> |
... | ... | @@ -59,6 +52,7 @@ |
59 | 52 | from SS_RoomNumber ssr |
60 | 53 | LEFT JOIN SZ_V_School_Student ssu ON ssr.studentId = ssu.student_id |
61 | 54 | <where> |
55 | + student_num != '' and photo !='' | |
62 | 56 | <if test="schoolId != null"> |
63 | 57 | and ssr.schoolId = #{schoolId} |
64 | 58 | </if> |
... | ... | @@ -72,7 +66,7 @@ |
72 | 66 | </select> |
73 | 67 | |
74 | 68 | <select id="getStudentByClassId" resultType="com.example.dahua.bean.StudentBean"> |
75 | - select * from SZ_V_School_Student where school_id = #{schoolId} | |
69 | + select * from SZ_V_School_Student where school_id = #{schoolId} and student_num != '' and photo !='' | |
76 | 70 | <if test="studentType != null"> |
77 | 71 | and student_type = #{studentType} |
78 | 72 | </if> |
... | ... | @@ -88,25 +82,10 @@ |
88 | 82 | #{item} |
89 | 83 | </foreach> |
90 | 84 | </if> |
91 | - and student_num != '' and photo !='' | |
92 | - </select> | |
93 | - | |
94 | - <select id="getStudentByKeyword" resultType="com.example.dahua.bean.StudentBean"> | |
95 | - select * from SZ_V_School_Student where school_id = #{schoolId} | |
96 | - <if test="keyword != null and keyword !=''"> | |
97 | - and class_name like concat('%', #{keyword}, '%') | |
98 | - </if> | |
99 | - and student_num != '' and photo !='' | |
100 | 85 | </select> |
101 | 86 | |
102 | 87 | <select id="getGroupByClassId" resultType="java.lang.Integer"> |
103 | - SELECT | |
104 | - Pid | |
105 | - FROM | |
106 | - SZ_OneCardGrouping | |
107 | - WHERE | |
108 | - ClassId = #{classId} | |
109 | - AND state = 1 | |
88 | + SELECT Pid FROM SZ_OneCardGrouping WHEREClassId = #{classId} AND state = 1 | |
110 | 89 | </select> |
111 | 90 | |
112 | 91 | <resultMap id="YxStudentMap" type="com.example.dahua.bean.yx.ImportStudent"> | ... | ... |
cloud/dahua/src/test/java/com/example/dahua/mapper/SearchMapperTest.java
... | ... | @@ -1,270 +0,0 @@ |
1 | -package com.example.dahua.mapper; | |
2 | - | |
3 | -import com.alibaba.fastjson.JSON; | |
4 | -import com.example.dahua.MyTask; | |
5 | -import com.example.dahua.Tester; | |
6 | -import com.example.dahua.async.MyScheduledTask; | |
7 | -import com.example.dahua.async.SendFaceBatchTask2; | |
8 | -import com.example.dahua.bean.*; | |
9 | -import com.example.dahua.dao.PermissionFaceDao; | |
10 | -import com.example.dahua.dao.UserDao; | |
11 | -import com.example.dahua.enums.EnumSzBusinessType; | |
12 | -import com.example.dahua.mqtt.MqttManager; | |
13 | -import com.example.dahua.service.DeleteBatchTest; | |
14 | -import com.example.dahua.service.PermissFaceService; | |
15 | -import com.example.dahua.service.UserService; | |
16 | -import com.example.dahua.utils.BaiduUtils; | |
17 | -import com.example.dahua.utils.DateUtils; | |
18 | -import com.example.dahua.utils.HttpUtil; | |
19 | -import com.example.dahua.utils.JsonUtils; | |
20 | -import com.example.dahua.xiananDao.SearchMapper; | |
21 | -import com.example.dahua.xiananDao.SendRecordDao; | |
22 | -import com.google.common.util.concurrent.ThreadFactoryBuilder; | |
23 | -import org.junit.Test; | |
24 | -import org.springframework.beans.factory.annotation.Autowired; | |
25 | - | |
26 | -import java.io.File; | |
27 | -import java.util.ArrayList; | |
28 | -import java.util.Arrays; | |
29 | -import java.util.Date; | |
30 | -import java.util.List; | |
31 | -import java.util.concurrent.*; | |
32 | - | |
33 | -/** | |
34 | - * TODO | |
35 | - * | |
36 | - * @author xuquan | |
37 | - * @date 2020/11/11 12:13 | |
38 | - */ | |
39 | - | |
40 | -public class SearchMapperTest extends Tester { | |
41 | - | |
42 | - @Autowired | |
43 | - private SearchMapper searchMapper; | |
44 | - | |
45 | - @Autowired | |
46 | - private UserDao userDao; | |
47 | - | |
48 | - @Autowired | |
49 | - private UserService userService; | |
50 | - | |
51 | - @Autowired | |
52 | - private PermissionFaceDao permissionFaceDao; | |
53 | - | |
54 | - @Autowired | |
55 | - private PermissFaceService permissFaceService; | |
56 | - | |
57 | - @Autowired | |
58 | - private DeleteBatchTest deleteBatchTest; | |
59 | - | |
60 | - @Test | |
61 | - public void test(){ | |
62 | - AttendanceBean attendanceBean =userDao.getTypeByClint_id("ytj01hzszdddddddd"); | |
63 | - String outOrIn = attendanceBean.getOutOrIn(); | |
64 | - //有效刷卡调考勤存储过程 | |
65 | - CheckIn checkIn = new CheckIn(); | |
66 | - checkIn.setDeviceId("ytj01hzszdddddddd"); | |
67 | - checkIn.setCardNo("611621AC"); | |
68 | - checkIn.setFunNo(8); | |
69 | - checkIn.setFlag(Integer.parseInt(outOrIn) == EnumSzBusinessType.EnumDeviceInAndOut.INT.code ? 0:1); | |
70 | - checkIn.setCheckTime("2020-11-20 12:19:12"); | |
71 | - searchMapper.checkIn(checkIn); | |
72 | - System.out.println(JSON.toJSON(checkIn)); | |
73 | - } | |
74 | - | |
75 | - @Test | |
76 | - public void test2(){ | |
77 | - userDao.checkLeave("234232"); | |
78 | - System.out.println(JSON.toJSON(userDao.checkLeave("234232"))); | |
79 | - userDao.selectByParentMobile("234232"); | |
80 | - System.out.println(JSON.toJSON(userDao.selectByParentMobile("234232"))); | |
81 | -// userDao.checkLeave("234232"); | |
82 | -// System.out.println(JSON.toJSON(userDao.checkLeave("234232"))); | |
83 | - } | |
84 | - | |
85 | - @Test | |
86 | - public void test3(){ | |
87 | - ShortMsg shortMsg = new ShortMsg(); | |
88 | - String tableSuffix = DateUtils.date2String(new Date(), DateUtils.format); | |
89 | - shortMsg.setTableName("smsNew" + tableSuffix); | |
90 | - shortMsg.setSchoolId(23); | |
91 | - shortMsg.setMobile("124124242"); | |
92 | -// userDao.insertMessage(); | |
93 | -// System.out.println(JSON.toJSON(userDao.checkLeave("234232"))); | |
94 | - | |
95 | - } | |
96 | - | |
97 | - @Test | |
98 | - public void test4(){ | |
99 | - PermissionFaceBean faceBean = permissionFaceDao.getPerFaceWithId(45); | |
100 | - System.out.println(JsonUtils.nonDefaultMapper().toJson(faceBean)); | |
101 | - faceBean.setType(1); | |
102 | - | |
103 | - String json = "{\"studentType\":\"1\",\"deviceIds\":[\"ytj01hzszdddddddd\"],\"weekDays\":[{\"weekTimes\":[{\"startTime\":\"10:00\",\"endTime\":\"12:05\"}],\"sex\":\"1\",\"weekDay\":\"3,4,5\"}]}"; | |
104 | - PermissionBean permissionBean = JsonUtils.nonDefaultMapper().fromJson(json,PermissionBean.class); | |
105 | - faceBean.setPermissionBean(permissionBean); | |
106 | - faceBean.setPerrmissName("顺治测试学校"); | |
107 | - faceBean.setChannel(""); | |
108 | - faceBean.setCustomName(""); | |
109 | - permissFaceService.addPermissionFace(faceBean); | |
110 | - | |
111 | - } | |
112 | - | |
113 | - | |
114 | - private MqttManager mqttManager; | |
115 | - | |
116 | -// @Autowired | |
117 | -// private MyTask myTask; | |
118 | - | |
119 | -// @Test | |
120 | -// public void test5(){ | |
121 | -// if(null == mqttManager){ | |
122 | -// mqttManager = new MqttManager(); | |
123 | -// mqttManager.init(); | |
124 | -// } | |
125 | -// | |
126 | -// String eventTime = DateUtils.date2String(new Date(), DateUtils.format2); | |
127 | -// String deviceId =""; | |
128 | -// String cardNo =""; | |
129 | -// String content = "考勤成功!,设备:" + deviceId + "卡号:" + cardNo + "方向:进门" + "______" + eventTime; | |
130 | -// | |
131 | -// myTask.sendMQMess(deviceId,cardNo,1); | |
132 | -// System.out.println("发送成功"); | |
133 | -// } | |
134 | - | |
135 | - @Test | |
136 | - public void test6() { | |
137 | -// String path = "D://dahua-logs/sxzx2020889.png"; | |
138 | - String path = "D://dahua-logs/sxzx2020002.png"; | |
139 | - userService.test(path); | |
140 | - } | |
141 | - | |
142 | - @Test | |
143 | - public void test7() { | |
144 | - String schoolId = "1037"; | |
145 | - deleteBatchTest.test(schoolId); | |
146 | - } | |
147 | - | |
148 | - @Test | |
149 | - public void test8() { | |
150 | -// String schoolId = "1037"; | |
151 | -// deleteBatchTest.test2(schoolId); | |
152 | - String schoolId = "1485"; | |
153 | - deleteBatchTest.test3(schoolId); | |
154 | - | |
155 | - } | |
156 | - | |
157 | - @Test | |
158 | - public void test9() { | |
159 | - String cardNum="8733277A"; | |
160 | - String intime= "2021-01-28 20:47:14"; | |
161 | - String systime="2021-01-28 20:47:23"; | |
162 | - String clientId ="253169469"; | |
163 | - deleteBatchTest.test5(cardNum,intime,systime,clientId); | |
164 | - } | |
165 | - | |
166 | - @Test | |
167 | - public void test10() { | |
168 | - //男 | |
169 | - Integer roomId =11748; | |
170 | -// String roomId ="12226"; | |
171 | - Integer type = 12; | |
172 | - Integer outof = 0; | |
173 | - String intime = "2021-01-24 20:26:14"; | |
174 | - String clintId="253169240"; | |
175 | - String startTime= "2021-01-24 00:00:00"; | |
176 | - String endTime ="2021-01-24 23:59:59"; | |
177 | - deleteBatchTest.test6(27,roomId,type,outof,intime,clintId,startTime,endTime); | |
178 | - } | |
179 | - | |
180 | - @Test | |
181 | - public void test11() { | |
182 | - //男11748 | |
183 | - Integer roomId =11748; | |
184 | -// String roomId ="12226"; | |
185 | - Integer type = 7; | |
186 | - Integer outof = 1; | |
187 | - String intime = "2021-01-08 06:03:39"; | |
188 | - String clintId="253169240"; | |
189 | - String startTime= "2021-01-08 00:00:00"; | |
190 | - String endTime ="2021-01-08 23:59:59"; | |
191 | - deleteBatchTest.test6(27,roomId,type,outof,intime,clintId,startTime,endTime); | |
192 | - } | |
193 | - | |
194 | - @Test | |
195 | - public void test12() { | |
196 | - //男 | |
197 | - Integer roomId =11748; | |
198 | -// String roomId ="12226"; | |
199 | -// Integer type = 7; | |
200 | -// Integer outof = 1; | |
201 | - Integer type = 12; | |
202 | - Integer outof = 0; | |
203 | - String startTime= "2021-01-24 00:00:00"; | |
204 | - String endTime ="2021-01-09 23:59:59"; | |
205 | - deleteBatchTest.test8(27,roomId,type,outof,startTime,endTime,47); | |
206 | - } | |
207 | - | |
208 | - @Test | |
209 | - public void test13() { | |
210 | - //男11748 | |
211 | - Integer roomId =12226; | |
212 | -// String roomId ="12226"; | |
213 | - Integer type =1; | |
214 | - Integer outof = 0; | |
215 | - String intime = "2021-01-21 06:03:39"; | |
216 | - String clintId="253185199"; | |
217 | - String startTime= "2021-01-21 00:00:00"; | |
218 | - String endTime ="2021-01-21 23:59:59"; | |
219 | - deleteBatchTest.test7(27,roomId,type,outof,intime,clintId,startTime,endTime); | |
220 | - } | |
221 | - | |
222 | - @Test | |
223 | - public void test14() { | |
224 | - //男11748 | |
225 | - Integer roomId =12226; | |
226 | -// String roomId ="12226"; | |
227 | - Integer type =4; | |
228 | - Integer outof = 1; | |
229 | - String intime = "2021-01-20 17:14:39"; | |
230 | - String clintId="253185199"; | |
231 | - String startTime= "2021-01-20 00:00:00"; | |
232 | - String endTime ="2021-01-20 23:59:59"; | |
233 | - deleteBatchTest.test7(27,roomId,type,outof,intime,clintId,startTime,endTime); | |
234 | - } | |
235 | - | |
236 | - @Autowired | |
237 | - private SendRecordDao sendRecordDao; | |
238 | - | |
239 | - @Test | |
240 | - public void test15() { | |
241 | - //男 | |
242 | - Integer schoolId=27; | |
243 | - Integer roomId =12226; | |
244 | - Integer type = 4; | |
245 | - Integer outof = 0; | |
246 | - String clintId="253169212"; | |
247 | - String timeIds = "2021-01-08,2021-01-11,2021-01-12,2021-01-13,2021-01-14,2021-01-15,2021-01-18,2021-01-19,2021-01-20,2021-01-21,2021-01-22"; | |
248 | - String[] deviceArr = timeIds.split(","); | |
249 | - List<String> deviceList= new ArrayList<>(Arrays.asList(deviceArr)); | |
250 | - //启用多线程执行 | |
251 | - CountDownLatch begin = new CountDownLatch(1); | |
252 | - CountDownLatch end = new CountDownLatch(deviceList.size()); | |
253 | - ThreadFactory namedThreadFactory = new ThreadFactoryBuilder().setNameFormat("thread-sendFace-runner-%d").build(); | |
254 | - ExecutorService exe = new ThreadPoolExecutor(8,16,0L, TimeUnit.MILLISECONDS,new LinkedBlockingQueue<Runnable>(),namedThreadFactory); | |
255 | - for(String s : deviceList){ | |
256 | - String intime = s + " 06:03:39"; | |
257 | - String startTime= s + " 00:00:00"; | |
258 | - String endTime = s+" 23:59:59"; | |
259 | - exe.execute(new SendFaceBatchTask2(userDao,sendRecordDao,searchMapper,schoolId,roomId,type,outof,intime,clintId,startTime,endTime,begin,end)); | |
260 | - } | |
261 | - begin.countDown(); | |
262 | - try { | |
263 | - end.await(); | |
264 | - }catch (Exception e){ | |
265 | - e.printStackTrace(); | |
266 | - } | |
267 | - exe.shutdown(); | |
268 | - System.out.println("统计100服务器总共有"+deviceList.size()+"个设备,处理完毕"); | |
269 | - } | |
270 | -} |
cloud/haikangface/log/2019-11-27/14_文件保存回调.txt
... | ... | @@ -1,56 +0,0 @@ |
1 | -2019-11-27 14:58:01 文件名:240256BFB15899CB852F0327B1D8E2AD2019-11-27.jpg | |
2 | - | |
3 | -2019-11-27 14:58:04 文件名:5492401DA9797A7A9C649853299327322019-11-27.jpg | |
4 | - | |
5 | -2019-11-27 14:58:07 文件名:1F2A2FB8217D89D876DA4BABC29089422019-11-27.jpg | |
6 | - | |
7 | -2019-11-27 14:58:09 文件名:37A458A8393E9529A1AB955936E76EAE2019-11-27.jpg | |
8 | - | |
9 | -2019-11-27 14:58:11 文件名:4A27C2DFD968685A7CDD63C6B42B6CD32019-11-27.jpg | |
10 | - | |
11 | -2019-11-27 14:58:16 文件名:29484B8F5FEEDAEC90AEB6819D29D83D2019-11-27.jpg | |
12 | - | |
13 | -2019-11-27 14:58:22 文件名:A115F1CCD8BD9C2E381020478991569C2019-11-27.jpg | |
14 | - | |
15 | -2019-11-27 14:58:24 文件名:7633E5FCE303434F456A4AA9612E3B2B2019-11-27.jpg | |
16 | - | |
17 | -2019-11-27 14:58:27 文件名:1DF874A95CA39FC1341DD2F96CED50DF2019-11-27.jpg | |
18 | - | |
19 | -2019-11-27 14:58:29 文件名:FC3D7FC6C495B2F9AE93690CBF0DCB0F2019-11-27.jpg | |
20 | - | |
21 | -2019-11-27 14:58:42 文件名:7B31258127F29406ED7B6A4F9ED586452019-11-27.jpg | |
22 | - | |
23 | -2019-11-27 14:58:47 文件名:CE6B11159D351AC2D687E2A2AF38C9DF2019-11-27.jpg | |
24 | - | |
25 | -2019-11-27 14:58:56 文件名:D50AC7C7394D8B26F0CC538A7B9A0CD72019-11-27.jpg | |
26 | - | |
27 | -2019-11-27 14:58:58 文件名:1A5D65633ED346003D22105A10C3A04F2019-11-27.jpg | |
28 | - | |
29 | -2019-11-27 14:59:01 文件名:956A04C08E5D951689B7426BAB0F0C932019-11-27.jpg | |
30 | - | |
31 | -2019-11-27 14:59:01 文件名:8DB04C3281C8B259A86990683217DD882019-11-27.jpg | |
32 | - | |
33 | -2019-11-27 14:59:03 文件名:DC95E7D6E514BFB6282A40A7CC1F8ED22019-11-27.jpg | |
34 | - | |
35 | -2019-11-27 14:59:06 文件名:FC0FB7DB7171191273D53FCF23330C3B2019-11-27.jpg | |
36 | - | |
37 | -2019-11-27 14:59:10 文件名:3886EF65B9A52E9C5DB03E9C2EC1EA742019-11-27.jpg | |
38 | - | |
39 | -2019-11-27 14:59:12 文件名:88A509141333B2032014863E3B7C70082019-11-27.jpg | |
40 | - | |
41 | -2019-11-27 14:59:15 文件名:1A17F7336A974488DA6E989005028EED2019-11-27.jpg | |
42 | - | |
43 | -2019-11-27 14:59:17 文件名:3EDA4457B8F8907F754FD8F9E04A20CB2019-11-27.jpg | |
44 | - | |
45 | -2019-11-27 14:59:20 文件名:24A9869359C16E4F871CE7FC615E1D6A2019-11-27.jpg | |
46 | - | |
47 | -2019-11-27 14:59:25 文件名:1237A807F0F2DF57B32EE2169BD2C3F62019-11-27.jpg | |
48 | - | |
49 | -2019-11-27 14:59:26 文件名:753FCC2F3E625BB942AED66A4C9B319B2019-11-27.jpg | |
50 | - | |
51 | -2019-11-27 14:59:32 文件名:189A00266EC44E27D7ADA5F07BC9032E2019-11-27.jpg | |
52 | - | |
53 | -2019-11-27 14:59:34 文件名:20F81E2EE606943B511D9D82628E950F2019-11-27.jpg | |
54 | - | |
55 | -2019-11-27 14:59:39 文件名:9D7E1E55D9FF22F9C3B8160FA46A0A722019-11-27.jpg | |
56 | - |
cloud/haikangface/log/2019-11-27/15_文件保存回调.txt
... | ... | @@ -1,16 +0,0 @@ |
1 | -2019-11-27 15:00:03 文件名:DE0837278E797237A3389C4DA8786BAF2019-11-27.jpg | |
2 | - | |
3 | -2019-11-27 15:00:08 文件名:FF3E15321E6C322DFF050AF2DA8555042019-11-27.jpg | |
4 | - | |
5 | -2019-11-27 15:00:10 文件名:FFFFD6E68ABA41141990944BE27EBEE82019-11-27.jpg | |
6 | - | |
7 | -2019-11-27 15:00:15 文件名:290F91155F17AD756F8CC6FE4729F53C2019-11-27.jpg | |
8 | - | |
9 | -2019-11-27 15:00:15 文件名:AC54D8EDC7BB52C727069163E774EB802019-11-27.jpg | |
10 | - | |
11 | -2019-11-27 15:00:20 文件名:7AED07B919CA855C23998E7155196A902019-11-27.jpg | |
12 | - | |
13 | -2019-11-27 15:00:30 文件名:7993FF7F5ED31E7C62F2AB46BDDA11552019-11-27.jpg | |
14 | - | |
15 | -2019-11-27 15:00:35 文件名:4783FF1E79D914B135287B146E43D3792019-11-27.jpg | |
16 | - |
cloud/haikangface/log/2019-12-04/17_文件保存回调.txt
... | ... | @@ -1,26 +0,0 @@ |
1 | -2019-12-04 17:39:42 文件名:A38DBF515020CE1B884DA4D8A0B12EFC2019-12-04.jpg | |
2 | - | |
3 | -2019-12-04 17:39:48 文件名:53279343AD42FE392FD3424098AF36812019-12-04.jpg | |
4 | - | |
5 | -2019-12-04 17:41:24 文件名:F9655C0FD13615BBD9B1070ED28BC24C2019-12-04.jpg | |
6 | - | |
7 | -2019-12-04 17:41:30 文件名:BC30A4282D2FF66EE3AE669BE9FE2D3D2019-12-04.jpg | |
8 | - | |
9 | -2019-12-04 17:42:31 文件名:35AC177BF66B817C91FDEF59CB23FE802019-12-04.jpg | |
10 | - | |
11 | -2019-12-04 17:44:51 文件名:CBA93648B16BF37256E3D2C984FE8AA62019-12-04.jpg | |
12 | - | |
13 | -2019-12-04 17:44:57 文件名:B43686A091D26DB93FE3F5917D0F52D02019-12-04.jpg | |
14 | - | |
15 | -2019-12-04 17:44:59 文件名:820D45CBACD7674663B813F95DA4D8EF2019-12-04.jpg | |
16 | - | |
17 | -2019-12-04 17:45:04 文件名:E094FBFF22AB3D48C7B400C47F201C212019-12-04.jpg | |
18 | - | |
19 | -2019-12-04 17:45:13 文件名:8AFE884497ED73034930BCAE38C61D862019-12-04.jpg | |
20 | - | |
21 | -2019-12-04 17:45:18 文件名:BC502A2B766E5F5AAEB920B3163330E52019-12-04.jpg | |
22 | - | |
23 | -2019-12-04 17:51:07 文件名:D0310F45310AE02AA9E91B28697B31C72019-12-04.jpg | |
24 | - | |
25 | -2019-12-04 17:51:12 文件名:77C9E6A6E3BC4FF106F881548B9770112019-12-04.jpg | |
26 | - |
cloud/haikangface/src/main/java/com/sincere/haikangface/CMSServer.java
... | ... | @@ -18,15 +18,14 @@ import com.sincere.haikangface.mqtt.MqtUtils; |
18 | 18 | import com.sincere.haikangface.service.impl.BaseService; |
19 | 19 | import com.sincere.haikangface.utils.AlarmUtils; |
20 | 20 | import com.sincere.haikangface.utils.HttpUtil; |
21 | -import com.sincere.haikangface.utils.JsonUtils; | |
22 | 21 | import com.sincere.haikangface.utils.SpringContextHolder; |
23 | 22 | import com.sincere.haikangface.xiananDao.SendRecordDao; |
24 | 23 | import com.sun.jna.NativeLong; |
25 | 24 | import com.sun.jna.Pointer; |
25 | +import lombok.RequiredArgsConstructor; | |
26 | 26 | import lombok.extern.slf4j.Slf4j; |
27 | 27 | import org.apache.commons.lang3.StringUtils; |
28 | 28 | import org.apache.http.util.TextUtils; |
29 | -import org.springframework.beans.factory.annotation.Autowired; | |
30 | 29 | import org.springframework.boot.ApplicationArguments; |
31 | 30 | import org.springframework.boot.ApplicationRunner; |
32 | 31 | import org.springframework.stereotype.Component; |
... | ... | @@ -40,18 +39,16 @@ import java.text.SimpleDateFormat; |
40 | 39 | import java.util.*; |
41 | 40 | import java.util.regex.Pattern; |
42 | 41 | |
42 | +@RequiredArgsConstructor | |
43 | 43 | @Component |
44 | 44 | @Slf4j |
45 | 45 | public class CMSServer implements ApplicationRunner { |
46 | 46 | |
47 | - @Autowired | |
48 | - DeviceDao deviceDao; | |
47 | + private final DeviceDao deviceDao; | |
49 | 48 | |
50 | - @Autowired | |
51 | - UserDao userDao; | |
49 | + private final UserDao userDao; | |
52 | 50 | |
53 | - @Autowired | |
54 | - SendRecordDao sendRecordDao; | |
51 | + private final SendRecordDao sendRecordDao; | |
55 | 52 | |
56 | 53 | public static HCEHomeCMS hCEhomeCMS = HCEHomeCMS.INSTANCE; |
57 | 54 | //注册回调函数实现 |
... | ... | @@ -61,10 +58,10 @@ public class CMSServer implements ApplicationRunner { |
61 | 58 | // 存储设备登录句柄 |
62 | 59 | static Map<String, NativeLong> map = new HashMap<>(); |
63 | 60 | |
64 | -// private String ip_cloud = "114.55.30.100"; | |
65 | -// private String strPath = "E://EhomePicServer/"; | |
66 | - private String ip_cloud = "120.26.116.253"; | |
67 | - private String strPath = "D://EhomePicServer/"; | |
61 | + private String ip_cloud = "114.55.30.100"; | |
62 | + private String strPath = "E://EhomePicServer/"; | |
63 | +// private String ip_cloud = "120.26.116.253"; | |
64 | +// private String strPath = "D://EhomePicServer/"; | |
68 | 65 | |
69 | 66 | private String ip; |
70 | 67 | { | ... | ... |
cloud/haikangface/src/main/java/com/sincere/haikangface/bean/face/FaceBean.java
... | ... | @@ -1,118 +0,0 @@ |
1 | -package com.sincere.haikangface.bean.face; | |
2 | - | |
3 | -import com.fasterxml.jackson.annotation.JsonInclude; | |
4 | - | |
5 | -import java.io.Serializable; | |
6 | - | |
7 | -/** | |
8 | - * 下发人脸参数对象 | |
9 | - */ | |
10 | -@JsonInclude(JsonInclude.Include.NON_EMPTY) | |
11 | -public class FaceBean implements Serializable { | |
12 | - | |
13 | - | |
14 | - private String srcFilePath;//源文件路径 | |
15 | - | |
16 | - private String targetFilePath;//压缩后的目标文件路径 | |
17 | - | |
18 | - private String cardNum;//卡号 | |
19 | - | |
20 | - private String cardStartTime;//卡有效开始时间 | |
21 | - | |
22 | - private String cardEndTime;//卡失效时间 | |
23 | - | |
24 | - private String validTimeEnabled;//卡是否生效 1:生效 0:失效 | |
25 | - | |
26 | - private String stuName;//学生名字 | |
27 | - | |
28 | - private String deviceId;//设备id | |
29 | - | |
30 | - private String userType;//身份类型 | |
31 | - | |
32 | - public String getSrcFilePath() { | |
33 | - return srcFilePath; | |
34 | - } | |
35 | - | |
36 | - public void setSrcFilePath(String srcFilePath) { | |
37 | - this.srcFilePath = srcFilePath; | |
38 | - } | |
39 | - | |
40 | - public String getTargetFilePath() { | |
41 | - return targetFilePath; | |
42 | - } | |
43 | - | |
44 | - public void setTargetFilePath(String targetFilePath) { | |
45 | - this.targetFilePath = targetFilePath; | |
46 | - } | |
47 | - | |
48 | - public String getCardNum() { | |
49 | - return cardNum; | |
50 | - } | |
51 | - | |
52 | - public void setCardNum(String cardNum) { | |
53 | - this.cardNum = cardNum; | |
54 | - } | |
55 | - | |
56 | - public String getCardStartTime() { | |
57 | - return cardStartTime; | |
58 | - } | |
59 | - | |
60 | - public void setCardStartTime(String cardStartTime) { | |
61 | - this.cardStartTime = cardStartTime; | |
62 | - } | |
63 | - | |
64 | - public String getCardEndTime() { | |
65 | - return cardEndTime; | |
66 | - } | |
67 | - | |
68 | - public void setCardEndTime(String cardEndTime) { | |
69 | - this.cardEndTime = cardEndTime; | |
70 | - } | |
71 | - | |
72 | - public String getValidTimeEnabled() { | |
73 | - return validTimeEnabled; | |
74 | - } | |
75 | - | |
76 | - public void setValidTimeEnabled(String validTimeEnabled) { | |
77 | - this.validTimeEnabled = validTimeEnabled; | |
78 | - } | |
79 | - | |
80 | - public String getStuName() { | |
81 | - return stuName; | |
82 | - } | |
83 | - | |
84 | - public void setStuName(String stuName) { | |
85 | - this.stuName = stuName; | |
86 | - } | |
87 | - | |
88 | - public String getDeviceId() { | |
89 | - return deviceId; | |
90 | - } | |
91 | - | |
92 | - public void setDeviceId(String deviceId) { | |
93 | - this.deviceId = deviceId; | |
94 | - } | |
95 | - | |
96 | - public String getUserType() { | |
97 | - return userType; | |
98 | - } | |
99 | - | |
100 | - public void setUserType(String userType) { | |
101 | - this.userType = userType; | |
102 | - } | |
103 | - | |
104 | - @Override | |
105 | - public String toString() { | |
106 | - return "FaceBean{" + | |
107 | - "srcFilePath='" + srcFilePath + '\'' + | |
108 | - ", targetFilePath='" + targetFilePath + '\'' + | |
109 | - ", cardNum='" + cardNum + '\'' + | |
110 | - ", cardStartTime='" + cardStartTime + '\'' + | |
111 | - ", cardEndTime='" + cardEndTime + '\'' + | |
112 | - ", validTimeEnabled='" + validTimeEnabled + '\'' + | |
113 | - ", stuName='" + stuName + '\'' + | |
114 | - ", deviceId='" + deviceId + '\'' + | |
115 | - ", userType='" + userType + '\'' + | |
116 | - '}'; | |
117 | - } | |
118 | -} |
cloud/haikangface/src/main/java/com/sincere/haikangface/control/UserOperateController.java
... | ... | @@ -75,30 +75,12 @@ public class UserOperateController { |
75 | 75 | return userOperateService.againNoSendOneFace(file,schoolId,cardNum,userType,deviceIds); |
76 | 76 | } |
77 | 77 | |
78 | - @ApiOperation(value = "删除下发失败人脸2.0") | |
79 | - @RequestMapping(value = "deleteFailFace", method = RequestMethod.POST) | |
80 | - public Result deleteFailFace(@RequestParam("schoolId") Integer schoolId) { | |
81 | - return userOperateService.deleteFailFace(schoolId); | |
82 | - } | |
83 | - | |
84 | 78 | @RequestMapping(value = "sendFailFace", method = RequestMethod.POST) |
85 | 79 | @ApiOperation(value = "重新下发失败人脸2.0") |
86 | 80 | public Result sendFailFace(@Validated @RequestBody SendFaceBean faceBean) { |
87 | 81 | return userOperateService.sendFailFace(faceBean); |
88 | 82 | } |
89 | 83 | |
90 | - @ApiOperation(value = "删除指定人脸2.0") | |
91 | - @RequestMapping(value = "deleteFace", method = RequestMethod.POST) | |
92 | - public Result deleteFace(@Validated @RequestBody SendFaceBean faceBean) { | |
93 | - return userOperateService.deleteFace(faceBean); | |
94 | - } | |
95 | - | |
96 | - @ApiOperation(value = "捷安成闸机导入") | |
97 | - @RequestMapping(value = "insertUpdateCard", method = RequestMethod.POST) | |
98 | - public Result insertUpdateCard(@RequestParam("cardNums") String cardNums){ | |
99 | - return userOperateService.insertUpdateCard(cardNums); | |
100 | - } | |
101 | - | |
102 | 84 | @ApiOperation(value = "按条件指定下发") |
103 | 85 | @RequestMapping(value = "sendFaceByClassId", method = RequestMethod.POST) |
104 | 86 | public Result sendFaceByClassId(@Validated @RequestBody SendFaceBean faceBean){ |
... | ... | @@ -117,6 +99,18 @@ public class UserOperateController { |
117 | 99 | return userOperateService.sendFaceByRoomId(faceBean); |
118 | 100 | } |
119 | 101 | |
102 | + @ApiOperation(value = "删除指定人脸2.0") | |
103 | + @RequestMapping(value = "deleteFace", method = RequestMethod.POST) | |
104 | + public Result deleteFace(@Validated @RequestBody SendFaceBean faceBean) { | |
105 | + return userOperateService.deleteFace(faceBean); | |
106 | + } | |
107 | + | |
108 | + @ApiOperation(value = "捷安成闸机导入") | |
109 | + @RequestMapping(value = "insertUpdateCard", method = RequestMethod.POST) | |
110 | + public Result insertUpdateCard(@RequestParam("cardNums") String cardNums){ | |
111 | + return userOperateService.insertUpdateCard(cardNums); | |
112 | + } | |
113 | + | |
120 | 114 | @ApiOperation(value = "按条件删除学校下人脸照片") |
121 | 115 | @RequestMapping(value = "deleteByCondition", method = RequestMethod.POST) |
122 | 116 | public Result deleteByCondition(@Validated @RequestBody SendFaceBean faceBean){ |
... | ... | @@ -131,4 +125,10 @@ public class UserOperateController { |
131 | 125 | @RequestParam("faceSrcPath") String faceSrcPath){ |
132 | 126 | return userOperateService.exportFace(schoolId,userType,deviceIds,faceSrcPath); |
133 | 127 | } |
128 | + | |
129 | + @ApiOperation(value = "删除下发失败人脸2.0") | |
130 | + @RequestMapping(value = "deleteFailFace", method = RequestMethod.POST) | |
131 | + public Result deleteFailFace(@RequestParam("schoolId") Integer schoolId) { | |
132 | + return userOperateService.deleteFailFace(schoolId); | |
133 | + } | |
134 | 134 | } | ... | ... |
cloud/haikangface/src/main/java/com/sincere/haikangface/service/UserOperateService.java
... | ... | @@ -55,25 +55,12 @@ public interface UserOperateService { |
55 | 55 | Result againSendFace(String userId,String deviceId,Integer userType); |
56 | 56 | |
57 | 57 | /** |
58 | - * 删除失败表人脸 | |
59 | - * @param schoolId | |
60 | - * @return | |
61 | - */ | |
62 | - Result deleteFailFace(Integer schoolId); | |
63 | - | |
64 | - /** | |
65 | 58 | * 下发失败表人脸 |
66 | 59 | * @return |
67 | 60 | */ |
68 | 61 | Result sendFailFace(SendFaceBean faceBean); |
69 | 62 | |
70 | 63 | /** |
71 | - * 删除指定人脸 | |
72 | - * @return | |
73 | - */ | |
74 | - Result deleteFace(SendFaceBean faceBean); | |
75 | - | |
76 | - /** | |
77 | 64 | * 补发单个人脸至指定设备 |
78 | 65 | * @param file |
79 | 66 | * @param schoolId |
... | ... | @@ -85,14 +72,6 @@ public interface UserOperateService { |
85 | 72 | Result againNoSendOneFace(MultipartFile file,Integer schoolId,String cardNum,Integer userType,String deviceIds); |
86 | 73 | |
87 | 74 | /** |
88 | - * 捷安成闸机导入 | |
89 | - * @param cardNums | |
90 | - * @return | |
91 | - */ | |
92 | - Result insertUpdateCard(String cardNums); | |
93 | - | |
94 | - /** | |
95 | - * | |
96 | 75 | * @param faceBean |
97 | 76 | * @return |
98 | 77 | */ |
... | ... | @@ -120,12 +99,27 @@ public interface UserOperateService { |
120 | 99 | Result deleteByCondition(SendFaceBean faceBean); |
121 | 100 | |
122 | 101 | /** |
102 | + * 删除指定人脸 | |
103 | + * @return | |
104 | + */ | |
105 | + Result deleteFace(SendFaceBean faceBean); | |
106 | + | |
107 | + /** | |
108 | + * 捷安成闸机导入 | |
109 | + * @param cardNums | |
110 | + * @return | |
111 | + */ | |
112 | + Result insertUpdateCard(String cardNums); | |
113 | + | |
114 | + /** | |
123 | 115 | * 压缩包上传下发人脸 |
124 | - * @param schoolId | |
125 | - * @param userType | |
126 | - * @param deviceIds | |
127 | - * @param faceSrcPath | |
128 | 116 | * @return |
129 | 117 | */ |
130 | 118 | Result exportFace(Integer schoolId,Integer userType,String deviceIds,String faceSrcPath); |
119 | + | |
120 | + /** | |
121 | + * 删除失败表人脸 | |
122 | + * @return | |
123 | + */ | |
124 | + Result deleteFailFace(Integer schoolId); | |
131 | 125 | } | ... | ... |
cloud/haikangface/src/main/java/com/sincere/haikangface/service/impl/BaseService.java
1 | 1 | package com.sincere.haikangface.service.impl; |
2 | 2 | |
3 | 3 | |
4 | -import com.google.common.util.concurrent.ThreadFactoryBuilder; | |
5 | 4 | import com.sincere.haikangface.CMSServer; |
6 | -import com.sincere.haikangface.async.AsyncTask; | |
7 | 5 | import com.sincere.haikangface.async.SendUserAsync; |
8 | 6 | import com.sincere.haikangface.bean.AttendanceBean; |
9 | 7 | import com.sincere.haikangface.bean.SendRecordBean; |
... | ... | @@ -15,6 +13,7 @@ import com.sincere.haikangface.enums.EnumSzBusinessType; |
15 | 13 | import com.sincere.haikangface.utils.CompressPic; |
16 | 14 | import com.sincere.haikangface.utils.DateUtils; |
17 | 15 | import com.sincere.haikangface.utils.FileUtils; |
16 | +import com.sincere.haikangface.utils.HttpUtil; | |
18 | 17 | import com.sincere.haikangface.xiananDao.SendRecordDao; |
19 | 18 | import lombok.extern.slf4j.Slf4j; |
20 | 19 | import org.apache.commons.lang3.StringUtils; |
... | ... | @@ -22,14 +21,14 @@ import org.springframework.beans.factory.annotation.Autowired; |
22 | 21 | import org.springframework.scheduling.annotation.Async; |
23 | 22 | import org.springframework.stereotype.Service; |
24 | 23 | import org.springframework.util.CollectionUtils; |
24 | +import org.springframework.web.multipart.MultipartFile; | |
25 | 25 | |
26 | 26 | import java.io.File; |
27 | 27 | import java.io.FileInputStream; |
28 | 28 | import java.io.FileOutputStream; |
29 | +import java.io.IOException; | |
29 | 30 | import java.text.SimpleDateFormat; |
30 | 31 | import java.util.*; |
31 | -import java.util.concurrent.*; | |
32 | -import java.util.function.Function; | |
33 | 32 | import java.util.stream.Collectors; |
34 | 33 | |
35 | 34 | /** |
... | ... | @@ -289,9 +288,9 @@ public class BaseService { |
289 | 288 | else deviceId253.add(sno); |
290 | 289 | } |
291 | 290 | //100服务器 |
292 | - sendFaceToDevice100(deviceId100,studentBeanList,schoolId,userType); | |
291 | + if(!CollectionUtils.isEmpty(deviceId100)) sendFaceToDevice100(deviceId100,studentBeanList,schoolId,userType); | |
293 | 292 | //253服务器 |
294 | - sendFaceToDevice253(deviceId100,studentBeanList,schoolId,userType); | |
293 | + if(!CollectionUtils.isEmpty(deviceId253)) sendFaceToDevice253(deviceId253,studentBeanList,schoolId,userType); | |
295 | 294 | } |
296 | 295 | |
297 | 296 | |
... | ... | @@ -589,6 +588,24 @@ public class BaseService { |
589 | 588 | return filePath; |
590 | 589 | } |
591 | 590 | |
591 | + public static String getFilePath(Integer schoolId, String typeName, String fileName, MultipartFile file){ | |
592 | + //100服务器人脸照绝对路径 | |
593 | + String path = "E:\\wwwhtdocs\\SmartCampus\\face17e5\\School" + schoolId + "\\" + typeName; | |
594 | + File saveFile = new File(path); | |
595 | + if(!saveFile.exists()) saveFile.mkdirs(); | |
596 | + //人脸文件路径 | |
597 | + String facePath = path + "\\" + fileName; | |
598 | + try { | |
599 | + File absolutePath = new File(facePath); | |
600 | + FileOutputStream fileOutputStream = new FileOutputStream(absolutePath); | |
601 | + fileOutputStream.write(file.getBytes()); | |
602 | + fileOutputStream.close(); | |
603 | + }catch (IOException e){ | |
604 | + log.error("文件处理异常: ",e); | |
605 | + } | |
606 | + return facePath; | |
607 | + } | |
608 | + | |
592 | 609 | public static void copy(String srcPathStr, String desPathStr) { |
593 | 610 | //获取源文件的名称 |
594 | 611 | try { |
... | ... | @@ -616,4 +633,15 @@ public class BaseService { |
616 | 633 | if(Objects.nonNull(record)) return true; |
617 | 634 | return false; |
618 | 635 | } |
636 | + | |
637 | + public void deleteCardFace(Integer schoolId,String deviceId,String cardNo) { | |
638 | + //1.先删除人脸 | |
639 | + if (cmsServer.getIsDeviceOnline(deviceId)) { | |
640 | + cardNo = Long.parseLong(this.getCard(cardNo),16) + ""; | |
641 | + cmsServer.deleteFace(deviceId, cardNo,schoolId); | |
642 | + }else{ | |
643 | + //不在线,去253服务器上删除 | |
644 | + HttpUtil.deleteCard(deviceId, cardNo); | |
645 | + } | |
646 | + } | |
619 | 647 | } | ... | ... |
cloud/haikangface/src/main/java/com/sincere/haikangface/service/impl/UserOperateServiceImpl.java
... | ... | @@ -21,8 +21,6 @@ import org.springframework.stereotype.Service; |
21 | 21 | import org.springframework.web.multipart.MultipartFile; |
22 | 22 | |
23 | 23 | import java.io.File; |
24 | -import java.io.FileOutputStream; | |
25 | -import java.io.IOException; | |
26 | 24 | import java.util.*; |
27 | 25 | import java.util.function.Function; |
28 | 26 | import java.util.stream.Collectors; |
... | ... | @@ -82,7 +80,8 @@ public class UserOperateServiceImpl implements UserOperateService { |
82 | 80 | return false; |
83 | 81 | } |
84 | 82 | |
85 | - private void saveDeviceAuth(Integer schoolId, String sno, Integer studentType, Date start, Date end, String json, String sexStr, Integer type, Integer authType,Integer deviceType) { | |
83 | + private void saveDeviceAuth(Integer schoolId, String sno, Integer studentType, Date start, Date end, String json, | |
84 | + String sexStr, Integer type, Integer authType,Integer deviceType) { | |
86 | 85 | //设置权限信息 |
87 | 86 | DeviceAuthRecord record = new DeviceAuthRecord(); |
88 | 87 | //学校ID |
... | ... | @@ -221,59 +220,12 @@ public class UserOperateServiceImpl implements UserOperateService { |
221 | 220 | //设备类型 |
222 | 221 | Integer clintType = userDao.getClintTypeByDeviceId(deviceId); |
223 | 222 | if(clintType.intValue()== 18 || clintType.intValue()== 28){ |
224 | - //1.先删除人脸 | |
225 | - if (cmsServer.getIsDeviceOnline(deviceId)) { | |
226 | - String cardNo = Long.parseLong(baseService.getCard(cardNum),16) + ""; | |
227 | - cmsServer.deleteFace(deviceId, cardNo,schoolId); | |
228 | - }else{ | |
229 | - //不在线,去253服务器上删除 | |
230 | - HttpUtil.deleteCard(deviceId, cardNum); | |
231 | - } | |
232 | - //2.重新下发 | |
233 | - boolean isOk = baseService.sendImg(file.getAbsolutePath(), targetPath, deviceId, cardNum, userName, String.valueOf(userType), schoolId); | |
234 | - if (!isOk) return ResultGenerator.genFailResult("重新下发失败"); | |
223 | + baseService.deleteCardFace(schoolId,deviceId,cardNum); | |
224 | + baseService.sendImg(file.getAbsolutePath(), targetPath, deviceId, cardNum, userName, String.valueOf(userType), schoolId); | |
235 | 225 | } |
236 | - //下大华人脸 | |
237 | 226 | if(clintType.intValue()== 22 || clintType.intValue()== 29){ |
238 | 227 | //下发单个人脸至大华设备 |
239 | - HttpUtil.uploadDHImgForOne(filePath,schoolId,studentCode,clintType,deviceId); | |
240 | - } | |
241 | - return ResultGenerator.genSuccessResult(); | |
242 | - } | |
243 | - | |
244 | - @Override | |
245 | - public Result deleteFailFace(Integer schoolId) { | |
246 | - if(schoolId ==null) return ResultGenerator.genFailResult("删除失败人脸,学校ID不能为空"); | |
247 | - List<SendRecordBean> recordBeanList = sendRecordDao.getFailRecord(schoolId); | |
248 | - if(recordBeanList.size()>0){ | |
249 | - for(SendRecordBean recordBean : recordBeanList){ | |
250 | - try{ | |
251 | - //人脸卡号 | |
252 | - String cardNum = recordBean.getNum(); | |
253 | - //设备ID、设备类型 | |
254 | - String deviceId = recordBean.getDeviceID(); | |
255 | - Integer clintType = userDao.getClintTypeByDeviceId(deviceId); | |
256 | - //删除海康人脸 | |
257 | - if(clintType.intValue()== 18 || clintType.intValue()== 28){ | |
258 | - if (cmsServer.getIsDeviceOnline(deviceId)) { | |
259 | - String cardNo = Long.parseLong(baseService.getCard(cardNum),16) + ""; | |
260 | - cmsServer.deleteFace(deviceId, cardNo,schoolId); | |
261 | - }else{ | |
262 | - //不在线,去253服务器上删除 | |
263 | - HttpUtil.deleteCard(deviceId, cardNum); | |
264 | - } | |
265 | - } | |
266 | - //删除大华人脸 | |
267 | - if(clintType.intValue()== 22 || clintType.intValue()== 29){ | |
268 | - HttpUtil.deleteDHFace(schoolId,cardNum,deviceId); | |
269 | - } | |
270 | - //删除成功记录 | |
271 | - sendRecordDao.deleteRecord(schoolId,deviceId,cardNum); | |
272 | - }catch (Exception e){ | |
273 | - log.error("删除失败人脸失败,异常信息:{}",e); | |
274 | - continue; | |
275 | - } | |
276 | - } | |
228 | + HttpUtil.uploadDHImgForOne(filePath,schoolId,studentCode,deviceId); | |
277 | 229 | } |
278 | 230 | return ResultGenerator.genSuccessResult(); |
279 | 231 | } |
... | ... | @@ -320,7 +272,7 @@ public class UserOperateServiceImpl implements UserOperateService { |
320 | 272 | baseService.sendImg(file.getAbsolutePath(), targetPath, deviceId, cardNum, userName, String.valueOf(userType), schoolId); |
321 | 273 | } |
322 | 274 | if(clintType.intValue()== 22 || clintType.intValue()== 29){ |
323 | - HttpUtil.uploadDHImgForOne(filePath,schoolId,studentCode,clintType,deviceId); | |
275 | + HttpUtil.uploadDHImgForOne(filePath,schoolId,studentCode,deviceId); | |
324 | 276 | } |
325 | 277 | }catch (Exception e){ |
326 | 278 | log.error("下发失败表人脸失败,异常信息:{}",e); |
... | ... | @@ -397,13 +349,12 @@ public class UserOperateServiceImpl implements UserOperateService { |
397 | 349 | try{ |
398 | 350 | if(baseService.checkSendRecord(list,sno, faceBean.getSchoolId(), studentNum)) continue; |
399 | 351 | Integer clintType = userDao.getClintTypeByDeviceId(sno); |
400 | - //大华 | |
401 | 352 | if(clintType.intValue()== 18 || clintType.intValue()== 28) |
353 | + HttpUtil.uploadDHImgForOne(filePath, faceBean.getSchoolId(), studentCode,sno); | |
354 | + | |
355 | + if(clintType.intValue()== 22 || clintType.intValue()== 29) | |
402 | 356 | baseService.sendImg(file.getAbsolutePath(), targetPath, sno, studentNum, userName, |
403 | 357 | String.valueOf(faceBean.getUserType()), faceBean.getSchoolId()); |
404 | - //海康 | |
405 | - if(clintType.intValue()== 22 || clintType.intValue()== 29) | |
406 | - HttpUtil.uploadDHImgForOne(filePath, faceBean.getSchoolId(), studentCode,clintType,sno); | |
407 | 358 | }catch (Exception e){ |
408 | 359 | log.error("人脸下发失败"); |
409 | 360 | e.printStackTrace(); |
... | ... | @@ -427,7 +378,7 @@ public class UserOperateServiceImpl implements UserOperateService { |
427 | 378 | //以学籍号为名的文件名 |
428 | 379 | String fileName = studentCode + ".png"; |
429 | 380 | String facePath = ""; |
430 | - if(file.isEmpty()) facePath = this.getFilePath(schoolId,typeName,fileName,file); | |
381 | + if(file.isEmpty()) facePath = baseService.getFilePath(schoolId,typeName,fileName,file); | |
431 | 382 | else facePath = baseService.checkUserFace(studentBean,userType,schoolId); |
432 | 383 | String targetPath = FileUtils.picPathComp + file.getName(); |
433 | 384 | try { |
... | ... | @@ -445,7 +396,7 @@ public class UserOperateServiceImpl implements UserOperateService { |
445 | 396 | } |
446 | 397 | //下发大华人脸 |
447 | 398 | if (clintType.intValue() == 22 || clintType.intValue() == 29) { |
448 | - HttpUtil.uploadDHImgForOne(facePath, schoolId, studentCode, clintType, deviceId); | |
399 | + HttpUtil.uploadDHImgForOne(facePath, schoolId, studentCode, deviceId); | |
449 | 400 | } |
450 | 401 | } |
451 | 402 | } |
... | ... | @@ -455,71 +406,6 @@ public class UserOperateServiceImpl implements UserOperateService { |
455 | 406 | return ResultGenerator.genSuccessResult(); |
456 | 407 | } |
457 | 408 | |
458 | - private String getFilePath(Integer schoolId,String typeName,String fileName,MultipartFile file){ | |
459 | - //100服务器人脸照绝对路径 | |
460 | - String path = "E:\\wwwhtdocs\\SmartCampus\\face17e5\\School" + schoolId + "\\" + typeName; | |
461 | - File saveFile = new File(path); | |
462 | - if(!saveFile.exists()) saveFile.mkdirs(); | |
463 | - //人脸文件路径 | |
464 | - String facePath = path + "\\" + fileName; | |
465 | - try { | |
466 | - File absolutePath = new File(facePath); | |
467 | - FileOutputStream fileOutputStream = new FileOutputStream(absolutePath); | |
468 | - fileOutputStream.write(file.getBytes()); | |
469 | - fileOutputStream.close(); | |
470 | - }catch (IOException e){ | |
471 | - log.error("文件处理异常: ",e); | |
472 | - } | |
473 | - return facePath; | |
474 | - } | |
475 | - | |
476 | - @Override | |
477 | - public Result insertUpdateCard(String cardNums) { | |
478 | - String[] cardArr = cardNums.split(","); | |
479 | - List<String> cardList = new ArrayList<>(Arrays.asList(cardArr)); | |
480 | - if(CollectionUtils.isNotEmpty(cardList)) { | |
481 | - for (String card : cardList) { | |
482 | - StudentBean studentBean = userDao.getStudentWithCard(card,null); | |
483 | - if(studentBean ==null){ | |
484 | - log.error("慧校园中此卡号不存在"); | |
485 | - continue; | |
486 | - } | |
487 | - UpdateCardBean bean = new UpdateCardBean(); | |
488 | - bean.setAddTime(new Date()); | |
489 | - bean.setCard(studentBean.getStudent_num()); | |
490 | - bean.setClassId(studentBean.getClass_id()); | |
491 | - bean.setClassName(studentBean.getClass_name()); | |
492 | - bean.setCustomerId(studentBean.getStudent_id()); | |
493 | - bean.setFace(studentBean.getFace()); | |
494 | - bean.setIsNew(1); | |
495 | - bean.setMobile(studentBean.getParentMobile()); | |
496 | - bean.setName(studentBean.getName()); | |
497 | - bean.setSchoolId(studentBean.getSchool_id()); | |
498 | - bean.setSex(studentBean.getSex()); | |
499 | - bean.setUserType(studentBean.getUserType()); | |
500 | - bean.setUserId(studentBean.getUser_id()); | |
501 | - bean.setStudentType(studentBean.getStudent_type()); | |
502 | - bean.setStudentCode(studentBean.getStudentCode()); | |
503 | - bean.setOldCard(studentBean.getOldCard()); | |
504 | - bean.setUpdateType(1); | |
505 | - userDao.insertCard(bean); | |
506 | - } | |
507 | - } | |
508 | - return new Result(); | |
509 | - } | |
510 | - | |
511 | - public void asyncSendFace(List<StudentBean> sendFaces,List<String> deviceList,Integer schoolId,Integer userType){ | |
512 | - log.info("总共检测到:{},张人脸照片。",sendFaces.size()); | |
513 | - //设备类型 | |
514 | - Integer clintType = userDao.getClintTypeByDeviceId(deviceList.get(0)); | |
515 | - if(clintType.intValue()== 18 || clintType.intValue()== 28){ | |
516 | - //发送海康设备:异步执行 | |
517 | - baseService.sendUserFaceByAsyncThread(schoolId,userType,sendFaces,deviceList); | |
518 | - } | |
519 | - } | |
520 | - | |
521 | - | |
522 | - | |
523 | 409 | @Override |
524 | 410 | public Result sendFaceByClassId(SendFaceBean faceBean) { |
525 | 411 | //下发设备集合 |
... | ... | @@ -558,8 +444,7 @@ public class UserOperateServiceImpl implements UserOperateService { |
558 | 444 | //设备类型 |
559 | 445 | Integer clintType = userDao.getClintTypeByDeviceId(deviceList.get(0)); |
560 | 446 | //发送大华设备 |
561 | - if(clintType.intValue()== 22 || clintType.intValue()== 29) | |
562 | - HttpUtil.uploadDHImgByClassId(String.valueOf(faceBean.getSchoolId()),faceBean.getDeviceIds(),faceBean.getClassIds()); | |
447 | + if(clintType.intValue()== 22 || clintType.intValue()== 29) HttpUtil.uploadDHImgByClassId(faceBean); | |
563 | 448 | //发送海康设备:异步执行 |
564 | 449 | if(clintType.intValue()== 18 || clintType.intValue()== 28) |
565 | 450 | baseService.sendUserFaceByAsyncThread(faceBean.getSchoolId(),2,studentBeanList,deviceList); |
... | ... | @@ -600,6 +485,7 @@ public class UserOperateServiceImpl implements UserOperateService { |
600 | 485 | |
601 | 486 | @Override |
602 | 487 | public Result sendFaceByRoomId(SendFaceBean faceBean) { |
488 | + if(Objects.isNull(faceBean.getRoomId())) ResultGenerator.genFailResult("宿舍ID必传"); | |
603 | 489 | //下发设备集合 |
604 | 490 | List<String> deviceList = baseService.getDeviceList(faceBean.getDeviceIds(),faceBean.getSchoolId()); |
605 | 491 | //根据类型获取下发用户信息 |
... | ... | @@ -607,14 +493,9 @@ public class UserOperateServiceImpl implements UserOperateService { |
607 | 493 | log.info("统计共有下发用户数量:{}",studentBeanList.size()); |
608 | 494 | //设备类型 |
609 | 495 | Integer clintType = userDao.getClintTypeByDeviceId(deviceList.get(0)); |
610 | -// if(clintType.intValue()== 22 || clintType.intValue()== 29){ | |
611 | -// //发送大华设备 | |
612 | -// HttpUtil.uploadDHImgByClassId(String.valueOf(schoolId),deviceIds,roomId); | |
613 | -// } | |
614 | - if(clintType.intValue()== 18 || clintType.intValue()== 28){ | |
615 | - //发送海康设备:异步执行 | |
496 | + if(clintType.intValue()== 22 || clintType.intValue()== 29) HttpUtil.uploadDHImgByRoomId(faceBean); | |
497 | + if(clintType.intValue()== 18 || clintType.intValue()== 28) | |
616 | 498 | baseService.sendUserFaceByAsyncThread(faceBean.getSchoolId(),faceBean.getUserType(),studentBeanList,deviceList); |
617 | - } | |
618 | 499 | int fileSize = studentBeanList.size(); |
619 | 500 | int clintNum = deviceList.size(); |
620 | 501 | //下发所用时长 |
... | ... | @@ -658,6 +539,41 @@ public class UserOperateServiceImpl implements UserOperateService { |
658 | 539 | } |
659 | 540 | |
660 | 541 | @Override |
542 | + public Result insertUpdateCard(String cardNums) { | |
543 | + String[] cardArr = cardNums.split(","); | |
544 | + List<String> cardList = new ArrayList<>(Arrays.asList(cardArr)); | |
545 | + if(CollectionUtils.isNotEmpty(cardList)) { | |
546 | + for (String card : cardList) { | |
547 | + StudentBean studentBean = userDao.getStudentWithCard(card,null); | |
548 | + if(studentBean ==null){ | |
549 | + log.error("慧校园中此卡号不存在"); | |
550 | + continue; | |
551 | + } | |
552 | + UpdateCardBean bean = new UpdateCardBean(); | |
553 | + bean.setAddTime(new Date()); | |
554 | + bean.setCard(studentBean.getStudent_num()); | |
555 | + bean.setClassId(studentBean.getClass_id()); | |
556 | + bean.setClassName(studentBean.getClass_name()); | |
557 | + bean.setCustomerId(studentBean.getStudent_id()); | |
558 | + bean.setFace(studentBean.getFace()); | |
559 | + bean.setIsNew(1); | |
560 | + bean.setMobile(studentBean.getParentMobile()); | |
561 | + bean.setName(studentBean.getName()); | |
562 | + bean.setSchoolId(studentBean.getSchool_id()); | |
563 | + bean.setSex(studentBean.getSex()); | |
564 | + bean.setUserType(studentBean.getUserType()); | |
565 | + bean.setUserId(studentBean.getUser_id()); | |
566 | + bean.setStudentType(studentBean.getStudent_type()); | |
567 | + bean.setStudentCode(studentBean.getStudentCode()); | |
568 | + bean.setOldCard(studentBean.getOldCard()); | |
569 | + bean.setUpdateType(1); | |
570 | + userDao.insertCard(bean); | |
571 | + } | |
572 | + } | |
573 | + return new Result(); | |
574 | + } | |
575 | + | |
576 | + @Override | |
661 | 577 | public Result exportFace(Integer schoolId,Integer userType,String deviceIds,String faceSrcPath) { |
662 | 578 | File imgPathFile = new File(faceSrcPath);//目录 |
663 | 579 | File[] imgfiles = imgPathFile.listFiles(); |
... | ... | @@ -716,4 +632,51 @@ public class UserOperateServiceImpl implements UserOperateService { |
716 | 632 | map.put("fileSize",fileSize); |
717 | 633 | return ResultGenerator.genSuccessResult(objectMapper.toJson(map)); |
718 | 634 | } |
635 | + | |
636 | + @Override | |
637 | + public Result deleteFailFace(Integer schoolId) { | |
638 | + if(schoolId ==null) return ResultGenerator.genFailResult("删除失败人脸,学校ID不能为空"); | |
639 | + List<SendRecordBean> recordBeanList = sendRecordDao.getFailRecord(schoolId); | |
640 | + if(recordBeanList.size()>0){ | |
641 | + for(SendRecordBean recordBean : recordBeanList){ | |
642 | + try{ | |
643 | + //人脸卡号 | |
644 | + String cardNum = recordBean.getNum(); | |
645 | + //设备ID、设备类型 | |
646 | + String deviceId = recordBean.getDeviceID(); | |
647 | + Integer clintType = userDao.getClintTypeByDeviceId(deviceId); | |
648 | + //删除海康人脸 | |
649 | + if(clintType.intValue()== 18 || clintType.intValue()== 28){ | |
650 | + if (cmsServer.getIsDeviceOnline(deviceId)) { | |
651 | + String cardNo = Long.parseLong(baseService.getCard(cardNum),16) + ""; | |
652 | + cmsServer.deleteFace(deviceId, cardNo,schoolId); | |
653 | + }else{ | |
654 | + //不在线,去253服务器上删除 | |
655 | + HttpUtil.deleteCard(deviceId, cardNum); | |
656 | + } | |
657 | + } | |
658 | + //删除大华人脸 | |
659 | + if(clintType.intValue()== 22 || clintType.intValue()== 29){ | |
660 | + HttpUtil.deleteDHFace(schoolId,cardNum,deviceId); | |
661 | + } | |
662 | + //删除成功记录 | |
663 | + sendRecordDao.deleteRecord(schoolId,deviceId,cardNum); | |
664 | + }catch (Exception e){ | |
665 | + log.error("删除失败人脸失败,异常信息:{}",e); | |
666 | + continue; | |
667 | + } | |
668 | + } | |
669 | + } | |
670 | + return ResultGenerator.genSuccessResult(); | |
671 | + } | |
672 | + | |
673 | + public void asyncSendFace(List<StudentBean> sendFaces,List<String> deviceList,Integer schoolId,Integer userType){ | |
674 | + log.info("总共检测到:{},张人脸照片。",sendFaces.size()); | |
675 | + //设备类型 | |
676 | + Integer clintType = userDao.getClintTypeByDeviceId(deviceList.get(0)); | |
677 | + if(clintType.intValue()== 18 || clintType.intValue()== 28){ | |
678 | + //发送海康设备:异步执行 | |
679 | + baseService.sendUserFaceByAsyncThread(schoolId,userType,sendFaces,deviceList); | |
680 | + } | |
681 | + } | |
719 | 682 | } | ... | ... |
cloud/haikangface/src/main/java/com/sincere/haikangface/utils/HttpUtil.java
... | ... | @@ -4,17 +4,15 @@ import com.alibaba.fastjson.JSON; |
4 | 4 | import com.alibaba.fastjson.JSONObject; |
5 | 5 | import com.sincere.haikangface.bean.face.PermissionBean; |
6 | 6 | import com.sincere.haikangface.bean.face.PermissionDHBean; |
7 | +import com.sincere.haikangface.bean.face.SendFaceBean; | |
7 | 8 | import lombok.extern.slf4j.Slf4j; |
8 | 9 | import org.springframework.core.io.FileSystemResource; |
9 | 10 | import org.springframework.http.HttpEntity; |
10 | 11 | import org.springframework.http.HttpHeaders; |
11 | 12 | import org.springframework.http.MediaType; |
12 | 13 | import org.springframework.http.ResponseEntity; |
13 | -import org.springframework.scheduling.annotation.Async; | |
14 | 14 | import org.springframework.util.LinkedMultiValueMap; |
15 | 15 | import org.springframework.util.MultiValueMap; |
16 | -import org.springframework.util.StringUtils; | |
17 | -import org.springframework.web.bind.annotation.RequestParam; | |
18 | 16 | import org.springframework.web.client.RestTemplate; |
19 | 17 | |
20 | 18 | import java.io.BufferedReader; |
... | ... | @@ -23,7 +21,6 @@ import java.io.File; |
23 | 21 | import java.io.InputStreamReader; |
24 | 22 | import java.net.HttpURLConnection; |
25 | 23 | import java.net.URL; |
26 | -import java.util.HashMap; | |
27 | 24 | import java.util.List; |
28 | 25 | import java.util.Map; |
29 | 26 | |
... | ... | @@ -228,27 +225,6 @@ public class HttpUtil { |
228 | 225 | } |
229 | 226 | |
230 | 227 | /** |
231 | - * 下发单个人脸至大华设备 | |
232 | - * @param filePath | |
233 | - * @param schoolId | |
234 | - * @param studentCode | |
235 | - * @param clintType | |
236 | - * @param deviceId | |
237 | - * @return | |
238 | - */ | |
239 | - public static void uploadDHImgForOne(String filePath,Integer schoolId,String studentCode,int clintType,String deviceId) { | |
240 | - String api = "http://114.55.30.100:8991/user/uploadImgAndUserInfo"; | |
241 | - try { | |
242 | - String url = String.format(api +"?schoolId=%s&studentCode=%s&deviceId=%s&clint_type=%s&file=%s",schoolId,studentCode,deviceId,clintType,filePath); | |
243 | - RestTemplate restTemplate = new RestTemplate(); | |
244 | - ResponseEntity<String> responseEntity = restTemplate.getForEntity(url, String.class); | |
245 | - log.info("发送请求,下发单个人脸至大华设备,请求地址:{} ,返回信息:{}",url, responseEntity.getBody()); | |
246 | - } catch (Exception e) { | |
247 | - log.error("发送请求,下发单个人脸至大华,异常信息: {}",e); | |
248 | - } | |
249 | - } | |
250 | - | |
251 | - /** | |
252 | 228 | * 下发权限至大华设备 |
253 | 229 | * @param permissionBean |
254 | 230 | * @return |
... | ... | @@ -304,15 +280,53 @@ public class HttpUtil { |
304 | 280 | } |
305 | 281 | } |
306 | 282 | |
307 | - public static void uploadDHImgByClassId(String schoolId,String deviceIds,String classIds) { | |
308 | - String api = "http://114.55.30.100:8991/operate/sendFaceByClassId"; | |
283 | + /** | |
284 | + * 下发单个人脸至大华设备 | |
285 | + * @param filePath | |
286 | + * @param schoolId | |
287 | + * @param studentCode | |
288 | + * @param deviceId | |
289 | + * @return | |
290 | + */ | |
291 | + public static void uploadDHImgForOne(String filePath,Integer schoolId,String studentCode,String deviceId) { | |
292 | + String api = "http://114.55.30.100:8991/user/uploadImgAndUserInfo"; | |
309 | 293 | try { |
310 | - String url = String.format(api +"?schoolId=%s&deviceIds=%s&classIds%s",schoolId,deviceIds,classIds); | |
294 | + String url = String.format(api +"?schoolId=%s&studentCode=%s&deviceId=%s&file=%s",schoolId,studentCode,deviceId,filePath); | |
311 | 295 | RestTemplate restTemplate = new RestTemplate(); |
312 | 296 | ResponseEntity<String> responseEntity = restTemplate.getForEntity(url, String.class); |
313 | - log.info("发送请求,照片下发至大华设备,请求地址:{},返回信息: {}",url,responseEntity.getBody()); | |
297 | + log.info("发送请求,下发单个人脸至大华设备,请求地址:{} ,返回信息:{}",url, responseEntity.getBody()); | |
314 | 298 | } catch (Exception e) { |
315 | - log.error("发送请求,照片下发至大华设备,异常信息:{}",e); | |
299 | + log.error("发送请求,下发单个人脸至大华,异常信息: {}",e); | |
300 | + } | |
301 | + } | |
302 | + | |
303 | + public static void uploadDHImgByClassId(SendFaceBean faceBean) { | |
304 | + try{ | |
305 | + String url = "http://114.55.30.100:8991/operate/sendFaceByClassId"; | |
306 | + RestTemplate restTemplate = new RestTemplate(); | |
307 | + HttpHeaders headers = new HttpHeaders(); | |
308 | + MediaType mediaType = MediaType.parseMediaType(MediaType.APPLICATION_JSON_UTF8_VALUE); | |
309 | + headers.setContentType(mediaType); | |
310 | + HttpEntity<SendFaceBean> httpEntity = new HttpEntity<>(faceBean, headers); | |
311 | + ResponseEntity<String> responseEntity = restTemplate.postForEntity(url, httpEntity, String.class); | |
312 | + log.info("发送请求,下发权限至大华设备,请求地址:{} ,返回信息:{}",url, responseEntity.getBody()); | |
313 | + }catch (Exception e){ | |
314 | + log.error("发送请求,下发权限至大华设备,异常信息,{}",e); | |
315 | + } | |
316 | + } | |
317 | + | |
318 | + public static void uploadDHImgByRoomId(SendFaceBean faceBean) { | |
319 | + try{ | |
320 | + String url = "http://114.55.30.100:8991/operate/sendFaceByRoomId"; | |
321 | + RestTemplate restTemplate = new RestTemplate(); | |
322 | + HttpHeaders headers = new HttpHeaders(); | |
323 | + MediaType mediaType = MediaType.parseMediaType(MediaType.APPLICATION_JSON_UTF8_VALUE); | |
324 | + headers.setContentType(mediaType); | |
325 | + HttpEntity<SendFaceBean> httpEntity = new HttpEntity<>(faceBean, headers); | |
326 | + ResponseEntity<String> responseEntity = restTemplate.postForEntity(url, httpEntity, String.class); | |
327 | + log.info("发送请求,下发权限至大华设备,请求地址:{} ,返回信息:{}",url, responseEntity.getBody()); | |
328 | + }catch (Exception e){ | |
329 | + log.error("发送请求,下发权限至大华设备,异常信息,{}",e); | |
316 | 330 | } |
317 | 331 | } |
318 | 332 | ... | ... |
cloud/haikangface/src/main/resources/mapper/usermapper.xml
cloud/log/2019-11-27/11_文件保存回调.txt
... | ... | @@ -1,440 +0,0 @@ |
1 | -2019-11-27 11:05:02 文件名:CEC0FB8DAB99F18AC2EC39B0D9EB60F82019-11-27.jpg | |
2 | - | |
3 | -2019-11-27 11:05:07 文件名:B69F037D75D2D6365C26D43F1C88945B2019-11-27.jpg | |
4 | - | |
5 | -2019-11-27 11:06:56 文件名:8F3D262CD78375B43DD5CE4847995E2F2019-11-27.jpg | |
6 | - | |
7 | -2019-11-27 11:07:01 文件名:2BE336BEFC1E072714146F8247BB05942019-11-27.jpg | |
8 | - | |
9 | -2019-11-27 11:07:16 文件名:E417F7120624C2FB870079751A586A412019-11-27.jpg | |
10 | - | |
11 | -2019-11-27 11:07:21 文件名:DE5512F70819D3BE94294392D6825BA82019-11-27.jpg | |
12 | - | |
13 | -2019-11-27 11:08:07 文件名:0E8ED28883D3BD528B29AF75A80A7BCC2019-11-27.jpg | |
14 | - | |
15 | -2019-11-27 11:08:12 文件名:481194D5178A85C3769D7B988FE2D83D2019-11-27.jpg | |
16 | - | |
17 | -2019-11-27 11:09:03 文件名:C3A80C424657AA90810AB92C179020CA2019-11-27.jpg | |
18 | - | |
19 | -2019-11-27 11:09:08 文件名:66C00B0053C9EF0DE3C9711710480C682019-11-27.jpg | |
20 | - | |
21 | -2019-11-27 11:09:21 文件名:4A9AB16FC60DFCE3F712DF3A3960C8E22019-11-27.jpg | |
22 | - | |
23 | -2019-11-27 11:09:25 文件名:A0F3D5FA2663F0EB1890FDCC9C4460242019-11-27.jpg | |
24 | - | |
25 | -2019-11-27 11:09:26 文件名:47F1D71C69401B0C26946CC4CEBCDCAC2019-11-27.jpg | |
26 | - | |
27 | -2019-11-27 11:09:30 文件名:5B782BA4B4591A78FD83AD12B57C240A2019-11-27.jpg | |
28 | - | |
29 | -2019-11-27 11:09:32 文件名:A1DEB95A21D22A9DD49156CFBACD7C992019-11-27.jpg | |
30 | - | |
31 | -2019-11-27 11:09:32 文件名:05C91673E3304B51EB8CC3B2D12B09402019-11-27.jpg | |
32 | - | |
33 | -2019-11-27 11:09:36 文件名:38789C28F1FDA40949DBB1CE841318E82019-11-27.jpg | |
34 | - | |
35 | -2019-11-27 11:09:36 文件名:812E8D840E64B241C5AE8467EDB5FE8D2019-11-27.jpg | |
36 | - | |
37 | -2019-11-27 11:09:37 文件名:DE1BC0441308227344CADF05B1D816C22019-11-27.jpg | |
38 | - | |
39 | -2019-11-27 11:09:37 文件名:C08A97327F948DAFC57B288F2D03C0BF2019-11-27.jpg | |
40 | - | |
41 | -2019-11-27 11:09:41 文件名:362F82AF673BB1C1FD4E6D4F11CFCFE42019-11-27.jpg | |
42 | - | |
43 | -2019-11-27 11:09:41 文件名:6CDE631B9AE6253971F4E0F1746D99B02019-11-27.jpg | |
44 | - | |
45 | -2019-11-27 11:10:02 文件名:BB6771449F2C6742648FFE0836EA84D12019-11-27.jpg | |
46 | - | |
47 | -2019-11-27 11:10:07 文件名:D8BC672629F0F94E6C8E313E9E12034A2019-11-27.jpg | |
48 | - | |
49 | -2019-11-27 11:10:11 文件名:FC7FC6695977F88B901B7C2BC14352BD2019-11-27.jpg | |
50 | - | |
51 | -2019-11-27 11:10:16 文件名:2ABCF15F74FD04248D8AB32CB986469D2019-11-27.jpg | |
52 | - | |
53 | -2019-11-27 11:10:27 文件名:0C8D16D765068CC9723DD95FE3BF1BC12019-11-27.jpg | |
54 | - | |
55 | -2019-11-27 11:10:28 文件名:71B6598FA6381ADAC7CBC9B1718362EF2019-11-27.jpg | |
56 | - | |
57 | -2019-11-27 11:10:32 文件名:4C50230E730100A40C94CBA8D8223E9D2019-11-27.jpg | |
58 | - | |
59 | -2019-11-27 11:10:33 文件名:FB6094E2253A95630707939CB88FE6892019-11-27.jpg | |
60 | - | |
61 | -2019-11-27 11:10:46 文件名:98171D2C74994CA236C737161DA2A9072019-11-27.jpg | |
62 | - | |
63 | -2019-11-27 11:10:52 文件名:74064C9C63C87CF83667EC87220014F12019-11-27.jpg | |
64 | - | |
65 | -2019-11-27 11:10:55 文件名:33EA55032C6C5545CA539AFBC004E5F52019-11-27.jpg | |
66 | - | |
67 | -2019-11-27 11:10:58 文件名:35675705A0644FB431EE633F6809A57F2019-11-27.jpg | |
68 | - | |
69 | -2019-11-27 11:11:00 文件名:1864D5EF98ECC160C0ABD2E6C2475F4F2019-11-27.jpg | |
70 | - | |
71 | -2019-11-27 11:11:03 文件名:CCD73BDFFE0DD1D7740118743B890AB62019-11-27.jpg | |
72 | - | |
73 | -2019-11-27 11:11:05 文件名:DA92F430D90219E1C1C216277AEBF0182019-11-27.jpg | |
74 | - | |
75 | -2019-11-27 11:11:05 文件名:023035D85F05805FEB2426B226B03B052019-11-27.jpg | |
76 | - | |
77 | -2019-11-27 11:11:06 文件名:A6DE115FB64C44796B019BCB2A4902732019-11-27.jpg | |
78 | - | |
79 | -2019-11-27 11:11:10 文件名:2FD55C92D46B864423F726AE7C68AF272019-11-27.jpg | |
80 | - | |
81 | -2019-11-27 11:11:10 文件名:21E3AB2D99E9839B63E261668D7E77EA2019-11-27.jpg | |
82 | - | |
83 | -2019-11-27 11:11:11 文件名:3E7D89C30C1E99AB3076320D153E1DFF2019-11-27.jpg | |
84 | - | |
85 | -2019-11-27 11:11:21 文件名:E2E45319A7C8CA33359DFDDB39F8D46D2019-11-27.jpg | |
86 | - | |
87 | -2019-11-27 11:11:26 文件名:893B657EC251EF94E540364FE3CB1D122019-11-27.jpg | |
88 | - | |
89 | -2019-11-27 11:11:38 文件名:BE75DFC09CF855EEF34B385E99519EF72019-11-27.jpg | |
90 | - | |
91 | -2019-11-27 11:11:39 文件名:D7089014D1FFFCC4FF328810DB69D0642019-11-27.jpg | |
92 | - | |
93 | -2019-11-27 11:11:43 文件名:9B895413DB079EDD959F3A9F0E349B372019-11-27.jpg | |
94 | - | |
95 | -2019-11-27 11:11:45 文件名:5401977B7416DC563D3F06F2B5FAA4B32019-11-27.jpg | |
96 | - | |
97 | -2019-11-27 11:12:02 文件名:23F982B4F87E4C9FA22129F029A133672019-11-27.jpg | |
98 | - | |
99 | -2019-11-27 11:12:07 文件名:D771E708BEA599943D5D78C2621F889A2019-11-27.jpg | |
100 | - | |
101 | -2019-11-27 11:13:29 文件名:C13ACE85CD73913E62E2C93C9F5677E52019-11-27.jpg | |
102 | - | |
103 | -2019-11-27 11:13:34 文件名:131D8E36C1E3D4880181A2AB4AD933922019-11-27.jpg | |
104 | - | |
105 | -2019-11-27 11:14:21 文件名:60C22736F49FFFAAD15C301CBF3A2C3D2019-11-27.jpg | |
106 | - | |
107 | -2019-11-27 11:14:26 文件名:A177D3E949C01970A4DA03BB39E754C22019-11-27.jpg | |
108 | - | |
109 | -2019-11-27 11:14:41 文件名:A3A7E6614DD9A8BBECFB6440011687252019-11-27.jpg | |
110 | - | |
111 | -2019-11-27 11:14:46 文件名:9003A2A91B36F7094520E2019249C52C2019-11-27.jpg | |
112 | - | |
113 | -2019-11-27 11:15:02 文件名:9A81440C82EDCA438F3BA467406898C32019-11-27.jpg | |
114 | - | |
115 | -2019-11-27 11:15:07 文件名:9A8EF9C4048A4A4AD560172694C5B38C2019-11-27.jpg | |
116 | - | |
117 | -2019-11-27 11:15:51 文件名:252132ECA91DE8DDA0E5375F540B32D82019-11-27.jpg | |
118 | - | |
119 | -2019-11-27 11:15:55 文件名:9546C5A0D8A4477E43F54FCB36AC12182019-11-27.jpg | |
120 | - | |
121 | -2019-11-27 11:15:56 文件名:4A92BF44EFE3548C4CE24CC2A429BD432019-11-27.jpg | |
122 | - | |
123 | -2019-11-27 11:16:00 文件名:0AAC3341C6412472952FD7356E61E8792019-11-27.jpg | |
124 | - | |
125 | -2019-11-27 11:16:35 文件名:2DF2FC0F41FDE08EB2AEB2942517445E2019-11-27.jpg | |
126 | - | |
127 | -2019-11-27 11:16:40 文件名:5D964DD01C505011A71F5E8804DD10F12019-11-27.jpg | |
128 | - | |
129 | -2019-11-27 11:20:53 文件名:4AF3E7B264570152A0490D65F5F89EB22019-11-27.jpg | |
130 | - | |
131 | -2019-11-27 11:20:58 文件名:479D8E4C2701B8AD7AAF5E330CFF9ABB2019-11-27.jpg | |
132 | - | |
133 | -2019-11-27 11:22:07 文件名:38D24CEF74264F7230CAF58D33135BBC2019-11-27.jpg | |
134 | - | |
135 | -2019-11-27 11:22:12 文件名:726A34BE51E57EF1BA88776C0CBBDE9D2019-11-27.jpg | |
136 | - | |
137 | -2019-11-27 11:22:24 文件名:9F1B884698C64829485BB341271D9A9E2019-11-27.jpg | |
138 | - | |
139 | -2019-11-27 11:22:29 文件名:82546DB2073EB4D3B26E5F23C4F56E222019-11-27.jpg | |
140 | - | |
141 | -2019-11-27 11:23:28 文件名:C8EF2F566FA91A5EC6584623BABD0E432019-11-27.jpg | |
142 | - | |
143 | -2019-11-27 11:23:33 文件名:8DD512F3F570C5FFAAD0D453B01870862019-11-27.jpg | |
144 | - | |
145 | -2019-11-27 11:25:36 文件名:059B20A81DB536F5CE651EB80B320FB62019-11-27.jpg | |
146 | - | |
147 | -2019-11-27 11:25:41 文件名:F97231610E7DB572C51C4E7C9537272A2019-11-27.jpg | |
148 | - | |
149 | -2019-11-27 11:25:44 文件名:42F61E5DA36796C1B1B79BF290DD17832019-11-27.jpg | |
150 | - | |
151 | -2019-11-27 11:25:49 文件名:8E4A229BB7385D32F4C5DD8A006364DC2019-11-27.jpg | |
152 | - | |
153 | -2019-11-27 11:25:56 文件名:00103AB70548274B97A36BD35C04116C2019-11-27.jpg | |
154 | - | |
155 | -2019-11-27 11:26:01 文件名:EAF438BE0EBF2EC76DCAAC3C512F58552019-11-27.jpg | |
156 | - | |
157 | -2019-11-27 11:26:48 文件名:5BDB5D6E24D17B54BA230F860F07B3AF2019-11-27.jpg | |
158 | - | |
159 | -2019-11-27 11:26:51 文件名:61D259EC5B75915A64F6D90A7268A3ED2019-11-27.jpg | |
160 | - | |
161 | -2019-11-27 11:26:53 文件名:32A38D29AEBBA70CCB421F70B54D5BB12019-11-27.jpg | |
162 | - | |
163 | -2019-11-27 11:26:56 文件名:7F95966F481334E6A60764BBA2840F192019-11-27.jpg | |
164 | - | |
165 | -2019-11-27 11:32:06 文件名:89BEE7076A050AA3BB64ED6BB4DFBB542019-11-27.jpg | |
166 | - | |
167 | -2019-11-27 11:32:07 文件名:116F60C28FC9C05B731941A58A8CCB182019-11-27.jpg | |
168 | - | |
169 | -2019-11-27 11:32:11 文件名:DBF1B4FFF3962018D9DAD47353159C502019-11-27.jpg | |
170 | - | |
171 | -2019-11-27 11:32:12 文件名:44D693138453AB1EBF02FB78CAE45C582019-11-27.jpg | |
172 | - | |
173 | -2019-11-27 11:32:14 文件名:122E3733715A708B7D80E6532EEDC3F12019-11-27.jpg | |
174 | - | |
175 | -2019-11-27 11:32:19 文件名:152DED7FD6CDC6C0659E5DA1ACD4753C2019-11-27.jpg | |
176 | - | |
177 | -2019-11-27 11:32:49 文件名:6CAD0D285B5A84F95ABA288EB54C2BDD2019-11-27.jpg | |
178 | - | |
179 | -2019-11-27 11:32:54 文件名:5235BC217CEEB0593C84F7FB9A7CACCD2019-11-27.jpg | |
180 | - | |
181 | -2019-11-27 11:33:42 文件名:054AA1D4F52AC2EDE5ECA49EACCA48CC2019-11-27.jpg | |
182 | - | |
183 | -2019-11-27 11:33:47 文件名:EFB034BC0AA556A1B2C18A0A75DDC3182019-11-27.jpg | |
184 | - | |
185 | -2019-11-27 11:34:41 文件名:93C45F3D8AD95D35AA3EE564362A152F2019-11-27.jpg | |
186 | - | |
187 | -2019-11-27 11:34:46 文件名:F11F8D93011BF757051172E2BE048D102019-11-27.jpg | |
188 | - | |
189 | -2019-11-27 11:35:16 文件名:B0962FA868A64E157B8A3AB33BB47D662019-11-27.jpg | |
190 | - | |
191 | -2019-11-27 11:35:21 文件名:FBA3200B5088B3ECD11E5F34103ECE4F2019-11-27.jpg | |
192 | - | |
193 | -2019-11-27 11:35:26 文件名:9D2DD0F563A5FE984113B4F647CF3D0E2019-11-27.jpg | |
194 | - | |
195 | -2019-11-27 11:35:32 文件名:4D10F62CD40FA2E5D3F9B64BDEAB9B522019-11-27.jpg | |
196 | - | |
197 | -2019-11-27 11:36:44 文件名:14D887B4BD7109CAEEB56C0CDDB9EFA22019-11-27.jpg | |
198 | - | |
199 | -2019-11-27 11:36:46 文件名:7F72B216A2AC08C43496F165FD3FF1D62019-11-27.jpg | |
200 | - | |
201 | -2019-11-27 11:36:49 文件名:6E14BB4E0600A65BF36A8DC4AACEA8932019-11-27.jpg | |
202 | - | |
203 | -2019-11-27 11:36:51 文件名:E108D2F8CD3854A10368A961BA6B28072019-11-27.jpg | |
204 | - | |
205 | -2019-11-27 11:36:53 文件名:40EBF6DEE8FA6D0407CEAAEB165502A32019-11-27.jpg | |
206 | - | |
207 | -2019-11-27 11:36:58 文件名:229E7CF9077FD34AA7FC043C707D69B72019-11-27.jpg | |
208 | - | |
209 | -2019-11-27 11:37:00 文件名:92B442C92268A89E637188E5B57C0C5D2019-11-27.jpg | |
210 | - | |
211 | -2019-11-27 11:37:03 文件名:2E37FA6D4176B8DFA7BEF75A72C2A2502019-11-27.jpg | |
212 | - | |
213 | -2019-11-27 11:37:05 文件名:3756E71AFB805C1A955AD87A43177BBE2019-11-27.jpg | |
214 | - | |
215 | -2019-11-27 11:37:08 文件名:9AE711A9EF3324E38A164D943DAEFBF92019-11-27.jpg | |
216 | - | |
217 | -2019-11-27 11:37:13 文件名:35BF7D949236C8DB180FCF87C3C2CA852019-11-27.jpg | |
218 | - | |
219 | -2019-11-27 11:37:18 文件名:9425CC7BABBE105E6D37D8065A8623132019-11-27.jpg | |
220 | - | |
221 | -2019-11-27 11:37:19 文件名:5F574920B8F38971339E58CEDEB11FD32019-11-27.jpg | |
222 | - | |
223 | -2019-11-27 11:37:23 文件名:5C6FDD903EA8A52370B8FE4CBE7E4C9C2019-11-27.jpg | |
224 | - | |
225 | -2019-11-27 11:37:24 文件名:CB6510932DEE6637B6BAA62B13735D012019-11-27.jpg | |
226 | - | |
227 | -2019-11-27 11:37:27 文件名:F7C7F875B92E96F20FA73FE9503BCF2D2019-11-27.jpg | |
228 | - | |
229 | -2019-11-27 11:37:28 文件名:B9A43D03D62016D18184D631211B36172019-11-27.jpg | |
230 | - | |
231 | -2019-11-27 11:37:32 文件名:EBB62D17CCEA4072D2910592D4F677782019-11-27.jpg | |
232 | - | |
233 | -2019-11-27 11:37:35 文件名:F673D2B7D30B79FE22D0393F2AEDCD772019-11-27.jpg | |
234 | - | |
235 | -2019-11-27 11:37:40 文件名:74B2ED673BCA8742982B31D5AE0AAB702019-11-27.jpg | |
236 | - | |
237 | -2019-11-27 11:37:40 文件名:B64ADB06735F8652C1C5D5360B0ECBCC2019-11-27.jpg | |
238 | - | |
239 | -2019-11-27 11:37:45 文件名:990903D930D512493DBBFF01ADF0C5662019-11-27.jpg | |
240 | - | |
241 | -2019-11-27 11:37:46 文件名:196680F1A8351347E798814DD342B9652019-11-27.jpg | |
242 | - | |
243 | -2019-11-27 11:37:51 文件名:37204DC3D9BC0375216B5423BADF873D2019-11-27.jpg | |
244 | - | |
245 | -2019-11-27 11:37:52 文件名:790FE4506DDB9E3489976F23DC63B36F2019-11-27.jpg | |
246 | - | |
247 | -2019-11-27 11:37:57 文件名:BF4C0BB45E3EDD10E613D3CEED70BBD32019-11-27.jpg | |
248 | - | |
249 | -2019-11-27 11:37:58 文件名:6F1DEF12103A0A9517CF0EF0C21396992019-11-27.jpg | |
250 | - | |
251 | -2019-11-27 11:38:03 文件名:93BF9220E55FB695804753532ADAB97A2019-11-27.jpg | |
252 | - | |
253 | -2019-11-27 11:38:09 文件名:2CC015D47ADC555EF28E78C83C628C722019-11-27.jpg | |
254 | - | |
255 | -2019-11-27 11:38:14 文件名:3F7F31F048F30D9D2A5F6D697B82C7952019-11-27.jpg | |
256 | - | |
257 | -2019-11-27 11:38:28 文件名:9DAC6FA52298B11A06BFF354B20E948D2019-11-27.jpg | |
258 | - | |
259 | -2019-11-27 11:38:32 文件名:9E116A5E783C81FEADDFBB41C94E9B8A2019-11-27.jpg | |
260 | - | |
261 | -2019-11-27 11:38:33 文件名:5239AB67BD8CAE444496F89B5BC16D982019-11-27.jpg | |
262 | - | |
263 | -2019-11-27 11:38:35 文件名:DE8794EBA65B2E3F67EE012E063C38902019-11-27.jpg | |
264 | - | |
265 | -2019-11-27 11:38:37 文件名:355E89CB290B7769AFD744D27A9B859D2019-11-27.jpg | |
266 | - | |
267 | -2019-11-27 11:38:39 文件名:617E4364219CD52FEABECF6060C3B6112019-11-27.jpg | |
268 | - | |
269 | -2019-11-27 11:38:39 文件名:DE8BC3853E29BA07932A409BF81BE0142019-11-27.jpg | |
270 | - | |
271 | -2019-11-27 11:38:40 文件名:049367C417EB0D1F1059D0910CD8E8802019-11-27.jpg | |
272 | - | |
273 | -2019-11-27 11:38:44 文件名:04C668AAA9C0CB3BF0C4F5F0BCEBC16A2019-11-27.jpg | |
274 | - | |
275 | -2019-11-27 11:38:44 文件名:BF1A6C782DFEE2DCD7470D26ABDD6F782019-11-27.jpg | |
276 | - | |
277 | -2019-11-27 11:38:44 文件名:EA1645145EFE07AB12C40446198FD20B2019-11-27.jpg | |
278 | - | |
279 | -2019-11-27 11:38:44 文件名:20F397FFAFB76576987E7A9E556220C92019-11-27.jpg | |
280 | - | |
281 | -2019-11-27 11:38:49 文件名:25657C83F87EA2CEF467933F869E8C992019-11-27.jpg | |
282 | - | |
283 | -2019-11-27 11:38:49 文件名:4A48C05852CA1F08B36613F7DAEEBA1D2019-11-27.jpg | |
284 | - | |
285 | -2019-11-27 11:38:52 文件名:96F9E6CAF23D8BCEA4798174ED89D0612019-11-27.jpg | |
286 | - | |
287 | -2019-11-27 11:38:57 文件名:367AE9195FE8394A4BF67DA69D2963042019-11-27.jpg | |
288 | - | |
289 | -2019-11-27 11:39:10 文件名:387B25EA2E506C98EF99846363CE4A7E2019-11-27.jpg | |
290 | - | |
291 | -2019-11-27 11:39:15 文件名:9A78232037913784E2554A98944333992019-11-27.jpg | |
292 | - | |
293 | -2019-11-27 11:39:19 文件名:C337E76B4464DA83D1BFF529796C55C22019-11-27.jpg | |
294 | - | |
295 | -2019-11-27 11:39:24 文件名:A3371C5B5643C90E609FF2376BBDDCE52019-11-27.jpg | |
296 | - | |
297 | -2019-11-27 11:39:25 文件名:DA3ABC6654DDEF1925DCC8D2F93856992019-11-27.jpg | |
298 | - | |
299 | -2019-11-27 11:39:30 文件名:B03DC7B4B8FA8B377BA6ED9C87613F912019-11-27.jpg | |
300 | - | |
301 | -2019-11-27 11:39:39 文件名:C1E86C980112689DA63DA87CC765A9A72019-11-27.jpg | |
302 | - | |
303 | -2019-11-27 11:39:44 文件名:0CA30237963FE52AADD93AA00E5BAED22019-11-27.jpg | |
304 | - | |
305 | -2019-11-27 11:40:04 文件名:EAEC4FDB5EACC7EC5BC2A253321D23B72019-11-27.jpg | |
306 | - | |
307 | -2019-11-27 11:40:10 文件名:BFBEAD6AEBD9861B4466D58097D330AA2019-11-27.jpg | |
308 | - | |
309 | -2019-11-27 11:41:24 文件名:DADCF0DFC14E734506203BFA066DDC2F2019-11-27.jpg | |
310 | - | |
311 | -2019-11-27 11:41:29 文件名:F2496DC4BB8B869904AD0D9C6D83A44A2019-11-27.jpg | |
312 | - | |
313 | -2019-11-27 11:44:29 文件名:F5075C9FA6BAA5DC4BFFFCF1241FDA232019-11-27.jpg | |
314 | - | |
315 | -2019-11-27 11:44:34 文件名:1B04397EB0F8FB30486F2800BAFD11EA2019-11-27.jpg | |
316 | - | |
317 | -2019-11-27 11:44:42 文件名:9FBBE7085737D9145DA2CB6F604C42E32019-11-27.jpg | |
318 | - | |
319 | -2019-11-27 11:44:48 文件名:A1D2C3BF1DCDDFC7357A00DAB24B81602019-11-27.jpg | |
320 | - | |
321 | -2019-11-27 11:45:21 文件名:745BC52E1E9EC5F94AECB1BA86EC8E182019-11-27.jpg | |
322 | - | |
323 | -2019-11-27 11:45:26 文件名:91131A7BE962F87451472D317CF57C832019-11-27.jpg | |
324 | - | |
325 | -2019-11-27 11:45:53 文件名:F53FA884C907AB5194FB54E27E17EAA82019-11-27.jpg | |
326 | - | |
327 | -2019-11-27 11:45:58 文件名:1E9430B64767012628420618EA207C362019-11-27.jpg | |
328 | - | |
329 | -2019-11-27 11:46:21 文件名:E38E410ECA9A243A945EA22E920F46A22019-11-27.jpg | |
330 | - | |
331 | -2019-11-27 11:46:26 文件名:42CD26F7245E8838A65DFA897618E16F2019-11-27.jpg | |
332 | - | |
333 | -2019-11-27 11:46:43 文件名:924EF28ACEEC11A868AC4A29441E52BE2019-11-27.jpg | |
334 | - | |
335 | -2019-11-27 11:46:47 文件名:CC0B2AB2C96065C650D0B68A4C8197F42019-11-27.jpg | |
336 | - | |
337 | -2019-11-27 11:46:48 文件名:860AB96C946392CA45CAFF644B372B2C2019-11-27.jpg | |
338 | - | |
339 | -2019-11-27 11:46:52 文件名:A3C0C4690A36DDF00EA6A0EA2F86FF462019-11-27.jpg | |
340 | - | |
341 | -2019-11-27 11:47:10 文件名:E899BE57150A5D02D84921E10F655E082019-11-27.jpg | |
342 | - | |
343 | -2019-11-27 11:47:15 文件名:3E79E456EDD9C847273956B29C0279642019-11-27.jpg | |
344 | - | |
345 | -2019-11-27 11:47:15 文件名:E1DB113E8097D870C635D4B2A98BD2552019-11-27.jpg | |
346 | - | |
347 | -2019-11-27 11:47:20 文件名:28E7D8CB1E05155C1FB95D7BB70DEF222019-11-27.jpg | |
348 | - | |
349 | -2019-11-27 11:51:39 文件名:8E6378BC82A58B710B7E5CA43B4B64AA2019-11-27.jpg | |
350 | - | |
351 | -2019-11-27 11:51:45 文件名:F4EE4BC04D5786CFC8392A8BD0B2FE4B2019-11-27.jpg | |
352 | - | |
353 | -2019-11-27 11:51:48 文件名:58A1DF5E4EC1CA933C9E426E9EE643582019-11-27.jpg | |
354 | - | |
355 | -2019-11-27 11:51:54 文件名:DFAF9BA5D135669580C555D3DA4F009C2019-11-27.jpg | |
356 | - | |
357 | -2019-11-27 11:52:54 文件名:D0527DA65B383B4275C4D0E90DD05B7D2019-11-27.jpg | |
358 | - | |
359 | -2019-11-27 11:52:59 文件名:F2092F231F2581FF98FCB7847B73C5392019-11-27.jpg | |
360 | - | |
361 | -2019-11-27 11:52:59 文件名:71CA6EEC4802685B2214C765FFE587BB2019-11-27.jpg | |
362 | - | |
363 | -2019-11-27 11:53:04 文件名:403563DB216C054B287A3729F40B79AF2019-11-27.jpg | |
364 | - | |
365 | -2019-11-27 11:53:59 文件名:51BCD8C729696BEDF87EA2243B9137762019-11-27.jpg | |
366 | - | |
367 | -2019-11-27 11:54:02 文件名:A3E9D9A9E215B8EE1B30F67D789C02182019-11-27.jpg | |
368 | - | |
369 | -2019-11-27 11:54:04 文件名:BB3165E9483C733F1F08395549A661502019-11-27.jpg | |
370 | - | |
371 | -2019-11-27 11:54:07 文件名:A300A5389BF5C53B41F1949E1CF5583D2019-11-27.jpg | |
372 | - | |
373 | -2019-11-27 11:54:10 文件名:D9519C47EE50AABDAF87D7BD2DE52F242019-11-27.jpg | |
374 | - | |
375 | -2019-11-27 11:54:15 文件名:D740DD8276BCDC737F38560AD878643C2019-11-27.jpg | |
376 | - | |
377 | -2019-11-27 11:54:49 文件名:E90903F70AF065D27AC8A03971FDA7552019-11-27.jpg | |
378 | - | |
379 | -2019-11-27 11:54:54 文件名:E858887FD396139F0E239E72E90874E22019-11-27.jpg | |
380 | - | |
381 | -2019-11-27 11:55:25 文件名:DC1A6F4DB0BB51EF0D6512384E4E0B8A2019-11-27.jpg | |
382 | - | |
383 | -2019-11-27 11:55:30 文件名:D4B25739B60B6E6F3DCDC97303C778772019-11-27.jpg | |
384 | - | |
385 | -2019-11-27 11:55:30 文件名:E61841AB3FF87A2ABC7061328606ADAC2019-11-27.jpg | |
386 | - | |
387 | -2019-11-27 11:55:35 文件名:A4B0B603CB15A2A996BE2E81CF98A02B2019-11-27.jpg | |
388 | - | |
389 | -2019-11-27 11:55:36 文件名:88D84A827E8FAC365274B2C9AC714FFA2019-11-27.jpg | |
390 | - | |
391 | -2019-11-27 11:55:37 文件名:078DD44DDEB2F49673613CFDB2C2B1DD2019-11-27.jpg | |
392 | - | |
393 | -2019-11-27 11:55:39 文件名:E9D586A720496E9962C7E47BBC89F86F2019-11-27.jpg | |
394 | - | |
395 | -2019-11-27 11:55:40 文件名:A69E2D94560726B6E9A0004C89FBBA832019-11-27.jpg | |
396 | - | |
397 | -2019-11-27 11:55:42 文件名:52B8B392ED9ACD750F289E91BB1CFF462019-11-27.jpg | |
398 | - | |
399 | -2019-11-27 11:55:44 文件名:22277E5A7FEE8413A84F9670CF8BEB362019-11-27.jpg | |
400 | - | |
401 | -2019-11-27 11:55:57 文件名:3D63268F604863707F0719872296F6B52019-11-27.jpg | |
402 | - | |
403 | -2019-11-27 11:56:02 文件名:B4CC0DC715BF30660903171B91F1F49B2019-11-27.jpg | |
404 | - | |
405 | -2019-11-27 11:56:36 文件名:B53ECEF592AE07AD09D79B818F2272D22019-11-27.jpg | |
406 | - | |
407 | -2019-11-27 11:56:41 文件名:8D03690379873335F167D65DA875EC572019-11-27.jpg | |
408 | - | |
409 | -2019-11-27 11:56:49 文件名:CB78FDEA07466AFF5E537D91EB315C8A2019-11-27.jpg | |
410 | - | |
411 | -2019-11-27 11:56:54 文件名:119724E5D4E6EE393771647944992D462019-11-27.jpg | |
412 | - | |
413 | -2019-11-27 11:59:18 文件名:EE6AAD85B80F5BF3D7FCA7201FBB13372019-11-27.jpg | |
414 | - | |
415 | -2019-11-27 11:59:23 文件名:B777E20F17F45C4BBB241FB02CED19552019-11-27.jpg | |
416 | - | |
417 | -2019-11-27 11:59:25 文件名:88CFADC5A513AF9603B301EC0D7DE34F2019-11-27.jpg | |
418 | - | |
419 | -2019-11-27 11:59:26 文件名:B326C93EE60440BF3ABD8E068068E3D52019-11-27.jpg | |
420 | - | |
421 | -2019-11-27 11:59:30 文件名:79DFFAE7D12F4C9E5FC383D8AF9244A72019-11-27.jpg | |
422 | - | |
423 | -2019-11-27 11:59:30 文件名:5EAA244121BBE9A29F7F83348DFBD9562019-11-27.jpg | |
424 | - | |
425 | -2019-11-27 11:59:30 文件名:800D72D210A3F1B6970C387D498316902019-11-27.jpg | |
426 | - | |
427 | -2019-11-27 11:59:31 文件名:68F5E25406425CD929F5F99298C44F802019-11-27.jpg | |
428 | - | |
429 | -2019-11-27 11:59:34 文件名:A595B9ACFE0A461E476649DBF096B21C2019-11-27.jpg | |
430 | - | |
431 | -2019-11-27 11:59:35 文件名:102F419528BB8884C6A2D89AADC5C6432019-11-27.jpg | |
432 | - | |
433 | -2019-11-27 11:59:36 文件名:9F1B31FF8DCD7FFB2FF57CE4549558C82019-11-27.jpg | |
434 | - | |
435 | -2019-11-27 11:59:39 文件名:E0D19207487035E03292CBBA4023BEC62019-11-27.jpg | |
436 | - | |
437 | -2019-11-27 11:59:41 文件名:88DF970896A7165A97524D7E7966D39D2019-11-27.jpg | |
438 | - | |
439 | -2019-11-27 11:59:46 文件名:4CD4593643F92C9D11639BCF7B4212412019-11-27.jpg | |
440 | - |
cloud/log/2019-11-27/12_文件保存回调.txt
... | ... | @@ -1,1192 +0,0 @@ |
1 | -2019-11-27 12:00:05 文件名:2EEBDA60A6E4B43B474DF30F93BD1C5F2019-11-27.jpg | |
2 | - | |
3 | -2019-11-27 12:00:09 文件名:93B0AB0CB33A89C5DCBEA2BE7A2EF44F2019-11-27.jpg | |
4 | - | |
5 | -2019-11-27 12:00:10 文件名:08410CB7188AB523EF3E556A314A95F02019-11-27.jpg | |
6 | - | |
7 | -2019-11-27 12:00:14 文件名:283B674022F1207B63D6AF2EAD2C87422019-11-27.jpg | |
8 | - | |
9 | -2019-11-27 12:00:18 文件名:87BDAEAB43E5062C5238A500A8EED6752019-11-27.jpg | |
10 | - | |
11 | -2019-11-27 12:00:23 文件名:A7C5281B20056A2DD06521B444B4F9EE2019-11-27.jpg | |
12 | - | |
13 | -2019-11-27 12:00:23 文件名:5BBB083D80564CFD04E17A689B6B36982019-11-27.jpg | |
14 | - | |
15 | -2019-11-27 12:00:25 文件名:000C7795DA6F175DDAD336F7B964A8C72019-11-27.jpg | |
16 | - | |
17 | -2019-11-27 12:00:28 文件名:6340C0AC0FE61D31D1CBDF6F38121E492019-11-27.jpg | |
18 | - | |
19 | -2019-11-27 12:00:28 文件名:6DEFD67387D3BBA4CDA7B83B7A1C534F2019-11-27.jpg | |
20 | - | |
21 | -2019-11-27 12:00:30 文件名:4F6686288512B64D60A2E24205CFFA462019-11-27.jpg | |
22 | - | |
23 | -2019-11-27 12:00:33 文件名:2371D4C2EC5F5A920EBEE5559F0A08472019-11-27.jpg | |
24 | - | |
25 | -2019-11-27 12:00:36 文件名:825590DC8BA402747E0476A3C7B159F02019-11-27.jpg | |
26 | - | |
27 | -2019-11-27 12:00:40 文件名:8EDD836996D4B104EFC9CAE894F7CCA92019-11-27.jpg | |
28 | - | |
29 | -2019-11-27 12:00:40 文件名:0FB2EC0AF721B2780C5B3BA8273F8AE42019-11-27.jpg | |
30 | - | |
31 | -2019-11-27 12:00:41 文件名:610726C2198F104D369F5218CE1ECE302019-11-27.jpg | |
32 | - | |
33 | -2019-11-27 12:00:43 文件名:4B82900A72BFAB6452F46CC9E6795BDE2019-11-27.jpg | |
34 | - | |
35 | -2019-11-27 12:00:44 文件名:3269F87AB7CADC02B4763221F1E6BE2F2019-11-27.jpg | |
36 | - | |
37 | -2019-11-27 12:00:45 文件名:5F75AA9C611F4E324CB9F18AF9CCA1742019-11-27.jpg | |
38 | - | |
39 | -2019-11-27 12:00:45 文件名:3650D10F6B1210A3EF298882EC4E69772019-11-27.jpg | |
40 | - | |
41 | -2019-11-27 12:00:47 文件名:97B25FCBDA5D5335117905B9BA51CB652019-11-27.jpg | |
42 | - | |
43 | -2019-11-27 12:00:48 文件名:03F54DDA11F09A3C0FF9F77325A326652019-11-27.jpg | |
44 | - | |
45 | -2019-11-27 12:00:49 文件名:0E684D560967F677900355604386B3CF2019-11-27.jpg | |
46 | - | |
47 | -2019-11-27 12:00:49 文件名:102636651964595FE9A8E1F70224B7B12019-11-27.jpg | |
48 | - | |
49 | -2019-11-27 12:00:52 文件名:5C6D6F3013BBAD14877943F577BF022A2019-11-27.jpg | |
50 | - | |
51 | -2019-11-27 12:00:53 文件名:F5F67C78C654FCB2EEC1979A61CD0D2E2019-11-27.jpg | |
52 | - | |
53 | -2019-11-27 12:00:54 文件名:7B975BCBB23DC258CE1BD6FE2950FE202019-11-27.jpg | |
54 | - | |
55 | -2019-11-27 12:00:58 文件名:AA905F7692C849B19D29B00B6115B5912019-11-27.jpg | |
56 | - | |
57 | -2019-11-27 12:01:03 文件名:28E4B389FF9942FAE997A4B3E9C7C2DF2019-11-27.jpg | |
58 | - | |
59 | -2019-11-27 12:01:08 文件名:ADCEEB7116C0C27DC2B55BA71E2097872019-11-27.jpg | |
60 | - | |
61 | -2019-11-27 12:01:10 文件名:25AB732868A1DA99DF4DDCAF44879D842019-11-27.jpg | |
62 | - | |
63 | -2019-11-27 12:01:11 文件名:F3AC1DB446520B88FE37FC7AADABBCE62019-11-27.jpg | |
64 | - | |
65 | -2019-11-27 12:01:15 文件名:0CCA16677A4ECB7D4BF7A0D1243397422019-11-27.jpg | |
66 | - | |
67 | -2019-11-27 12:01:16 文件名:6D98155030AAF0AC1079F3D810CF62432019-11-27.jpg | |
68 | - | |
69 | -2019-11-27 12:01:19 文件名:11435E67FDF41D160FBC356F890FECA02019-11-27.jpg | |
70 | - | |
71 | -2019-11-27 12:01:21 文件名:3EE8674AC97CEE17901F0D52B2566DF12019-11-27.jpg | |
72 | - | |
73 | -2019-11-27 12:01:21 文件名:45D8D74F5071CB9FCF72B5C27DDFFDB62019-11-27.jpg | |
74 | - | |
75 | -2019-11-27 12:01:24 文件名:99594D45E28A025F9A2C0569772E74222019-11-27.jpg | |
76 | - | |
77 | -2019-11-27 12:01:26 文件名:8E63ECE9249F73CBC638511D8C7FCCC72019-11-27.jpg | |
78 | - | |
79 | -2019-11-27 12:01:26 文件名:611F6E1CFFCA08F60253B8A69FA7541E2019-11-27.jpg | |
80 | - | |
81 | -2019-11-27 12:01:48 文件名:4BD00597A302847675F599C647719C442019-11-27.jpg | |
82 | - | |
83 | -2019-11-27 12:01:51 文件名:0706B7FA5F2C703251576716F4F578952019-11-27.jpg | |
84 | - | |
85 | -2019-11-27 12:01:53 文件名:F3DDC866A2A4925F0BEF658CD1FF56E92019-11-27.jpg | |
86 | - | |
87 | -2019-11-27 12:01:54 文件名:B076C5A5C625BA26B14F05AF862D95A42019-11-27.jpg | |
88 | - | |
89 | -2019-11-27 12:01:56 文件名:AA054473FABB554246B3CAA3753993082019-11-27.jpg | |
90 | - | |
91 | -2019-11-27 12:01:59 文件名:1B09687ECF056F83A52079C7D7345B3C2019-11-27.jpg | |
92 | - | |
93 | -2019-11-27 12:02:03 文件名:252FDBEFBA088D683CDFA67FAF2108E02019-11-27.jpg | |
94 | - | |
95 | -2019-11-27 12:02:08 文件名:46FAA7A70C98E7825257F5AEAD8455FE2019-11-27.jpg | |
96 | - | |
97 | -2019-11-27 12:02:37 文件名:981FA0A10AA74A07CA8CF605073942402019-11-27.jpg | |
98 | - | |
99 | -2019-11-27 12:02:43 文件名:7EB94E66167ADF6ACC220455A5E4D2B72019-11-27.jpg | |
100 | - | |
101 | -2019-11-27 12:02:47 文件名:C80371364C822A17F6BE6E86CA5521CB2019-11-27.jpg | |
102 | - | |
103 | -2019-11-27 12:02:51 文件名:03405563C59B565D934865A214B1F6E02019-11-27.jpg | |
104 | - | |
105 | -2019-11-27 12:02:52 文件名:407EF2A530A65C7BFF1E8A70DD6E58832019-11-27.jpg | |
106 | - | |
107 | -2019-11-27 12:02:56 文件名:5F603B6FC08E8B4030BD84FAC6984B832019-11-27.jpg | |
108 | - | |
109 | -2019-11-27 12:03:32 文件名:4264C1739ABF0328535E242EF4071B0E2019-11-27.jpg | |
110 | - | |
111 | -2019-11-27 12:03:37 文件名:64ADDF72ABAFB049F8FB9D525E15EA582019-11-27.jpg | |
112 | - | |
113 | -2019-11-27 12:03:53 文件名:C6F258656D30C3E907B7A356E6F7719F2019-11-27.jpg | |
114 | - | |
115 | -2019-11-27 12:03:56 文件名:A5EFE176FC1BCF80B8E3ABD39A3779B12019-11-27.jpg | |
116 | - | |
117 | -2019-11-27 12:03:58 文件名:B8C376ABD808672CBAE792AC08062C9A2019-11-27.jpg | |
118 | - | |
119 | -2019-11-27 12:03:58 文件名:5579B996C155706529758C149EF9F4C82019-11-27.jpg | |
120 | - | |
121 | -2019-11-27 12:04:01 文件名:5103C6FC02E1DFBCB4D9C598ACBAC1CA2019-11-27.jpg | |
122 | - | |
123 | -2019-11-27 12:04:03 文件名:5193EE1A8C5E5F54C04E99BFCEA6B4F22019-11-27.jpg | |
124 | - | |
125 | -2019-11-27 12:04:10 文件名:6EEC698756791BF721154C8CC16C4CCA2019-11-27.jpg | |
126 | - | |
127 | -2019-11-27 12:04:15 文件名:F898500CEC1F2AE861B3FEE51249EE422019-11-27.jpg | |
128 | - | |
129 | -2019-11-27 12:04:24 文件名:BE5CA18C86FE2DA73AC74D01A6D5462C2019-11-27.jpg | |
130 | - | |
131 | -2019-11-27 12:04:29 文件名:BB50EF823333B5D0CD5A278284B06D632019-11-27.jpg | |
132 | - | |
133 | -2019-11-27 12:04:37 文件名:77B381EB0995989CD89E37086C6A5C0A2019-11-27.jpg | |
134 | - | |
135 | -2019-11-27 12:04:42 文件名:81707432823604FFE405B01AD0B5AF752019-11-27.jpg | |
136 | - | |
137 | -2019-11-27 12:04:48 文件名:067FA0682B1D8C134B4566ACEC83978D2019-11-27.jpg | |
138 | - | |
139 | -2019-11-27 12:04:53 文件名:A254F3B49DD90A57D4C6D6B0BBB455352019-11-27.jpg | |
140 | - | |
141 | -2019-11-27 12:05:37 文件名:69F8508EB73D1CF86743E1EC018E6A502019-11-27.jpg | |
142 | - | |
143 | -2019-11-27 12:05:40 文件名:4682AE22BF7D65A7F5A7D8C9F8D8A57D2019-11-27.jpg | |
144 | - | |
145 | -2019-11-27 12:05:43 文件名:92A4E7B44A5EA6DF017F4B6CCE325D012019-11-27.jpg | |
146 | - | |
147 | -2019-11-27 12:05:45 文件名:6B4867C529784CD5646439516CA7FD3C2019-11-27.jpg | |
148 | - | |
149 | -2019-11-27 12:05:50 文件名:7080892E6F473ECA335B656734409E602019-11-27.jpg | |
150 | - | |
151 | -2019-11-27 12:05:55 文件名:734B99C76C67C776D2427EC5FD6887642019-11-27.jpg | |
152 | - | |
153 | -2019-11-27 12:06:02 文件名:A29ED7175FE16E501E78B80C4B85F8912019-11-27.jpg | |
154 | - | |
155 | -2019-11-27 12:06:07 文件名:1FDA7AB817DC490487E89B22AE4CCBF82019-11-27.jpg | |
156 | - | |
157 | -2019-11-27 12:06:23 文件名:0C4B8F6565607E41419E0E5F548356D72019-11-27.jpg | |
158 | - | |
159 | -2019-11-27 12:06:28 文件名:FF99D43A9ECDDF77A1077A337EA33DAF2019-11-27.jpg | |
160 | - | |
161 | -2019-11-27 12:07:34 文件名:76186B0D2353C44AE5C973626B0444102019-11-27.jpg | |
162 | - | |
163 | -2019-11-27 12:07:37 文件名:CB13269189CC16A427FEF2465BA5CF082019-11-27.jpg | |
164 | - | |
165 | -2019-11-27 12:07:37 文件名:984192D36DDD0405F775E495151FF22F2019-11-27.jpg | |
166 | - | |
167 | -2019-11-27 12:07:40 文件名:AD53BE327BB4DCD6148FB69229A2CA882019-11-27.jpg | |
168 | - | |
169 | -2019-11-27 12:07:42 文件名:C7B29017A42EA9AF7DFD2D0690B360CC2019-11-27.jpg | |
170 | - | |
171 | -2019-11-27 12:07:42 文件名:D3D939DFB493559A6D5D94D4C3C89BA12019-11-27.jpg | |
172 | - | |
173 | -2019-11-27 12:07:43 文件名:B7377DB15F09DD99CC7F62A4B0744C062019-11-27.jpg | |
174 | - | |
175 | -2019-11-27 12:07:48 文件名:6D055E987D76D23C81F6C7D3D8495A0D2019-11-27.jpg | |
176 | - | |
177 | -2019-11-27 12:08:45 文件名:12F6F7F73CD46FE0974E029F40A55E592019-11-27.jpg | |
178 | - | |
179 | -2019-11-27 12:08:53 文件名:C60262CE8447A201FE400DA761F081622019-11-27.jpg | |
180 | - | |
181 | -2019-11-27 12:09:55 文件名:61A7E5D727D1C5EAF0249DC6D07194002019-11-27.jpg | |
182 | - | |
183 | -2019-11-27 12:10:01 文件名:FA41E9E4B4EE0B0938CD4D79ABF5F0CA2019-11-27.jpg | |
184 | - | |
185 | -2019-11-27 12:10:03 文件名:860BCFA964908DC0D6251C33DD5B722E2019-11-27.jpg | |
186 | - | |
187 | -2019-11-27 12:10:08 文件名:A8CED724AD0CBEBC67D993E44862279A2019-11-27.jpg | |
188 | - | |
189 | -2019-11-27 12:10:18 文件名:3ABD5A70653315C0463251C2198C6F592019-11-27.jpg | |
190 | - | |
191 | -2019-11-27 12:10:25 文件名:1649FCA55AD3060EAFFB93E1DA57C05C2019-11-27.jpg | |
192 | - | |
193 | -2019-11-27 12:10:28 文件名:CA4408623163EBAA9F85F99F74362D362019-11-27.jpg | |
194 | - | |
195 | -2019-11-27 12:10:33 文件名:B13C9AEE55141A98C0361A0929C23E982019-11-27.jpg | |
196 | - | |
197 | -2019-11-27 12:10:34 文件名:B84BF5455CECF8A1DA2CB9F36004D4A12019-11-27.jpg | |
198 | - | |
199 | -2019-11-27 12:10:41 文件名:EEC425F406525E0524BAAF74D4C8A1F52019-11-27.jpg | |
200 | - | |
201 | -2019-11-27 12:10:50 文件名:B61EDF9BC47911967F8DB489745F03A92019-11-27.jpg | |
202 | - | |
203 | -2019-11-27 12:10:55 文件名:FA2401F1BABD782BB6718167C0042B882019-11-27.jpg | |
204 | - | |
205 | -2019-11-27 12:10:57 文件名:EDBA8D7C53E8C2E86FFFF07E52D0FD1F2019-11-27.jpg | |
206 | - | |
207 | -2019-11-27 12:11:00 文件名:3C3C1EFBAE0A47290C17009B9702A1462019-11-27.jpg | |
208 | - | |
209 | -2019-11-27 12:11:07 文件名:77D7CF1357BFD76ED88F646748D53EDC2019-11-27.jpg | |
210 | - | |
211 | -2019-11-27 12:11:12 文件名:338B385245FBA517EA1C391140846C5D2019-11-27.jpg | |
212 | - | |
213 | -2019-11-27 12:11:49 文件名:C9DBCE0125731B681E93BFD276A1B8C32019-11-27.jpg | |
214 | - | |
215 | -2019-11-27 12:11:56 文件名:990B8FCDA96AD9EBE7F2931908912FAC2019-11-27.jpg | |
216 | - | |
217 | -2019-11-27 12:13:21 文件名:A8EACB9A0B04441387C23C8BB2F35D852019-11-27.jpg | |
218 | - | |
219 | -2019-11-27 12:13:24 文件名:C0ECDDA057EF72245F75E8D948B4F2112019-11-27.jpg | |
220 | - | |
221 | -2019-11-27 12:13:26 文件名:B8E733803E338C286B848D98E8BE2ABE2019-11-27.jpg | |
222 | - | |
223 | -2019-11-27 12:13:26 文件名:A5B6346E631F2B9DD3213591F4468A022019-11-27.jpg | |
224 | - | |
225 | -2019-11-27 12:13:28 文件名:0338D4921C0BDF38107AE9C1AF4168B42019-11-27.jpg | |
226 | - | |
227 | -2019-11-27 12:13:29 文件名:C08BA79FD0956021422907C4F9F73A822019-11-27.jpg | |
228 | - | |
229 | -2019-11-27 12:13:31 文件名:D5A881377FAF90653AD07B16819513732019-11-27.jpg | |
230 | - | |
231 | -2019-11-27 12:13:33 文件名:0C4083C54A66AC7EE6077067313FFF432019-11-27.jpg | |
232 | - | |
233 | -2019-11-27 12:13:39 文件名:AE6DB2468EAF2944BE0A453EB5D201442019-11-27.jpg | |
234 | - | |
235 | -2019-11-27 12:13:44 文件名:5C8F5D76429986C5E7DEE37B07A7292B2019-11-27.jpg | |
236 | - | |
237 | -2019-11-27 12:13:52 文件名:084A88343CAF2211D83A3629499024672019-11-27.jpg | |
238 | - | |
239 | -2019-11-27 12:13:57 文件名:D814142275A1DB3B6BF691591F1BA8732019-11-27.jpg | |
240 | - | |
241 | -2019-11-27 12:14:34 文件名:928381BE3A88A8589F03A342438527DA2019-11-27.jpg | |
242 | - | |
243 | -2019-11-27 12:14:39 文件名:FC742DB8A3AED0470A63B0B445802E592019-11-27.jpg | |
244 | - | |
245 | -2019-11-27 12:15:19 文件名:614E1B684B8DE3A6CACF5D120F4128CF2019-11-27.jpg | |
246 | - | |
247 | -2019-11-27 12:15:25 文件名:05FCFF0366B6FAEAB5FB51FEC3451EBA2019-11-27.jpg | |
248 | - | |
249 | -2019-11-27 12:15:30 文件名:62053EE0EAF630E36EE56E0641B46CC12019-11-27.jpg | |
250 | - | |
251 | -2019-11-27 12:15:34 文件名:F8E5BABA69A74B4221D78B0D5BA07A792019-11-27.jpg | |
252 | - | |
253 | -2019-11-27 12:15:39 文件名:48C9CAFB673BA7977B479C0746C839F12019-11-27.jpg | |
254 | - | |
255 | -2019-11-27 12:15:41 文件名:EC4B2E3D09C8E40647575A4435FD04BE2019-11-27.jpg | |
256 | - | |
257 | -2019-11-27 12:15:42 文件名:D9FCD6E2B833F2995CA53B08D74F8EFB2019-11-27.jpg | |
258 | - | |
259 | -2019-11-27 12:15:47 文件名:9545380CCC7A951C0E8E319238FA0DED2019-11-27.jpg | |
260 | - | |
261 | -2019-11-27 12:15:53 文件名:F19E2D46183524DB86B61E2F1D9EB4722019-11-27.jpg | |
262 | - | |
263 | -2019-11-27 12:15:59 文件名:2C0710BCBF7739B4E8E8AD3CB7258BE32019-11-27.jpg | |
264 | - | |
265 | -2019-11-27 12:16:01 文件名:479100B3C456DE4858CEB872A04B4FA62019-11-27.jpg | |
266 | - | |
267 | -2019-11-27 12:16:06 文件名:9E688B940F496A83B27B54836C732ECC2019-11-27.jpg | |
268 | - | |
269 | -2019-11-27 12:16:26 文件名:FF85ECD5B11C33107A580A5F5E3449C82019-11-27.jpg | |
270 | - | |
271 | -2019-11-27 12:16:31 文件名:7AD366B4232684146A1EA44FB3167C742019-11-27.jpg | |
272 | - | |
273 | -2019-11-27 12:16:33 文件名:1363B8A56DDD0671686CE968673DE8212019-11-27.jpg | |
274 | - | |
275 | -2019-11-27 12:16:38 文件名:8807C2B87FE7DA7C9E49323E762D00DB2019-11-27.jpg | |
276 | - | |
277 | -2019-11-27 12:16:41 文件名:FE7AD18CF61148453B97DD74244954152019-11-27.jpg | |
278 | - | |
279 | -2019-11-27 12:16:42 文件名:42D666C7017FA45D587B0D8E22244E7A2019-11-27.jpg | |
280 | - | |
281 | -2019-11-27 12:16:46 文件名:6E3E43E73BC608F7265CB13ACB718E832019-11-27.jpg | |
282 | - | |
283 | -2019-11-27 12:16:47 文件名:D57D02C55C797CD2C1BD217E4F494C282019-11-27.jpg | |
284 | - | |
285 | -2019-11-27 12:16:49 文件名:128F9C3F3BD3B66BACD3611B8BCA2D132019-11-27.jpg | |
286 | - | |
287 | -2019-11-27 12:16:53 文件名:9A69EB4FA03CF5F4CFB4AC90ECF931A02019-11-27.jpg | |
288 | - | |
289 | -2019-11-27 12:16:54 文件名:3C95D7BEE9B676C593B87E951AB37CBC2019-11-27.jpg | |
290 | - | |
291 | -2019-11-27 12:16:57 文件名:496D2E10C0164141A56E1A831CBD1E732019-11-27.jpg | |
292 | - | |
293 | -2019-11-27 12:16:58 文件名:32DCB0713BC1AA4B46A7BFCA6D243F0B2019-11-27.jpg | |
294 | - | |
295 | -2019-11-27 12:17:02 文件名:C18A5CEEA23AB44063305CD0DFF939C72019-11-27.jpg | |
296 | - | |
297 | -2019-11-27 12:17:27 文件名:FFFC4E6B84126FBC599D84F599159E652019-11-27.jpg | |
298 | - | |
299 | -2019-11-27 12:17:28 文件名:96EE424EA6177218CE673E8584A71B952019-11-27.jpg | |
300 | - | |
301 | -2019-11-27 12:17:32 文件名:86FEDD1211033D93EEBE770D825E95D12019-11-27.jpg | |
302 | - | |
303 | -2019-11-27 12:17:33 文件名:0BB936508F6236049AEB7F8663162DF82019-11-27.jpg | |
304 | - | |
305 | -2019-11-27 12:17:34 文件名:43901A2370BC3F062D5F231383CF36382019-11-27.jpg | |
306 | - | |
307 | -2019-11-27 12:17:39 文件名:672D549005A4005974C9CEE1BFADA7DD2019-11-27.jpg | |
308 | - | |
309 | -2019-11-27 12:17:44 文件名:2C66335B3BA3A51295517ABBBB8BE4AE2019-11-27.jpg | |
310 | - | |
311 | -2019-11-27 12:17:50 文件名:CA8199E0186A0D18776BC2A29E34FCBC2019-11-27.jpg | |
312 | - | |
313 | -2019-11-27 12:18:02 文件名:0EE12C978D51F820DDE52B839781DE502019-11-27.jpg | |
314 | - | |
315 | -2019-11-27 12:18:07 文件名:F9CA8B14C0DD4C908FA73CCC21109AC02019-11-27.jpg | |
316 | - | |
317 | -2019-11-27 12:18:08 文件名:F5EE1806014B9E64377D236D44E9FF3B2019-11-27.jpg | |
318 | - | |
319 | -2019-11-27 12:18:10 文件名:AD5F48210271D416EB8A86E975A9C4522019-11-27.jpg | |
320 | - | |
321 | -2019-11-27 12:18:13 文件名:6574032903B7DF003485A557139B5C462019-11-27.jpg | |
322 | - | |
323 | -2019-11-27 12:18:15 文件名:E2FB36CC25383FC333AE8E8A33756B652019-11-27.jpg | |
324 | - | |
325 | -2019-11-27 12:18:36 文件名:7E78C3448B4614DA0C796FE6C4C0B0682019-11-27.jpg | |
326 | - | |
327 | -2019-11-27 12:18:41 文件名:14D954E38B5F0BC1888C0FD23C5A36FB2019-11-27.jpg | |
328 | - | |
329 | -2019-11-27 12:18:43 文件名:416787F77727766F3F7EF2C990C825CC2019-11-27.jpg | |
330 | - | |
331 | -2019-11-27 12:18:47 文件名:E404F62FBC33B5634ADF6C6F552833072019-11-27.jpg | |
332 | - | |
333 | -2019-11-27 12:18:48 文件名:5513DFC86B8310F4FC16496A014841102019-11-27.jpg | |
334 | - | |
335 | -2019-11-27 12:18:50 文件名:CE512ED8BE39F5AC9BB77612B93A81492019-11-27.jpg | |
336 | - | |
337 | -2019-11-27 12:18:53 文件名:2C8E425CF61D4AA0A0AF073ABEC4E8BB2019-11-27.jpg | |
338 | - | |
339 | -2019-11-27 12:18:55 文件名:171B7ABA8DEC3629E191CAB65349DCAB2019-11-27.jpg | |
340 | - | |
341 | -2019-11-27 12:19:02 文件名:27B2D38635BDE13F5C375D2AC369D5192019-11-27.jpg | |
342 | - | |
343 | -2019-11-27 12:19:07 文件名:2B715E0A205D191E58E0DE8C3EB4B8042019-11-27.jpg | |
344 | - | |
345 | -2019-11-27 12:19:17 文件名:0B6537122359E7438ED01CC8F3B80BFC2019-11-27.jpg | |
346 | - | |
347 | -2019-11-27 12:19:20 文件名:B97D6FD0D08C528960F60005F191C9B92019-11-27.jpg | |
348 | - | |
349 | -2019-11-27 12:19:23 文件名:E4EE3691A5159DCD258C1D67D10ED6A32019-11-27.jpg | |
350 | - | |
351 | -2019-11-27 12:19:25 文件名:83076CC656BF2B56F8C0203A1C03A5442019-11-27.jpg | |
352 | - | |
353 | -2019-11-27 12:19:55 文件名:A114FCEAD75B67CAC158EB5002E1082E2019-11-27.jpg | |
354 | - | |
355 | -2019-11-27 12:20:00 文件名:B65078370AF0F1A21CBBE5AA7757430F2019-11-27.jpg | |
356 | - | |
357 | -2019-11-27 12:20:13 文件名:A0FF02609F23E8C531750A580DDBBD3E2019-11-27.jpg | |
358 | - | |
359 | -2019-11-27 12:20:18 文件名:99FD6A413223085D6F4340EAC39FA9252019-11-27.jpg | |
360 | - | |
361 | -2019-11-27 12:20:21 文件名:543EFBE738DBAFB8E9A9AB984619076B2019-11-27.jpg | |
362 | - | |
363 | -2019-11-27 12:20:25 文件名:D368A3FF7648E75BFD4D80C7335D4E302019-11-27.jpg | |
364 | - | |
365 | -2019-11-27 12:20:26 文件名:5BA2AA46750830012C20527AA4B070532019-11-27.jpg | |
366 | - | |
367 | -2019-11-27 12:20:26 文件名:8B0C9694A23720283EF171BD62B641572019-11-27.jpg | |
368 | - | |
369 | -2019-11-27 12:20:30 文件名:32F027EF343D0688F08C4C782D0D44852019-11-27.jpg | |
370 | - | |
371 | -2019-11-27 12:20:32 文件名:972AAFE94F5BD84F3F8358D221F2945F2019-11-27.jpg | |
372 | - | |
373 | -2019-11-27 12:20:45 文件名:40CDD7469CD25ECB03C3749516D687DA2019-11-27.jpg | |
374 | - | |
375 | -2019-11-27 12:20:47 文件名:57A43E1BD689F59C58C342DF1DF9EE7A2019-11-27.jpg | |
376 | - | |
377 | -2019-11-27 12:20:49 文件名:DF656C6DB2CC73C0C75987FC81C24E6D2019-11-27.jpg | |
378 | - | |
379 | -2019-11-27 12:20:50 文件名:FFAB6E2052EEA7288F41347CE99C67C82019-11-27.jpg | |
380 | - | |
381 | -2019-11-27 12:20:52 文件名:A656BC93D5A778FF56B44808C42C0BB02019-11-27.jpg | |
382 | - | |
383 | -2019-11-27 12:20:55 文件名:9521066EBE1877C63D465E03886059BD2019-11-27.jpg | |
384 | - | |
385 | -2019-11-27 12:21:01 文件名:C51366BCB84943DAD88FCB7C115CF5722019-11-27.jpg | |
386 | - | |
387 | -2019-11-27 12:21:07 文件名:EE706AA315109B5E013B7DEAB329BF062019-11-27.jpg | |
388 | - | |
389 | -2019-11-27 12:22:01 文件名:73682CA5962860FCD779BA62B68C09F32019-11-27.jpg | |
390 | - | |
391 | -2019-11-27 12:22:06 文件名:BFDA0DFB1A6C0F5A5E9A226F85BB4EDD2019-11-27.jpg | |
392 | - | |
393 | -2019-11-27 12:22:19 文件名:6FF114C45FECEEB5326D321D4FB74B6A2019-11-27.jpg | |
394 | - | |
395 | -2019-11-27 12:22:24 文件名:F1AA4B7FCF9938358E0C94C2BDA2AEB62019-11-27.jpg | |
396 | - | |
397 | -2019-11-27 12:22:31 文件名:E262BA284CA03C3C1AE09BB207CE991D2019-11-27.jpg | |
398 | - | |
399 | -2019-11-27 12:22:36 文件名:0B72E0B7685B9982432CCD539CD2626A2019-11-27.jpg | |
400 | - | |
401 | -2019-11-27 12:22:44 文件名:20F31BBC239704AA80C27F9FE46160DD2019-11-27.jpg | |
402 | - | |
403 | -2019-11-27 12:22:49 文件名:61CBB669C4C6AC916D9D7386886B107F2019-11-27.jpg | |
404 | - | |
405 | -2019-11-27 12:22:50 文件名:F197265B6C0B9D23F07FBC6BF79D63222019-11-27.jpg | |
406 | - | |
407 | -2019-11-27 12:22:55 文件名:12171E9679CAD042ADD17B8CFA85A2382019-11-27.jpg | |
408 | - | |
409 | -2019-11-27 12:22:58 文件名:E5E1F115D79838BDA34D3469142CD9AE2019-11-27.jpg | |
410 | - | |
411 | -2019-11-27 12:23:03 文件名:4613C400538ACE2F792B48E27AEED25F2019-11-27.jpg | |
412 | - | |
413 | -2019-11-27 12:23:16 文件名:CB9C5D7868767DFE85960D8AB5FBF0302019-11-27.jpg | |
414 | - | |
415 | -2019-11-27 12:23:21 文件名:9BC59DDFEF6A592BB83324426D7A943C2019-11-27.jpg | |
416 | - | |
417 | -2019-11-27 12:23:31 文件名:BA2C59760871A0DEE054525ADE454A322019-11-27.jpg | |
418 | - | |
419 | -2019-11-27 12:23:36 文件名:3FD174DAB80A5142AF53166913BC3A452019-11-27.jpg | |
420 | - | |
421 | -2019-11-27 12:24:00 文件名:F2453672B230F4DC69537723571EF1212019-11-27.jpg | |
422 | - | |
423 | -2019-11-27 12:24:05 文件名:A33AF8CC110D33D06696B7BAADE3440F2019-11-27.jpg | |
424 | - | |
425 | -2019-11-27 12:24:11 文件名:B7FC8CA583098BE42DE396E688764A9A2019-11-27.jpg | |
426 | - | |
427 | -2019-11-27 12:24:16 文件名:1B7E3024AED239E14E9622C63FB247F92019-11-27.jpg | |
428 | - | |
429 | -2019-11-27 12:24:17 文件名:1151D6A6CB83E73F3E16F046C71B26222019-11-27.jpg | |
430 | - | |
431 | -2019-11-27 12:24:21 文件名:B5EBB8A07A4FE0E0B4923542B2D488BC2019-11-27.jpg | |
432 | - | |
433 | -2019-11-27 12:24:21 文件名:7AD4CC68074531FFCB60684FD2D7F5362019-11-27.jpg | |
434 | - | |
435 | -2019-11-27 12:24:22 文件名:4E102EB2D04D7F616D2711682D6F03D92019-11-27.jpg | |
436 | - | |
437 | -2019-11-27 12:24:23 文件名:D8A259EB90D371507BCE6257E452E2362019-11-27.jpg | |
438 | - | |
439 | -2019-11-27 12:24:26 文件名:83EFE7E2A984081D8493420B9A3F97B42019-11-27.jpg | |
440 | - | |
441 | -2019-11-27 12:24:27 文件名:94E9E33C9D98D7510130784073F803B32019-11-27.jpg | |
442 | - | |
443 | -2019-11-27 12:24:28 文件名:1D08FBD98EF98C12EC09E7B658CDAE332019-11-27.jpg | |
444 | - | |
445 | -2019-11-27 12:24:32 文件名:EB3FF32DC4EB659C21D2242AA35F32862019-11-27.jpg | |
446 | - | |
447 | -2019-11-27 12:24:37 文件名:2A331120C12CDCDA45AA26F81640ED652019-11-27.jpg | |
448 | - | |
449 | -2019-11-27 12:25:20 文件名:D7EB2E32421F2260B4ECADCD388A54712019-11-27.jpg | |
450 | - | |
451 | -2019-11-27 12:25:21 文件名:79698889BA867F687076ED53217307112019-11-27.jpg | |
452 | - | |
453 | -2019-11-27 12:25:22 文件名:20A798CC686AB51BEAD9AA21E20B573A2019-11-27.jpg | |
454 | - | |
455 | -2019-11-27 12:25:25 文件名:A55BF5113F2C4CB31C0768FB0F7C186F2019-11-27.jpg | |
456 | - | |
457 | -2019-11-27 12:25:25 文件名:5499354F9E1C368F0D4BA6F964C052EE2019-11-27.jpg | |
458 | - | |
459 | -2019-11-27 12:25:26 文件名:185A365DAB0EB7294070D4D5F633A2942019-11-27.jpg | |
460 | - | |
461 | -2019-11-27 12:25:26 文件名:AD2F337C964EE60D19B6F16FBF96C1812019-11-27.jpg | |
462 | - | |
463 | -2019-11-27 12:25:27 文件名:D9ED906A374FE73FC3BFD728C8C1ADEB2019-11-27.jpg | |
464 | - | |
465 | -2019-11-27 12:25:29 文件名:0C8D5E5222B88AFF2C25D16D8510A1822019-11-27.jpg | |
466 | - | |
467 | -2019-11-27 12:25:30 文件名:62C84AA21A77451988F781FC05DA0DD92019-11-27.jpg | |
468 | - | |
469 | -2019-11-27 12:25:31 文件名:33BDE692A9E5CD9740676277B8B1B31B2019-11-27.jpg | |
470 | - | |
471 | -2019-11-27 12:25:34 文件名:D1188E01F0815B4ABE4C0A8BA29AB4F92019-11-27.jpg | |
472 | - | |
473 | -2019-11-27 12:25:40 文件名:83A665012D45FD39B6FB3B5A0A2289842019-11-27.jpg | |
474 | - | |
475 | -2019-11-27 12:25:42 文件名:D0743E729196A3A9AC9ADD1E159883342019-11-27.jpg | |
476 | - | |
477 | -2019-11-27 12:25:45 文件名:3A5EDF094273AB4A636077ABB148BCFC2019-11-27.jpg | |
478 | - | |
479 | -2019-11-27 12:25:47 文件名:E9A5C5A371246C08FC22286AE154126E2019-11-27.jpg | |
480 | - | |
481 | -2019-11-27 12:25:49 文件名:B54372DDCFB5498E0A53BED9FB55CFC12019-11-27.jpg | |
482 | - | |
483 | -2019-11-27 12:25:53 文件名:F481E48FBD9FB5ED1BAB6B39B8EF78B62019-11-27.jpg | |
484 | - | |
485 | -2019-11-27 12:25:54 文件名:462A40B49D124BDD688E4FC46C7E81562019-11-27.jpg | |
486 | - | |
487 | -2019-11-27 12:25:54 文件名:E2E3862B4D07C01831E07B4781D26C8A2019-11-27.jpg | |
488 | - | |
489 | -2019-11-27 12:25:55 文件名:A874E6D0FCE323CAEF187B61C40C9EB42019-11-27.jpg | |
490 | - | |
491 | -2019-11-27 12:25:59 文件名:4FFC814D0F384BBF5C8864D94BC283752019-11-27.jpg | |
492 | - | |
493 | -2019-11-27 12:25:59 文件名:D411FB6C9102BD63F73E651D13F7AF852019-11-27.jpg | |
494 | - | |
495 | -2019-11-27 12:26:01 文件名:1430C6033EF7817E8A32FDDECF3A1FBD2019-11-27.jpg | |
496 | - | |
497 | -2019-11-27 12:26:04 文件名:3E019439021C87C0E503F0C4A0793D932019-11-27.jpg | |
498 | - | |
499 | -2019-11-27 12:26:09 文件名:F55F2D7D08DCD0B3741CEFF5E64749A42019-11-27.jpg | |
500 | - | |
501 | -2019-11-27 12:26:50 文件名:01DC3F4DD957C85C8C8749C1AB26FBBE2019-11-27.jpg | |
502 | - | |
503 | -2019-11-27 12:26:55 文件名:B95AAE9135951927AF7454AD86E019BC2019-11-27.jpg | |
504 | - | |
505 | -2019-11-27 12:27:06 文件名:FE7E60B3345EB720AF9A5FC2FFA0E7062019-11-27.jpg | |
506 | - | |
507 | -2019-11-27 12:27:08 文件名:12B15640F5CF3EAEF95BBC12696B97FD2019-11-27.jpg | |
508 | - | |
509 | -2019-11-27 12:27:11 文件名:F48DBC0ABE707736E2268EC9267DFC9C2019-11-27.jpg | |
510 | - | |
511 | -2019-11-27 12:27:13 文件名:387AC8B973392DFC4F34C7899108E7092019-11-27.jpg | |
512 | - | |
513 | -2019-11-27 12:27:14 文件名:9261AD08D7C9C833C00E0509690BBAD72019-11-27.jpg | |
514 | - | |
515 | -2019-11-27 12:27:15 文件名:5C46BA443996AE1BB62624DC9874010C2019-11-27.jpg | |
516 | - | |
517 | -2019-11-27 12:27:17 文件名:C869E693C3D59E6A32FFF5D1B0BB5F002019-11-27.jpg | |
518 | - | |
519 | -2019-11-27 12:27:19 文件名:1712E3A25048F66FAF3BC3160BBD7AE92019-11-27.jpg | |
520 | - | |
521 | -2019-11-27 12:27:20 文件名:96DD65649FA2DA51B7B0551FBCE6B96E2019-11-27.jpg | |
522 | - | |
523 | -2019-11-27 12:27:22 文件名:54294548BE5CC8F75007516BF190DF262019-11-27.jpg | |
524 | - | |
525 | -2019-11-27 12:27:22 文件名:A2AE994E7376CD14B63850E41C67CB522019-11-27.jpg | |
526 | - | |
527 | -2019-11-27 12:27:27 文件名:88CE5BC135500F7EC1C20C292123C7112019-11-27.jpg | |
528 | - | |
529 | -2019-11-27 12:27:46 文件名:52CC7AF7C795A1C7DE63D28651AA14582019-11-27.jpg | |
530 | - | |
531 | -2019-11-27 12:27:52 文件名:5E4D36B9DEA28613CBCED94F49B3D9462019-11-27.jpg | |
532 | - | |
533 | -2019-11-27 12:28:04 文件名:D338CCC06422377EF385E17F1739FDE32019-11-27.jpg | |
534 | - | |
535 | -2019-11-27 12:28:09 文件名:7DDC046BAC89FD1C9B2F3557AB80BBBC2019-11-27.jpg | |
536 | - | |
537 | -2019-11-27 12:28:13 文件名:13CCF78BC2C2BAE56AC28453D955A0E22019-11-27.jpg | |
538 | - | |
539 | -2019-11-27 12:28:14 文件名:EE0A1F8B92086D1FEC505E42B738381B2019-11-27.jpg | |
540 | - | |
541 | -2019-11-27 12:28:18 文件名:91B39C0088489A00B323722BB57323442019-11-27.jpg | |
542 | - | |
543 | -2019-11-27 12:28:18 文件名:F18EF37BA60C0511DF87DB94FD6208712019-11-27.jpg | |
544 | - | |
545 | -2019-11-27 12:28:20 文件名:6C6FFEF2DBCCE94A0DF4716D26A469962019-11-27.jpg | |
546 | - | |
547 | -2019-11-27 12:28:23 文件名:02F52D316F46D1F3123A58FE8963A3312019-11-27.jpg | |
548 | - | |
549 | -2019-11-27 12:28:24 文件名:7CCAF67F1B9AE24C5BA8055172F9D2A22019-11-27.jpg | |
550 | - | |
551 | -2019-11-27 12:28:26 文件名:85ECCA4571421D8D478DD3D1B3296EC62019-11-27.jpg | |
552 | - | |
553 | -2019-11-27 12:28:29 文件名:0C67AB49A684B3D98D7C27DEB15F3D902019-11-27.jpg | |
554 | - | |
555 | -2019-11-27 12:28:31 文件名:6ABD1D53B30F0BAEFB81739512264DB52019-11-27.jpg | |
556 | - | |
557 | -2019-11-27 12:28:31 文件名:3A80A0FDD2838ECFDB4FC7CA6BE829202019-11-27.jpg | |
558 | - | |
559 | -2019-11-27 12:28:36 文件名:A0BA22E4F6AEC368F46EE4F7428FDACA2019-11-27.jpg | |
560 | - | |
561 | -2019-11-27 12:28:39 文件名:5401D1D261DDF5E6F0ED083DF09BA9FC2019-11-27.jpg | |
562 | - | |
563 | -2019-11-27 12:28:40 文件名:E8E87634E71834E9F3D78249FBB677682019-11-27.jpg | |
564 | - | |
565 | -2019-11-27 12:28:44 文件名:71070CE70604127DF6016D6BCE50A3052019-11-27.jpg | |
566 | - | |
567 | -2019-11-27 12:28:46 文件名:FAFE60A1D918113715F65FECD2E92CAA2019-11-27.jpg | |
568 | - | |
569 | -2019-11-27 12:28:47 文件名:D9D2FE5802345A6D5698B976D96C18CF2019-11-27.jpg | |
570 | - | |
571 | -2019-11-27 12:28:52 文件名:5896807BE0FB39A948BF4D451C7EF4D72019-11-27.jpg | |
572 | - | |
573 | -2019-11-27 12:28:53 文件名:B4FEEDF4329FC034973AB81E9B1A194E2019-11-27.jpg | |
574 | - | |
575 | -2019-11-27 12:28:58 文件名:CFE06BB6B1A7F74EC11674D2AE5DA1192019-11-27.jpg | |
576 | - | |
577 | -2019-11-27 12:29:00 文件名:213C2825760028EEF9C4ADE1EB2CD9142019-11-27.jpg | |
578 | - | |
579 | -2019-11-27 12:29:06 文件名:AFE22CD2EC1B0B7E523194F976045B3D2019-11-27.jpg | |
580 | - | |
581 | -2019-11-27 12:29:18 文件名:7D81FC5DA4C9943CB8925E4B6E69ECD42019-11-27.jpg | |
582 | - | |
583 | -2019-11-27 12:29:23 文件名:32E7EF84C42B37EA410DD9CC7039C74E2019-11-27.jpg | |
584 | - | |
585 | -2019-11-27 12:29:24 文件名:6E94F2AC24940C3E9EA161C61ADBBDDD2019-11-27.jpg | |
586 | - | |
587 | -2019-11-27 12:29:24 文件名:875C1DC5C263D1FD3B2816E3E1D710242019-11-27.jpg | |
588 | - | |
589 | -2019-11-27 12:29:29 文件名:819DC4FD6DFE914BC55F88AA5AC7F6D52019-11-27.jpg | |
590 | - | |
591 | -2019-11-27 12:29:30 文件名:F572BD48531A7ABAD9412A63CA8FA8BA2019-11-27.jpg | |
592 | - | |
593 | -2019-11-27 12:29:38 文件名:035FD69026E53E601ECFC467B6FD09E42019-11-27.jpg | |
594 | - | |
595 | -2019-11-27 12:29:43 文件名:D35CDFC674263525645890217F6028B12019-11-27.jpg | |
596 | - | |
597 | -2019-11-27 12:29:52 文件名:E0BBC0819258C516239157B418F18BCA2019-11-27.jpg | |
598 | - | |
599 | -2019-11-27 12:29:53 文件名:C3FB0F21B9287BA3FDBE254359E8DEAF2019-11-27.jpg | |
600 | - | |
601 | -2019-11-27 12:29:57 文件名:C9D3657BB4A2990EC34A4DB45A3C658B2019-11-27.jpg | |
602 | - | |
603 | -2019-11-27 12:29:58 文件名:CECCE4B06773B521169A609420F373CC2019-11-27.jpg | |
604 | - | |
605 | -2019-11-27 12:29:58 文件名:6B3948AEB7ED7087ED09C65CF99BFC042019-11-27.jpg | |
606 | - | |
607 | -2019-11-27 12:29:59 文件名:13818D42A2A70D6D7B53CD53E687E9992019-11-27.jpg | |
608 | - | |
609 | -2019-11-27 12:29:59 文件名:0173E2917BCFD1BC0BD9A86BD196B1882019-11-27.jpg | |
610 | - | |
611 | -2019-11-27 12:30:03 文件名:FA905152450337EDE436C93FF73287C72019-11-27.jpg | |
612 | - | |
613 | -2019-11-27 12:30:04 文件名:4F14C247C76536229F5CCA6BFAA867C22019-11-27.jpg | |
614 | - | |
615 | -2019-11-27 12:30:05 文件名:566C19EF71986F1487DBDA69455792FC2019-11-27.jpg | |
616 | - | |
617 | -2019-11-27 12:30:21 文件名:6454D5C506212993BAF70A11579C6BB12019-11-27.jpg | |
618 | - | |
619 | -2019-11-27 12:30:24 文件名:378834C7E40D682D2F4FD8BF75BC616B2019-11-27.jpg | |
620 | - | |
621 | -2019-11-27 12:30:24 文件名:A53FAF09598174C03D84F1EBF86A14F12019-11-27.jpg | |
622 | - | |
623 | -2019-11-27 12:30:26 文件名:0D5548DFAAA64F9F81ECB8D63F0F33502019-11-27.jpg | |
624 | - | |
625 | -2019-11-27 12:30:29 文件名:7C59C59F87EAFF2294DBE3EE0FBC6A4F2019-11-27.jpg | |
626 | - | |
627 | -2019-11-27 12:30:29 文件名:62776656C14865ED4E35523DD5409B7C2019-11-27.jpg | |
628 | - | |
629 | -2019-11-27 12:30:29 文件名:72A6783A6AE18CA33A66D372EB0365982019-11-27.jpg | |
630 | - | |
631 | -2019-11-27 12:30:35 文件名:94CDE619BF52D8F076AAE8B7297ED2332019-11-27.jpg | |
632 | - | |
633 | -2019-11-27 12:30:38 文件名:000F95BF38C667F231266520DBCBC5892019-11-27.jpg | |
634 | - | |
635 | -2019-11-27 12:30:41 文件名:387FCE05AEAA69F18D2A560BD994FE9D2019-11-27.jpg | |
636 | - | |
637 | -2019-11-27 12:30:43 文件名:4B5917DA5C7E41D1C5EAD2AF78C252622019-11-27.jpg | |
638 | - | |
639 | -2019-11-27 12:30:47 文件名:33552558210479DB89A4D80D86B49E272019-11-27.jpg | |
640 | - | |
641 | -2019-11-27 12:30:50 文件名:2C8CF708AC69EBBF4B69AFEF4761F7EE2019-11-27.jpg | |
642 | - | |
643 | -2019-11-27 12:30:51 文件名:B321FAFBBF7FB0FA79F6EC38B10193682019-11-27.jpg | |
644 | - | |
645 | -2019-11-27 12:30:54 文件名:46643A8525847075095BB9A413028EFE2019-11-27.jpg | |
646 | - | |
647 | -2019-11-27 12:30:55 文件名:622DB123763305635B2C2908EF3E0A142019-11-27.jpg | |
648 | - | |
649 | -2019-11-27 12:30:57 文件名:913A46D45BFC5D57A253A77038CCA1252019-11-27.jpg | |
650 | - | |
651 | -2019-11-27 12:30:59 文件名:D2020380F143D86D5365029AD726D5B62019-11-27.jpg | |
652 | - | |
653 | -2019-11-27 12:31:00 文件名:8F6A24599AD8A875FFB2D7890D56A35B2019-11-27.jpg | |
654 | - | |
655 | -2019-11-27 12:31:05 文件名:96025374FCFE5A4FA3502E3A7ED1E3872019-11-27.jpg | |
656 | - | |
657 | -2019-11-27 12:31:09 文件名:2EE72BE21308A493E25A76E5E97AA45A2019-11-27.jpg | |
658 | - | |
659 | -2019-11-27 12:31:14 文件名:E22F06C4F3E55022C017CF2E22FCE6932019-11-27.jpg | |
660 | - | |
661 | -2019-11-27 12:31:19 文件名:00B39D7DBAF13276D6FCA1146D50C24B2019-11-27.jpg | |
662 | - | |
663 | -2019-11-27 12:31:24 文件名:1BFBEE98D49FE87973B7BD7E067E7B782019-11-27.jpg | |
664 | - | |
665 | -2019-11-27 12:31:42 文件名:EC958F9330DCB4B5EA7A3D94B7A9A04E2019-11-27.jpg | |
666 | - | |
667 | -2019-11-27 12:31:45 文件名:E030D2F2B568AD9C3E358C3E4C4E84F72019-11-27.jpg | |
668 | - | |
669 | -2019-11-27 12:31:47 文件名:AE232203E48E4C13DF860C7B4112E3522019-11-27.jpg | |
670 | - | |
671 | -2019-11-27 12:31:50 文件名:6E4C0A092E90FEF2E8E465A57319F6AD2019-11-27.jpg | |
672 | - | |
673 | -2019-11-27 12:32:42 文件名:CE43C432A26D7270631A0E3F710B4BF32019-11-27.jpg | |
674 | - | |
675 | -2019-11-27 12:32:47 文件名:6667C62579FA7778878F11B24890DCF32019-11-27.jpg | |
676 | - | |
677 | -2019-11-27 12:32:53 文件名:4C19D28AD1CE372F38060BFB9BB7A32F2019-11-27.jpg | |
678 | - | |
679 | -2019-11-27 12:32:58 文件名:8218602ED9F34A4AE27A4BD8D793250F2019-11-27.jpg | |
680 | - | |
681 | -2019-11-27 12:33:23 文件名:D1211874EFD06407CE744B124C7D81492019-11-27.jpg | |
682 | - | |
683 | -2019-11-27 12:33:25 文件名:940FA611E4D333ACC857DBFEEC7A505C2019-11-27.jpg | |
684 | - | |
685 | -2019-11-27 12:33:26 文件名:FCF0B09F6A26180DAD6F80A97BB8461F2019-11-27.jpg | |
686 | - | |
687 | -2019-11-27 12:33:28 文件名:67B8F1399116E407C41306BDD8DAC3E92019-11-27.jpg | |
688 | - | |
689 | -2019-11-27 12:33:30 文件名:89DC94446135AE8B7AC6682FC78D13BD2019-11-27.jpg | |
690 | - | |
691 | -2019-11-27 12:33:31 文件名:E2C8D205901A5B009BDFF37950D7BB412019-11-27.jpg | |
692 | - | |
693 | -2019-11-27 12:33:31 文件名:60A3FCE65E30F9426DFFB1471BFF65082019-11-27.jpg | |
694 | - | |
695 | -2019-11-27 12:33:34 文件名:9824A7AC65B3CEA0293C5F44D9E1448C2019-11-27.jpg | |
696 | - | |
697 | -2019-11-27 12:33:35 文件名:80617CCB9494B3A3EEEE7AC421A80C2F2019-11-27.jpg | |
698 | - | |
699 | -2019-11-27 12:33:36 文件名:53FD08F0CBB0FF954F5EC40CA4CA47F62019-11-27.jpg | |
700 | - | |
701 | -2019-11-27 12:33:39 文件名:4E70F30D4674FAB74EDEE35F4DA091152019-11-27.jpg | |
702 | - | |
703 | -2019-11-27 12:33:39 文件名:6700078FF8846F66A3C8FBAC7241FED52019-11-27.jpg | |
704 | - | |
705 | -2019-11-27 12:33:40 文件名:EF6FBCB3A3BCB52469BFBC8228813ABF2019-11-27.jpg | |
706 | - | |
707 | -2019-11-27 12:33:42 文件名:4358FD8F9C95F8FBEF5E6B9EAFE5A56B2019-11-27.jpg | |
708 | - | |
709 | -2019-11-27 12:33:44 文件名:ED65AD184FCFEE05C5C8E0A3044D20A72019-11-27.jpg | |
710 | - | |
711 | -2019-11-27 12:33:44 文件名:E23529CAE1B0EDF8D3273243066F62D02019-11-27.jpg | |
712 | - | |
713 | -2019-11-27 12:33:48 文件名:0C63A88397D471E4D1045CA0273D82602019-11-27.jpg | |
714 | - | |
715 | -2019-11-27 12:33:49 文件名:0E7FCD8ABC96F4E12D78B3027026F9D82019-11-27.jpg | |
716 | - | |
717 | -2019-11-27 12:33:56 文件名:EEC3C0123203C5566C5938A386FFD6DE2019-11-27.jpg | |
718 | - | |
719 | -2019-11-27 12:33:58 文件名:354F3A0F6E6F80F797F008A6B424A50B2019-11-27.jpg | |
720 | - | |
721 | -2019-11-27 12:34:01 文件名:E3DE13020D0A7D529839CB5F33FEA21B2019-11-27.jpg | |
722 | - | |
723 | -2019-11-27 12:34:02 文件名:8CE475F19E87D3597DC148C3AD5373B92019-11-27.jpg | |
724 | - | |
725 | -2019-11-27 12:34:03 文件名:3C4947EC4570A1AE1A4FB7A8F6781B9E2019-11-27.jpg | |
726 | - | |
727 | -2019-11-27 12:34:06 文件名:5FA38FD8D53469590CFD071D47DA668B2019-11-27.jpg | |
728 | - | |
729 | -2019-11-27 12:34:07 文件名:F0A96CD323098F50DDC4B48677B140A52019-11-27.jpg | |
730 | - | |
731 | -2019-11-27 12:34:11 文件名:458FE60E22F1FA0BE5D9670DEE51C4602019-11-27.jpg | |
732 | - | |
733 | -2019-11-27 12:34:15 文件名:66D28A4ABA63E93D69D8A034538B5E2D2019-11-27.jpg | |
734 | - | |
735 | -2019-11-27 12:34:20 文件名:4A3207F6A5D74967CCE5FFA8C96AB2252019-11-27.jpg | |
736 | - | |
737 | -2019-11-27 12:34:26 文件名:AAD33554016E09A08747D7AA4B6FEC4F2019-11-27.jpg | |
738 | - | |
739 | -2019-11-27 12:34:31 文件名:6B152E4F2E035C2289B92071FD9700A12019-11-27.jpg | |
740 | - | |
741 | -2019-11-27 12:34:31 文件名:39829EE452A2DBC53B78DABCC4B9E13A2019-11-27.jpg | |
742 | - | |
743 | -2019-11-27 12:34:36 文件名:52414248F91E6A44E17D500FD875A95C2019-11-27.jpg | |
744 | - | |
745 | -2019-11-27 12:34:37 文件名:BB80C33809E095A847499F2C94E307EE2019-11-27.jpg | |
746 | - | |
747 | -2019-11-27 12:34:42 文件名:35F3ABC4304229621747AFFAAF5BAEF02019-11-27.jpg | |
748 | - | |
749 | -2019-11-27 12:34:43 文件名:B4E12FC568D00A95D9564BF21C7C4A282019-11-27.jpg | |
750 | - | |
751 | -2019-11-27 12:34:48 文件名:319E1EA759A252BE4BD5051E6EB956E52019-11-27.jpg | |
752 | - | |
753 | -2019-11-27 12:35:21 文件名:F10A879E3442F619C4AE1EAC1282B3BF2019-11-27.jpg | |
754 | - | |
755 | -2019-11-27 12:35:22 文件名:0D5FD24C436064BCA623F38694F796002019-11-27.jpg | |
756 | - | |
757 | -2019-11-27 12:35:27 文件名:706CC27DCFE4FA744F688C208FC25CAB2019-11-27.jpg | |
758 | - | |
759 | -2019-11-27 12:35:27 文件名:18A0F0899C685A83219DC31432AECD542019-11-27.jpg | |
760 | - | |
761 | -2019-11-27 12:35:37 文件名:148548594CAD3C07DA6A2E88404118C12019-11-27.jpg | |
762 | - | |
763 | -2019-11-27 12:35:42 文件名:8E3F40C4A5EF006A955BE343483450352019-11-27.jpg | |
764 | - | |
765 | -2019-11-27 12:35:44 文件名:1D5AA017B6B2488271A4ABFDE36C43982019-11-27.jpg | |
766 | - | |
767 | -2019-11-27 12:35:48 文件名:37345B5C2F94EEA0307CF22937554DEC2019-11-27.jpg | |
768 | - | |
769 | -2019-11-27 12:35:49 文件名:9019B797A11181F95C2BE1F8508296062019-11-27.jpg | |
770 | - | |
771 | -2019-11-27 12:35:53 文件名:6CBAB0F7B8219832AD073542D1C0A5662019-11-27.jpg | |
772 | - | |
773 | -2019-11-27 12:35:58 文件名:E4AA338AA1FBBB089C586041CB63D96D2019-11-27.jpg | |
774 | - | |
775 | -2019-11-27 12:36:01 文件名:EA647819A9F70B8A8EE3E2030388D8F62019-11-27.jpg | |
776 | - | |
777 | -2019-11-27 12:36:03 文件名:481462A3288ED05923965C71BCD165272019-11-27.jpg | |
778 | - | |
779 | -2019-11-27 12:36:07 文件名:6E4FD2B4CE4EF47A7EDDB9F3B21A400A2019-11-27.jpg | |
780 | - | |
781 | -2019-11-27 12:36:14 文件名:E3C7478A2EB54252B737252C05225FBB2019-11-27.jpg | |
782 | - | |
783 | -2019-11-27 12:36:17 文件名:6E37EA6D354F074B8832FBCA95615A492019-11-27.jpg | |
784 | - | |
785 | -2019-11-27 12:36:19 文件名:0A9F43D98BE96B1708BDE3C677F4E1102019-11-27.jpg | |
786 | - | |
787 | -2019-11-27 12:36:20 文件名:273B468FC9FB909536683187E2B4E0942019-11-27.jpg | |
788 | - | |
789 | -2019-11-27 12:36:22 文件名:0E4531B992A533BE95FD84D0D9BCEE812019-11-27.jpg | |
790 | - | |
791 | -2019-11-27 12:36:26 文件名:90CC95F46E394160BD6397B0431F10AA2019-11-27.jpg | |
792 | - | |
793 | -2019-11-27 12:36:36 文件名:439A336E156BE07BE1E64101788A9A012019-11-27.jpg | |
794 | - | |
795 | -2019-11-27 12:36:41 文件名:FF3A375450CED613F695E8976762F0112019-11-27.jpg | |
796 | - | |
797 | -2019-11-27 12:36:48 文件名:68FC5B9F816CDF734DC7FA80302827C82019-11-27.jpg | |
798 | - | |
799 | -2019-11-27 12:36:52 文件名:BDF9B01EDF2C8D60EC99FBA792698AD82019-11-27.jpg | |
800 | - | |
801 | -2019-11-27 12:36:53 文件名:96754BADFF3FCC0EBF09330CC2B19B902019-11-27.jpg | |
802 | - | |
803 | -2019-11-27 12:36:54 文件名:0F0106FBA055B9BD73691840360D67022019-11-27.jpg | |
804 | - | |
805 | -2019-11-27 12:36:57 文件名:3702E2614E12DA32E278633CE755F62F2019-11-27.jpg | |
806 | - | |
807 | -2019-11-27 12:36:58 文件名:8896A9413461FB3D7E3BAD42949FCCB42019-11-27.jpg | |
808 | - | |
809 | -2019-11-27 12:37:11 文件名:55EC2AA6E879B076FD952B9E4ECCEC1F2019-11-27.jpg | |
810 | - | |
811 | -2019-11-27 12:37:17 文件名:2E1E71459886F0AF321E46FCA74F9D372019-11-27.jpg | |
812 | - | |
813 | -2019-11-27 12:37:25 文件名:252690AB7ADE5B1BCADCB2E36557FF612019-11-27.jpg | |
814 | - | |
815 | -2019-11-27 12:37:30 文件名:B14C91E6927EA0434FFD67DCA09494512019-11-27.jpg | |
816 | - | |
817 | -2019-11-27 12:37:36 文件名:31535FECD148D89CC48D6EC95EFFCFDB2019-11-27.jpg | |
818 | - | |
819 | -2019-11-27 12:37:39 文件名:078B03A18B3207A350497AB785D6E49E2019-11-27.jpg | |
820 | - | |
821 | -2019-11-27 12:37:41 文件名:CEE85948B94A7BB7AF608439596AD07B2019-11-27.jpg | |
822 | - | |
823 | -2019-11-27 12:37:42 文件名:F2FCE1ECF8F212912EBF399AB0D15F472019-11-27.jpg | |
824 | - | |
825 | -2019-11-27 12:37:43 文件名:AAFC42FF1F5A671B7F41544F43982AB52019-11-27.jpg | |
826 | - | |
827 | -2019-11-27 12:37:44 文件名:CAD5A235EBB11CAE3207E322028CCCFD2019-11-27.jpg | |
828 | - | |
829 | -2019-11-27 12:37:46 文件名:E579E0CB37BDFDD2594E8DD3F17DEF9D2019-11-27.jpg | |
830 | - | |
831 | -2019-11-27 12:37:48 文件名:1A2744983DD655A13B3702E6C6A0D0C72019-11-27.jpg | |
832 | - | |
833 | -2019-11-27 12:37:59 文件名:21603A64255E424A3960867FE6D8EA282019-11-27.jpg | |
834 | - | |
835 | -2019-11-27 12:38:04 文件名:F55458AA8E7C0D9552EFB4DE8C3BF4212019-11-27.jpg | |
836 | - | |
837 | -2019-11-27 12:38:11 文件名:44A0B3F15974E1349487003A2C00FA6B2019-11-27.jpg | |
838 | - | |
839 | -2019-11-27 12:38:16 文件名:847D95B3902C5EBA884771C01428FAC52019-11-27.jpg | |
840 | - | |
841 | -2019-11-27 12:38:22 文件名:FC5798F26BB8F9F8C16FE9F3AF3F31292019-11-27.jpg | |
842 | - | |
843 | -2019-11-27 12:38:27 文件名:ACBD666B7E912B0BF1B1A5B4450875CF2019-11-27.jpg | |
844 | - | |
845 | -2019-11-27 12:38:32 文件名:6602B36BB02A7FF9E82E3AE48A5FF21F2019-11-27.jpg | |
846 | - | |
847 | -2019-11-27 12:38:37 文件名:7E85ED8AFBA922D91CC9C587573F4CC62019-11-27.jpg | |
848 | - | |
849 | -2019-11-27 12:38:47 文件名:250FAB03A4923F333A5A44D1D173F8772019-11-27.jpg | |
850 | - | |
851 | -2019-11-27 12:38:53 文件名:BE5EF10B35898A70A11BED1A10B967C82019-11-27.jpg | |
852 | - | |
853 | -2019-11-27 12:38:53 文件名:EA1965020821D028D979323F5EAF8AEB2019-11-27.jpg | |
854 | - | |
855 | -2019-11-27 12:38:58 文件名:27DAFC3445961F0983AFBE2D6343D1D82019-11-27.jpg | |
856 | - | |
857 | -2019-11-27 12:39:07 文件名:FB36ACCA7BB0B97E9C2705FD62711C352019-11-27.jpg | |
858 | - | |
859 | -2019-11-27 12:39:12 文件名:2FDDC46C752966DCEFE8C24874BFBBD22019-11-27.jpg | |
860 | - | |
861 | -2019-11-27 12:39:12 文件名:EE68C818DE971BE8F3531836FAE7B1992019-11-27.jpg | |
862 | - | |
863 | -2019-11-27 12:39:17 文件名:74DC8B617D74241904B63BA33D3258842019-11-27.jpg | |
864 | - | |
865 | -2019-11-27 12:40:09 文件名:CDF6504E25AE46F2EA5829331B20B1D92019-11-27.jpg | |
866 | - | |
867 | -2019-11-27 12:40:14 文件名:473DE837CAC8208A2F7A81900AAF17A02019-11-27.jpg | |
868 | - | |
869 | -2019-11-27 12:40:14 文件名:9EEC72EAB806F6BB06B2E78965A0312B2019-11-27.jpg | |
870 | - | |
871 | -2019-11-27 12:40:19 文件名:08745A3165E2E0A808F80BE4AA27EA902019-11-27.jpg | |
872 | - | |
873 | -2019-11-27 12:40:37 文件名:995F5C1900EA1871E5235F0FF0692E292019-11-27.jpg | |
874 | - | |
875 | -2019-11-27 12:40:40 文件名:C162B5B0657A3C2652B096C096201B782019-11-27.jpg | |
876 | - | |
877 | -2019-11-27 12:40:42 文件名:AA2A555525AE6925EE17D99B5B5738FB2019-11-27.jpg | |
878 | - | |
879 | -2019-11-27 12:40:45 文件名:F8E1513A5E11219F25CDF0B737D4638A2019-11-27.jpg | |
880 | - | |
881 | -2019-11-27 12:40:47 文件名:CF894F03D73CF55827CA14C17FD363F22019-11-27.jpg | |
882 | - | |
883 | -2019-11-27 12:40:52 文件名:9C2866BECF155CC89ACD13FA1235A3672019-11-27.jpg | |
884 | - | |
885 | -2019-11-27 12:41:03 文件名:DF49BE89580B30BF9AB0F004744CE7332019-11-27.jpg | |
886 | - | |
887 | -2019-11-27 12:41:07 文件名:12665090AF2D340305F18F86E085FE5E2019-11-27.jpg | |
888 | - | |
889 | -2019-11-27 12:41:08 文件名:699166B368F15FAACCCBC8BD06911E732019-11-27.jpg | |
890 | - | |
891 | -2019-11-27 12:41:11 文件名:F4D229CFC82CAC7DFF79A08ED62C3B6D2019-11-27.jpg | |
892 | - | |
893 | -2019-11-27 12:41:12 文件名:C5610FBA881B4419CC5C4D5E1C7F330E2019-11-27.jpg | |
894 | - | |
895 | -2019-11-27 12:41:16 文件名:B5227ED28F99536830CE12B310560E752019-11-27.jpg | |
896 | - | |
897 | -2019-11-27 12:41:18 文件名:E5D4DB1BEB86D27C31BF18AF448706612019-11-27.jpg | |
898 | - | |
899 | -2019-11-27 12:41:23 文件名:0D52BA8BF7D7908D50B9DB4F684E29582019-11-27.jpg | |
900 | - | |
901 | -2019-11-27 12:41:29 文件名:47282457216A327993F15B35A7CF14E02019-11-27.jpg | |
902 | - | |
903 | -2019-11-27 12:41:34 文件名:D9CD1B4778A587CDD58B34B1FD21CFD12019-11-27.jpg | |
904 | - | |
905 | -2019-11-27 12:41:44 文件名:45D6E8140F4220DAF9C6CB7B6578FD2E2019-11-27.jpg | |
906 | - | |
907 | -2019-11-27 12:41:49 文件名:906F40F2408E5BA109D92A475A0A2C8B2019-11-27.jpg | |
908 | - | |
909 | -2019-11-27 12:41:50 文件名:707B85E65F732DEDE9B9615FC52DE88B2019-11-27.jpg | |
910 | - | |
911 | -2019-11-27 12:41:54 文件名:69350750B71DD7F74CF8537FACF377812019-11-27.jpg | |
912 | - | |
913 | -2019-11-27 12:41:55 文件名:DFDF035C853731142DC76F5A4FAF525F2019-11-27.jpg | |
914 | - | |
915 | -2019-11-27 12:41:59 文件名:5FDC7235B9C37DE6A2A9A356334B8B372019-11-27.jpg | |
916 | - | |
917 | -2019-11-27 12:42:01 文件名:53B5887AAD419171E4A337CE50B67B032019-11-27.jpg | |
918 | - | |
919 | -2019-11-27 12:42:06 文件名:C32BE8A81D45D29E1A00137F3F4792072019-11-27.jpg | |
920 | - | |
921 | -2019-11-27 12:42:07 文件名:55125C2FE99EA65878BDEB27BB27D2B12019-11-27.jpg | |
922 | - | |
923 | -2019-11-27 12:42:12 文件名:74455D2FC350BC329A5E845BA1A4EE352019-11-27.jpg | |
924 | - | |
925 | -2019-11-27 12:42:18 文件名:8CA72ED73633858F44A9480B769281262019-11-27.jpg | |
926 | - | |
927 | -2019-11-27 12:42:23 文件名:EB4243D153C4A6B3A3FDB048D752D89E2019-11-27.jpg | |
928 | - | |
929 | -2019-11-27 12:42:29 文件名:1F05C03F9BF06802195351673FC321F42019-11-27.jpg | |
930 | - | |
931 | -2019-11-27 12:42:34 文件名:7FA9A6F1FA7771624BACB49CADADAC932019-11-27.jpg | |
932 | - | |
933 | -2019-11-27 12:42:35 文件名:311F041A9EA9A61939B543CBC4D0FF282019-11-27.jpg | |
934 | - | |
935 | -2019-11-27 12:42:39 文件名:ECAD67383CD416D3AD2F5F7BB62B897B2019-11-27.jpg | |
936 | - | |
937 | -2019-11-27 12:42:56 文件名:33E74BA09984242CC1B1526EA18FE8F22019-11-27.jpg | |
938 | - | |
939 | -2019-11-27 12:42:59 文件名:C2069A9A9CDA05AAB4CCA89D3B4777712019-11-27.jpg | |
940 | - | |
941 | -2019-11-27 12:43:01 文件名:7D0232CE0B5CBBDDA61AB3B12EE9D0192019-11-27.jpg | |
942 | - | |
943 | -2019-11-27 12:43:04 文件名:20E1A068511CD733FEBDBF0D744FFA822019-11-27.jpg | |
944 | - | |
945 | -2019-11-27 12:43:04 文件名:BEB14F9D52DB1E1937B456F2973FB8D92019-11-27.jpg | |
946 | - | |
947 | -2019-11-27 12:43:09 文件名:CF65E997A2FDB7C48FDA8ADFBFFCF60A2019-11-27.jpg | |
948 | - | |
949 | -2019-11-27 12:43:11 文件名:DA86B2648E9ACAC2257122668AE1FE9E2019-11-27.jpg | |
950 | - | |
951 | -2019-11-27 12:43:16 文件名:55956C67326D954FAB168689F638FAF72019-11-27.jpg | |
952 | - | |
953 | -2019-11-27 12:43:21 文件名:C8E64FDD09065DBCCE38C19A1477FD3D2019-11-27.jpg | |
954 | - | |
955 | -2019-11-27 12:43:26 文件名:4421DD4F966F4F428838B6DA3A84B4A92019-11-27.jpg | |
956 | - | |
957 | -2019-11-27 12:43:26 文件名:4B124F3F323723C90B4204706B74CF342019-11-27.jpg | |
958 | - | |
959 | -2019-11-27 12:43:32 文件名:D5A54860CAF10D3FC4D7B886F50EA5DE2019-11-27.jpg | |
960 | - | |
961 | -2019-11-27 12:43:34 文件名:A2597D79D52A13B751F06EFAB7D2F5762019-11-27.jpg | |
962 | - | |
963 | -2019-11-27 12:43:39 文件名:2CD375F30D5392FEBFA7416CAFBA962E2019-11-27.jpg | |
964 | - | |
965 | -2019-11-27 12:43:41 文件名:267BD56CFC32EB8D518FD57BEFE7D4BE2019-11-27.jpg | |
966 | - | |
967 | -2019-11-27 12:43:46 文件名:51CC5B373505F453F9B7BAEC0CAE125A2019-11-27.jpg | |
968 | - | |
969 | -2019-11-27 12:43:48 文件名:EF30BFE0C6D94223752D319DB1D4F14B2019-11-27.jpg | |
970 | - | |
971 | -2019-11-27 12:43:53 文件名:E1D59065CD31BB5663FF61C55CF169BD2019-11-27.jpg | |
972 | - | |
973 | -2019-11-27 12:44:02 文件名:C22A66BE996B3CBFB9011CD785E8EB582019-11-27.jpg | |
974 | - | |
975 | -2019-11-27 12:44:07 文件名:16D22903CFE8F9CCACB228ADE7F798962019-11-27.jpg | |
976 | - | |
977 | -2019-11-27 12:45:04 文件名:7F10A5459C6405E9514B56563EF6DE062019-11-27.jpg | |
978 | - | |
979 | -2019-11-27 12:45:08 文件名:C6A71656E1B915F420B75EE047FAAEF52019-11-27.jpg | |
980 | - | |
981 | -2019-11-27 12:45:10 文件名:6A778C13ACD736A26FEA5D9EC61C1CF92019-11-27.jpg | |
982 | - | |
983 | -2019-11-27 12:45:13 文件名:C27A0ED39250139D86B069E70C786DB52019-11-27.jpg | |
984 | - | |
985 | -2019-11-27 12:45:15 文件名:177C4AA844D9BB806E858C8FCF1DB9652019-11-27.jpg | |
986 | - | |
987 | -2019-11-27 12:45:20 文件名:3308DE306BB220BBE4BC17C68F9F80E02019-11-27.jpg | |
988 | - | |
989 | -2019-11-27 12:45:30 文件名:CBBD7156D0385AB46A3C8405418C3B3D2019-11-27.jpg | |
990 | - | |
991 | -2019-11-27 12:45:31 文件名:6F4B88AA7D831C19D94BEF20C6A7FE2C2019-11-27.jpg | |
992 | - | |
993 | -2019-11-27 12:45:33 文件名:36B02C66BB368709B65BB32E02B59DB82019-11-27.jpg | |
994 | - | |
995 | -2019-11-27 12:45:35 文件名:0AFA0BD7CD89D20B4AA8FE4EE6FCA3C62019-11-27.jpg | |
996 | - | |
997 | -2019-11-27 12:45:35 文件名:5FA894289000718D052C384F6EF133D82019-11-27.jpg | |
998 | - | |
999 | -2019-11-27 12:45:36 文件名:7BB8677CD5C6D8755B611A13CB881D862019-11-27.jpg | |
1000 | - | |
1001 | -2019-11-27 12:45:38 文件名:7970A2175FA1AFFAC345D1E53D425F902019-11-27.jpg | |
1002 | - | |
1003 | -2019-11-27 12:45:40 文件名:66AB50B14888C286788BD4CBD9399DFB2019-11-27.jpg | |
1004 | - | |
1005 | -2019-11-27 12:45:44 文件名:EBCB470861AFABA2D336A03087451CC62019-11-27.jpg | |
1006 | - | |
1007 | -2019-11-27 12:45:49 文件名:8DABC1D3C037B6A799473814034593622019-11-27.jpg | |
1008 | - | |
1009 | -2019-11-27 12:46:03 文件名:CB755613BD6B1F17D5034608C859D7D62019-11-27.jpg | |
1010 | - | |
1011 | -2019-11-27 12:46:09 文件名:CA20ED599805D7AFF7C0E3B3B7D9325B2019-11-27.jpg | |
1012 | - | |
1013 | -2019-11-27 12:46:11 文件名:0C8D00CE89040175A4828534A289D01B2019-11-27.jpg | |
1014 | - | |
1015 | -2019-11-27 12:46:16 文件名:02DDD6094274505A81CC01F33680456D2019-11-27.jpg | |
1016 | - | |
1017 | -2019-11-27 12:47:00 文件名:E667F56CE28F1B08E6307988DC51E22F2019-11-27.jpg | |
1018 | - | |
1019 | -2019-11-27 12:47:03 文件名:F3AA001FECAE2D9E7170CCB66C0F6FAE2019-11-27.jpg | |
1020 | - | |
1021 | -2019-11-27 12:47:05 文件名:C4BC2A257C32D42C752933CF2CD8D2202019-11-27.jpg | |
1022 | - | |
1023 | -2019-11-27 12:47:08 文件名:977CC58DB34A0DB093C880FFBE95728A2019-11-27.jpg | |
1024 | - | |
1025 | -2019-11-27 12:47:09 文件名:79C906B55DD6BA6DCAE7584E3CD26CC62019-11-27.jpg | |
1026 | - | |
1027 | -2019-11-27 12:47:14 文件名:DD0F24397170B6DD79D8809DEF1629A12019-11-27.jpg | |
1028 | - | |
1029 | -2019-11-27 12:47:23 文件名:C2EE5277057A1454974506A0145CE36D2019-11-27.jpg | |
1030 | - | |
1031 | -2019-11-27 12:47:29 文件名:3D2C401A0B65231535182A25A45207B92019-11-27.jpg | |
1032 | - | |
1033 | -2019-11-27 12:47:46 文件名:6BC430AFA0757A43E5D0E410EE96D79D2019-11-27.jpg | |
1034 | - | |
1035 | -2019-11-27 12:47:51 文件名:96539EA83443020DF8DFDFE6B7F4B62E2019-11-27.jpg | |
1036 | - | |
1037 | -2019-11-27 12:47:52 文件名:937BB8C9DBB92A74D1AEF43CFE2ADBA52019-11-27.jpg | |
1038 | - | |
1039 | -2019-11-27 12:47:52 文件名:F46A82AD52CCD9E3CCAC44680A15606C2019-11-27.jpg | |
1040 | - | |
1041 | -2019-11-27 12:47:57 文件名:8018D9B259F41479A066F2B6FE5375172019-11-27.jpg | |
1042 | - | |
1043 | -2019-11-27 12:47:57 文件名:0188A1435D5772F07F7C2C7584739D3A2019-11-27.jpg | |
1044 | - | |
1045 | -2019-11-27 12:47:57 文件名:8FEAB3EAA8DDD0FB211613C4276263C82019-11-27.jpg | |
1046 | - | |
1047 | -2019-11-27 12:47:58 文件名:C48DB0D2EE55B659D23027144928BC3C2019-11-27.jpg | |
1048 | - | |
1049 | -2019-11-27 12:48:02 文件名:5AA32DB8272F0A9153F65BA19DBED6E82019-11-27.jpg | |
1050 | - | |
1051 | -2019-11-27 12:48:03 文件名:22706EE07B1DFA346D5F6515DBEB9AD22019-11-27.jpg | |
1052 | - | |
1053 | -2019-11-27 12:48:12 文件名:CF3A46B8F061A4D59E4D77B17F029E1F2019-11-27.jpg | |
1054 | - | |
1055 | -2019-11-27 12:48:17 文件名:78EAF50BCE4B4F68BD419937097B3EAD2019-11-27.jpg | |
1056 | - | |
1057 | -2019-11-27 12:48:20 文件名:78C824D146B978148CC4A1C954221CDF2019-11-27.jpg | |
1058 | - | |
1059 | -2019-11-27 12:48:26 文件名:B965714400BB1E741D209B0482CCB9142019-11-27.jpg | |
1060 | - | |
1061 | -2019-11-27 12:48:29 文件名:CCED620F5D46093CE31F4B5C7EAEF2522019-11-27.jpg | |
1062 | - | |
1063 | -2019-11-27 12:48:31 文件名:82402A5C6FDDD03DFF9AACA0139E86DF2019-11-27.jpg | |
1064 | - | |
1065 | -2019-11-27 12:48:34 文件名:070370325E5FE1C749593ACE533A894D2019-11-27.jpg | |
1066 | - | |
1067 | -2019-11-27 12:48:36 文件名:D9BCE0509DD8F34CC1E4C009547EDDFB2019-11-27.jpg | |
1068 | - | |
1069 | -2019-11-27 12:48:36 文件名:75699792D31652CCE5E6E54327D031EF2019-11-27.jpg | |
1070 | - | |
1071 | -2019-11-27 12:48:37 文件名:579B2B8E49B302200E0E8E71668BD0822019-11-27.jpg | |
1072 | - | |
1073 | -2019-11-27 12:48:40 文件名:ACDFF2156AC571E00F9D6F47F053F07E2019-11-27.jpg | |
1074 | - | |
1075 | -2019-11-27 12:48:41 文件名:C090B9DDE107ADB070BAD1D00790D4F42019-11-27.jpg | |
1076 | - | |
1077 | -2019-11-27 12:48:42 文件名:62ADDE66E77CD95C47787BEDA47C90E72019-11-27.jpg | |
1078 | - | |
1079 | -2019-11-27 12:48:45 文件名:BEFFA4EBFCD1127122B700213A1038A62019-11-27.jpg | |
1080 | - | |
1081 | -2019-11-27 12:48:53 文件名:FA179A35421E485AAAD79571B3A9A2B92019-11-27.jpg | |
1082 | - | |
1083 | -2019-11-27 12:48:58 文件名:F5A7D65C3CBC70ABFD5BAF7FE5A2CD202019-11-27.jpg | |
1084 | - | |
1085 | -2019-11-27 12:48:58 文件名:711E347DFB4782CA7144E8DE12CE61EC2019-11-27.jpg | |
1086 | - | |
1087 | -2019-11-27 12:49:03 文件名:C8E1B46F41EE01632BDAC3811E19B81A2019-11-27.jpg | |
1088 | - | |
1089 | -2019-11-27 12:49:05 文件名:2572045BB145EC794261F9695E2A69A12019-11-27.jpg | |
1090 | - | |
1091 | -2019-11-27 12:49:10 文件名:A906C627C5E310AD05EE356F3198C6522019-11-27.jpg | |
1092 | - | |
1093 | -2019-11-27 12:49:31 文件名:34C60402984BC8BC66305590548E02FD2019-11-27.jpg | |
1094 | - | |
1095 | -2019-11-27 12:49:33 文件名:11A56A02216E420505EDE96D908628A12019-11-27.jpg | |
1096 | - | |
1097 | -2019-11-27 12:49:37 文件名:FC2A2C8C7ABA9270407ADD9300A3CECA2019-11-27.jpg | |
1098 | - | |
1099 | -2019-11-27 12:49:38 文件名:648EC36B5FC124785FC3C2ADD81A071D2019-11-27.jpg | |
1100 | - | |
1101 | -2019-11-27 12:49:46 文件名:A47DE86CBBEC78F220D48EC1DBA03ED22019-11-27.jpg | |
1102 | - | |
1103 | -2019-11-27 12:49:51 文件名:13AEC89737D54CEE890756E777683F852019-11-27.jpg | |
1104 | - | |
1105 | -2019-11-27 12:50:05 文件名:6E4386477937F26DD0D2B565908588E42019-11-27.jpg | |
1106 | - | |
1107 | -2019-11-27 12:50:10 文件名:1982D2EAB995C7E3FCCCB1DA668763B52019-11-27.jpg | |
1108 | - | |
1109 | -2019-11-27 12:50:23 文件名:5E4A6FCC8D98E497476D2DC3C4F658662019-11-27.jpg | |
1110 | - | |
1111 | -2019-11-27 12:50:27 文件名:7827195F6BA8F2253857C70B867B6F082019-11-27.jpg | |
1112 | - | |
1113 | -2019-11-27 12:50:28 文件名:252BB6558D01BF3BEFF1843460F09BFE2019-11-27.jpg | |
1114 | - | |
1115 | -2019-11-27 12:50:32 文件名:9767BDB9A4D626035B7F7000D2B1421E2019-11-27.jpg | |
1116 | - | |
1117 | -2019-11-27 12:50:46 文件名:160F565F53325283AD4A3B4BC92B2DD52019-11-27.jpg | |
1118 | - | |
1119 | -2019-11-27 12:50:51 文件名:26869AAD2C20083594799C572805E22A2019-11-27.jpg | |
1120 | - | |
1121 | -2019-11-27 12:51:25 文件名:7393339BFA486928A0B54C2E8E590BD72019-11-27.jpg | |
1122 | - | |
1123 | -2019-11-27 12:51:31 文件名:90A51296A178F1973E2609B02FFF51382019-11-27.jpg | |
1124 | - | |
1125 | -2019-11-27 12:51:35 文件名:2A28CE142E10BAC5AA059389FA9D5FFF2019-11-27.jpg | |
1126 | - | |
1127 | -2019-11-27 12:51:40 文件名:F1E1D637D236A1D4726956353FC08E1C2019-11-27.jpg | |
1128 | - | |
1129 | -2019-11-27 12:51:43 文件名:6D49FD1B39D12E035519BBAD0867E1CC2019-11-27.jpg | |
1130 | - | |
1131 | -2019-11-27 12:51:48 文件名:B5B4E3340BCEC86B6F891AD8B8092A832019-11-27.jpg | |
1132 | - | |
1133 | -2019-11-27 12:52:53 文件名:C82413F0B6BB56209AB77978351DFE012019-11-27.jpg | |
1134 | - | |
1135 | -2019-11-27 12:52:59 文件名:7D1BFA5785A3EF39D4D376F67DC20DC92019-11-27.jpg | |
1136 | - | |
1137 | -2019-11-27 12:54:34 文件名:21BFB5A123638C7A678B0A8168CCC6F12019-11-27.jpg | |
1138 | - | |
1139 | -2019-11-27 12:54:40 文件名:E914D5A70919D67D1C60F3B881B753612019-11-27.jpg | |
1140 | - | |
1141 | -2019-11-27 12:56:45 文件名:0689C61247959DA9081AE61D73675F112019-11-27.jpg | |
1142 | - | |
1143 | -2019-11-27 12:56:50 文件名:EDF31E6D6DC1A08144CB540D97616A922019-11-27.jpg | |
1144 | - | |
1145 | -2019-11-27 12:58:03 文件名:F74985C4E9BFD0005F1653C1266A2CFD2019-11-27.jpg | |
1146 | - | |
1147 | -2019-11-27 12:58:08 文件名:6B754D10C15B23C51889B6E367D3EBCA2019-11-27.jpg | |
1148 | - | |
1149 | -2019-11-27 12:58:09 文件名:B8249EE33434736EE24B3310EBF8AC4F2019-11-27.jpg | |
1150 | - | |
1151 | -2019-11-27 12:58:11 文件名:B6A2D0FA930F1CF795F2E26B904901C62019-11-27.jpg | |
1152 | - | |
1153 | -2019-11-27 12:58:14 文件名:C0EED869561DA9ED328894E654AE071E2019-11-27.jpg | |
1154 | - | |
1155 | -2019-11-27 12:58:16 文件名:11650BCFDA0E7776DEB986DC608D9ED22019-11-27.jpg | |
1156 | - | |
1157 | -2019-11-27 12:58:16 文件名:BAD7DA9EE8B9CD9DFAB2CF40E6E95ABA2019-11-27.jpg | |
1158 | - | |
1159 | -2019-11-27 12:58:21 文件名:B5105779F27C87D4D54D3B8B1DCFBBAA2019-11-27.jpg | |
1160 | - | |
1161 | -2019-11-27 12:58:23 文件名:E2756CC75F5D2DF744C43935366586792019-11-27.jpg | |
1162 | - | |
1163 | -2019-11-27 12:58:25 文件名:C4C8A738186544B52097AD0D0B3BBBB12019-11-27.jpg | |
1164 | - | |
1165 | -2019-11-27 12:58:27 文件名:2E19436D39B510EA8336585E1FC6D8C82019-11-27.jpg | |
1166 | - | |
1167 | -2019-11-27 12:58:29 文件名:2859C38C445D14C7BF3AB4C2EA41B0E62019-11-27.jpg | |
1168 | - | |
1169 | -2019-11-27 12:58:30 文件名:9DB0CB19CDE827CFF5C5E663416CF2C92019-11-27.jpg | |
1170 | - | |
1171 | -2019-11-27 12:58:32 文件名:8B2FD28526F216513961E6234572BBAA2019-11-27.jpg | |
1172 | - | |
1173 | -2019-11-27 12:58:34 文件名:41EE610B7052BA6162BEDED4B165DE182019-11-27.jpg | |
1174 | - | |
1175 | -2019-11-27 12:58:39 文件名:CD0A13F398A2EA3A674C65096AE0EE202019-11-27.jpg | |
1176 | - | |
1177 | -2019-11-27 12:58:39 文件名:EE67424CB85388382CE0D7FCE25272172019-11-27.jpg | |
1178 | - | |
1179 | -2019-11-27 12:58:44 文件名:5E1D6C6CDAABCEE13C21A117F49E7E462019-11-27.jpg | |
1180 | - | |
1181 | -2019-11-27 12:58:45 文件名:373DC1AF59C3439412755783FF6C40A22019-11-27.jpg | |
1182 | - | |
1183 | -2019-11-27 12:58:50 文件名:7E291D1B6EE71102147E0D7C5A10995A2019-11-27.jpg | |
1184 | - | |
1185 | -2019-11-27 12:59:44 文件名:C0FF6392EA760509AB19A5A32438ACFD2019-11-27.jpg | |
1186 | - | |
1187 | -2019-11-27 12:59:47 文件名:4635EF676FD1B5B775EDC9912BEB65092019-11-27.jpg | |
1188 | - | |
1189 | -2019-11-27 12:59:49 文件名:F2ED83130F7AE00BBD03058BC6DA03AD2019-11-27.jpg | |
1190 | - | |
1191 | -2019-11-27 12:59:52 文件名:9A313BB28C0B169B0492749156E9D7392019-11-27.jpg | |
1192 | - |
cloud/log/2019-11-27/13_文件保存回调.txt
... | ... | @@ -1,536 +0,0 @@ |
1 | -2019-11-27 13:00:02 文件名:90237BE4A647FC12F3AF0B01FCE0E1F92019-11-27.jpg | |
2 | - | |
3 | -2019-11-27 13:00:07 文件名:4D4BD9AF1800E495B743C5F115BA53D22019-11-27.jpg | |
4 | - | |
5 | -2019-11-27 13:00:37 文件名:B0BDA81F4390C4AA6D1ECD6222D73B712019-11-27.jpg | |
6 | - | |
7 | -2019-11-27 13:00:42 文件名:2670CE0AB65FC7495962B15DDAFC9C6B2019-11-27.jpg | |
8 | - | |
9 | -2019-11-27 13:00:59 文件名:C0F3B15184517A5A319F7C726846E0232019-11-27.jpg | |
10 | - | |
11 | -2019-11-27 13:01:04 文件名:ED15615C1D8697D5DEA22649AA3830832019-11-27.jpg | |
12 | - | |
13 | -2019-11-27 13:01:09 文件名:645C39EB1E7EE56AB747A6C917CA55592019-11-27.jpg | |
14 | - | |
15 | -2019-11-27 13:01:14 文件名:48CEA86FFD4E56C14E0FAB42F111B74D2019-11-27.jpg | |
16 | - | |
17 | -2019-11-27 13:01:15 文件名:5EB182570119CD8E30FD79A3678BB7DE2019-11-27.jpg | |
18 | - | |
19 | -2019-11-27 13:01:21 文件名:80799832CD2CEBC66C95EC1AEA395D892019-11-27.jpg | |
20 | - | |
21 | -2019-11-27 13:02:14 文件名:717BBF6A0F23DCE76B1578C6255BE5392019-11-27.jpg | |
22 | - | |
23 | -2019-11-27 13:02:20 文件名:B6D635EFE88DF0AD31CA091F7F3FBC822019-11-27.jpg | |
24 | - | |
25 | -2019-11-27 13:02:29 文件名:D004FF4EC03CFD4059DA389052E5714E2019-11-27.jpg | |
26 | - | |
27 | -2019-11-27 13:02:34 文件名:64E18399068E3E34E67F9C22E41798652019-11-27.jpg | |
28 | - | |
29 | -2019-11-27 13:04:54 文件名:0B8ABB2C9C38A3902B6414AA1335853D2019-11-27.jpg | |
30 | - | |
31 | -2019-11-27 13:04:59 文件名:307E6FEFEC50B05FB1FB35DA63CD3A592019-11-27.jpg | |
32 | - | |
33 | -2019-11-27 13:06:23 文件名:2D2FD9892599C9561422A8F94C3A19CF2019-11-27.jpg | |
34 | - | |
35 | -2019-11-27 13:06:28 文件名:C207301E033CE75BE954A25D826ACBE52019-11-27.jpg | |
36 | - | |
37 | -2019-11-27 13:06:28 文件名:CC9B23658810CDA2A0989A3DD99A51352019-11-27.jpg | |
38 | - | |
39 | -2019-11-27 13:06:34 文件名:746B42002461A89AFDF0A9EAA2A4B2762019-11-27.jpg | |
40 | - | |
41 | -2019-11-27 13:10:26 文件名:6AD263434991C848A5C457DD1BEF1BAF2019-11-27.jpg | |
42 | - | |
43 | -2019-11-27 13:10:31 文件名:0498E49F35A5E2465574241E8E61CF3D2019-11-27.jpg | |
44 | - | |
45 | -2019-11-27 13:10:32 文件名:AA85BAA8FAEE6DE8DD9829E3811582702019-11-27.jpg | |
46 | - | |
47 | -2019-11-27 13:10:37 文件名:EA98DF707D894384400706B8513C1E902019-11-27.jpg | |
48 | - | |
49 | -2019-11-27 13:10:43 文件名:78ADD6B562F7E1BCCE416405F4E3429D2019-11-27.jpg | |
50 | - | |
51 | -2019-11-27 13:10:48 文件名:3E66A6A33A17C04571AE540694F8E33D2019-11-27.jpg | |
52 | - | |
53 | -2019-11-27 13:12:01 文件名:8A2C87966F2CF08558862886464432DF2019-11-27.jpg | |
54 | - | |
55 | -2019-11-27 13:12:06 文件名:8F4319E961574F1C9390ABBD0DE4082E2019-11-27.jpg | |
56 | - | |
57 | -2019-11-27 13:27:15 文件名:A860D64EEB9E3DA95A805549469368D72019-11-27.jpg | |
58 | - | |
59 | -2019-11-27 13:27:18 文件名:62A250B13B7A8FADAAD4C01E53E8B7812019-11-27.jpg | |
60 | - | |
61 | -2019-11-27 13:27:20 文件名:80C278C4313FB7E60E713CB44E5A54302019-11-27.jpg | |
62 | - | |
63 | -2019-11-27 13:27:23 文件名:22D6BA7B252A392AD80EBA36382899152019-11-27.jpg | |
64 | - | |
65 | -2019-11-27 13:27:37 文件名:0C20FA13DCBEFF594B497FB9E122C9802019-11-27.jpg | |
66 | - | |
67 | -2019-11-27 13:27:42 文件名:08B66101A3F2ED22AC77415B55CAA99E2019-11-27.jpg | |
68 | - | |
69 | -2019-11-27 13:27:56 文件名:9CC509F319C995E982B2CD665FB163DF2019-11-27.jpg | |
70 | - | |
71 | -2019-11-27 13:28:01 文件名:119630F2B371C1343292FED006C9F70F2019-11-27.jpg | |
72 | - | |
73 | -2019-11-27 13:28:13 文件名:6C80C3E05AD6706DF307AD34BC1E30B22019-11-27.jpg | |
74 | - | |
75 | -2019-11-27 13:28:15 文件名:086DAB77ACF480ACD7E26F65EE33C6C32019-11-27.jpg | |
76 | - | |
77 | -2019-11-27 13:28:19 文件名:938C3E6E9E887F58B790C0E892AEDA7B2019-11-27.jpg | |
78 | - | |
79 | -2019-11-27 13:28:20 文件名:29FAC3FBA3A6363C4C20249F36D04F2D2019-11-27.jpg | |
80 | - | |
81 | -2019-11-27 13:28:37 文件名:3CC519C502639617AC29D3B422E9C1B42019-11-27.jpg | |
82 | - | |
83 | -2019-11-27 13:28:42 文件名:93A5C8E5E4BC6343B1CB70E76DBEDFFC2019-11-27.jpg | |
84 | - | |
85 | -2019-11-27 13:28:46 文件名:A96EDF6EA96AEE0BCC559B6366DED6052019-11-27.jpg | |
86 | - | |
87 | -2019-11-27 13:28:51 文件名:81C2F391A7CB2F8186812CF544EFD1112019-11-27.jpg | |
88 | - | |
89 | -2019-11-27 13:29:36 文件名:16F58A3F2356865CF86B313EB9D118A12019-11-27.jpg | |
90 | - | |
91 | -2019-11-27 13:29:41 文件名:87C0077D1FC2C7C5543303D5AC2971822019-11-27.jpg | |
92 | - | |
93 | -2019-11-27 13:30:41 文件名:64FA6160534E90B42CFC5B19DB08F2032019-11-27.jpg | |
94 | - | |
95 | -2019-11-27 13:30:45 文件名:EC7DE5627332B5254BF652DC9E728B542019-11-27.jpg | |
96 | - | |
97 | -2019-11-27 13:30:46 文件名:B3140439E66EB56AC415746D41A2C22C2019-11-27.jpg | |
98 | - | |
99 | -2019-11-27 13:30:50 文件名:CE074248D73D637E793826E8E76A7C622019-11-27.jpg | |
100 | - | |
101 | -2019-11-27 13:30:52 文件名:A780653ED3B7BF233EB6F5E61BCD0E382019-11-27.jpg | |
102 | - | |
103 | -2019-11-27 13:30:57 文件名:E907EC5D69D2165334FD8D07C84577142019-11-27.jpg | |
104 | - | |
105 | -2019-11-27 13:31:14 文件名:31314BEEB7102FF713E43275D25353BC2019-11-27.jpg | |
106 | - | |
107 | -2019-11-27 13:31:20 文件名:23CDEE867FEE98D7B2C2AD58B7C970EF2019-11-27.jpg | |
108 | - | |
109 | -2019-11-27 13:32:21 文件名:9561C161C97C4E2CD420AD010B8836282019-11-27.jpg | |
110 | - | |
111 | -2019-11-27 13:32:25 文件名:F1F078F704446319467B73D931E4B6BD2019-11-27.jpg | |
112 | - | |
113 | -2019-11-27 13:32:26 文件名:83732F83AA63C43AFDD977FB734A31B52019-11-27.jpg | |
114 | - | |
115 | -2019-11-27 13:32:30 文件名:02EC1156B8D2A653EEAA1D0D0CE1C8522019-11-27.jpg | |
116 | - | |
117 | -2019-11-27 13:32:36 文件名:18CAE601BB878AB07D6BBA30891583122019-11-27.jpg | |
118 | - | |
119 | -2019-11-27 13:32:41 文件名:EFF246F9F16E75A904407631E432B48D2019-11-27.jpg | |
120 | - | |
121 | -2019-11-27 13:32:41 文件名:7131056B41EE90FEF3C84926186C54652019-11-27.jpg | |
122 | - | |
123 | -2019-11-27 13:32:44 文件名:334E3A605134F7DFB394420268E327922019-11-27.jpg | |
124 | - | |
125 | -2019-11-27 13:32:46 文件名:8569FA04E8FCD81A37C218AD8ECF9B1A2019-11-27.jpg | |
126 | - | |
127 | -2019-11-27 13:32:50 文件名:A6D18CB192280C2E3F795CBDDBCCBBAB2019-11-27.jpg | |
128 | - | |
129 | -2019-11-27 13:33:05 文件名:2C211C65222A139F852BB5DDB3BFB1742019-11-27.jpg | |
130 | - | |
131 | -2019-11-27 13:33:08 文件名:2E731FD5F746C2199B37175EF559F04E2019-11-27.jpg | |
132 | - | |
133 | -2019-11-27 13:33:10 文件名:20B3CC475DF9C1927C42E2DC789B69F42019-11-27.jpg | |
134 | - | |
135 | -2019-11-27 13:33:11 文件名:F21480F080DA9B0A1A8F99A410EC15762019-11-27.jpg | |
136 | - | |
137 | -2019-11-27 13:33:13 文件名:FD8EDE5C5490B2833552F7821D1485CC2019-11-27.jpg | |
138 | - | |
139 | -2019-11-27 13:33:14 文件名:6831679AD59B62E3B381BA60A69D804D2019-11-27.jpg | |
140 | - | |
141 | -2019-11-27 13:33:16 文件名:D36397D328B033E5F89CBB05B08006FA2019-11-27.jpg | |
142 | - | |
143 | -2019-11-27 13:33:19 文件名:D6A12C491A1ABCCCAB838AA1338B45F42019-11-27.jpg | |
144 | - | |
145 | -2019-11-27 13:33:56 文件名:E700EF67438CB4AB14EBBEE89D81C3CC2019-11-27.jpg | |
146 | - | |
147 | -2019-11-27 13:34:01 文件名:467F54E01BB57337EE7D9C3993C6A79F2019-11-27.jpg | |
148 | - | |
149 | -2019-11-27 13:34:21 文件名:159880A07B0419B295C3D1329996ABFB2019-11-27.jpg | |
150 | - | |
151 | -2019-11-27 13:34:22 文件名:39814429A216B7700C7F37B3CEBCDBFA2019-11-27.jpg | |
152 | - | |
153 | -2019-11-27 13:34:26 文件名:5618ED9C68C41183B6FC24753D2E8B522019-11-27.jpg | |
154 | - | |
155 | -2019-11-27 13:34:28 文件名:7C45304EFAC99E90E1588F46FD8FD85F2019-11-27.jpg | |
156 | - | |
157 | -2019-11-27 13:34:50 文件名:693624B3C12F7777DFDA07E8123505802019-11-27.jpg | |
158 | - | |
159 | -2019-11-27 13:34:55 文件名:C948C5E89EE5ED6C60175FD0288DB4BF2019-11-27.jpg | |
160 | - | |
161 | -2019-11-27 13:35:06 文件名:4E76E281F3FD65656548E5B2C2CD0E162019-11-27.jpg | |
162 | - | |
163 | -2019-11-27 13:35:09 文件名:977308898E9F913B2D62B397C98C43742019-11-27.jpg | |
164 | - | |
165 | -2019-11-27 13:35:11 文件名:DB9C7C3BDE02E9964F4D8166BE80A5B92019-11-27.jpg | |
166 | - | |
167 | -2019-11-27 13:35:13 文件名:79828565875510F2AD3F0913B98D06E62019-11-27.jpg | |
168 | - | |
169 | -2019-11-27 13:35:14 文件名:534BE65B04EBAD60171E7FA8968E79112019-11-27.jpg | |
170 | - | |
171 | -2019-11-27 13:35:18 文件名:4C4F74C1B1F051AF6CFD22F2AA0877EF2019-11-27.jpg | |
172 | - | |
173 | -2019-11-27 13:35:22 文件名:4CE1F818B6214FAC7EF7C28CD3DE4A452019-11-27.jpg | |
174 | - | |
175 | -2019-11-27 13:35:25 文件名:6FF316B5C5487C7FC3E26DC0428B7C1A2019-11-27.jpg | |
176 | - | |
177 | -2019-11-27 13:35:27 文件名:ADA06A12D841BFE5AE3F9438903699E22019-11-27.jpg | |
178 | - | |
179 | -2019-11-27 13:35:31 文件名:62F49039DC200ECAF69BB494066755E32019-11-27.jpg | |
180 | - | |
181 | -2019-11-27 13:35:40 文件名:ACCC60AB8464326AA5B1587A2C4182252019-11-27.jpg | |
182 | - | |
183 | -2019-11-27 13:35:45 文件名:095ED0F693EB8FFD4CFAFC34EE683E912019-11-27.jpg | |
184 | - | |
185 | -2019-11-27 13:36:03 文件名:164289728311EE43D0D6B3BF614C69DF2019-11-27.jpg | |
186 | - | |
187 | -2019-11-27 13:36:08 文件名:8EC12051B7EF1991457F7BBF88108A062019-11-27.jpg | |
188 | - | |
189 | -2019-11-27 13:36:20 文件名:50DE177B5A6BFD68433E65964EBC6A042019-11-27.jpg | |
190 | - | |
191 | -2019-11-27 13:36:25 文件名:CB6421A8A1F0773F972AFE1701090BA02019-11-27.jpg | |
192 | - | |
193 | -2019-11-27 13:36:27 文件名:C450880AA0C1D699AC01FAF6EE92B7682019-11-27.jpg | |
194 | - | |
195 | -2019-11-27 13:36:32 文件名:C16ACEF27CF2F322A8ED98589D6A95912019-11-27.jpg | |
196 | - | |
197 | -2019-11-27 13:36:39 文件名:808ED4F8C638D194BE64877FDECCE8F62019-11-27.jpg | |
198 | - | |
199 | -2019-11-27 13:36:41 文件名:0FCFDC5CF8C3370FA9AE0E954AC92D4F2019-11-27.jpg | |
200 | - | |
201 | -2019-11-27 13:36:45 文件名:33165FD5E9C5821C437A800BB07E27A32019-11-27.jpg | |
202 | - | |
203 | -2019-11-27 13:36:46 文件名:E7970D6590E334C3ADB585E27A264DBB2019-11-27.jpg | |
204 | - | |
205 | -2019-11-27 13:37:01 文件名:1F1752E7938BC0ED585815B9A17C1DB32019-11-27.jpg | |
206 | - | |
207 | -2019-11-27 13:37:06 文件名:3F1B5EEC78FF077193B55E22FD0C0F212019-11-27.jpg | |
208 | - | |
209 | -2019-11-27 13:37:48 文件名:625B0A9D57B6CFDEBC727A5ED70180AE2019-11-27.jpg | |
210 | - | |
211 | -2019-11-27 13:37:53 文件名:0E3F79AE3ACE866280AEE7DFC9E2D0C02019-11-27.jpg | |
212 | - | |
213 | -2019-11-27 13:38:12 文件名:466128EEC42C7D92BDA6E2CE1F50F9522019-11-27.jpg | |
214 | - | |
215 | -2019-11-27 13:38:15 文件名:CE130CF8289D0E11AF20A882F6C280CC2019-11-27.jpg | |
216 | - | |
217 | -2019-11-27 13:38:17 文件名:EFE95DBB0664410817F0F184FE65463C2019-11-27.jpg | |
218 | - | |
219 | -2019-11-27 13:38:18 文件名:DA3B7FABBB0025F16102985743CD6BFF2019-11-27.jpg | |
220 | - | |
221 | -2019-11-27 13:38:20 文件名:CDF7E06B0EDC584E2EF95A66338901332019-11-27.jpg | |
222 | - | |
223 | -2019-11-27 13:38:23 文件名:225AB2B04E8BDE095B2C3609EFF680962019-11-27.jpg | |
224 | - | |
225 | -2019-11-27 13:38:36 文件名:CD49BF92AC344740C6D88777A1BE91732019-11-27.jpg | |
226 | - | |
227 | -2019-11-27 13:38:42 文件名:FF1AFE0A547F1EEA8712E4204FA9C0A62019-11-27.jpg | |
228 | - | |
229 | -2019-11-27 13:40:26 文件名:784D79315913C6B868B8C02779CB5D022019-11-27.jpg | |
230 | - | |
231 | -2019-11-27 13:40:31 文件名:4EE446A44815E7E31A6FB703CE9B6E372019-11-27.jpg | |
232 | - | |
233 | -2019-11-27 13:41:19 文件名:59AEBDEDBDF30EBC2EFD677E4E3DB2322019-11-27.jpg | |
234 | - | |
235 | -2019-11-27 13:41:24 文件名:2F67CDA9A51E3FBF974A2A13C42549372019-11-27.jpg | |
236 | - | |
237 | -2019-11-27 13:42:52 文件名:B4A14450C8C8C890171B4E7BBD3D697A2019-11-27.jpg | |
238 | - | |
239 | -2019-11-27 13:42:57 文件名:A08DC8EF3E9FC747900A8EB9A666A3982019-11-27.jpg | |
240 | - | |
241 | -2019-11-27 13:43:04 文件名:07E1E35B901F4158FBF97E702F77B28D2019-11-27.jpg | |
242 | - | |
243 | -2019-11-27 13:43:09 文件名:59799C81C365DB7F4A75285B1100A33F2019-11-27.jpg | |
244 | - | |
245 | -2019-11-27 13:43:15 文件名:7BA889612B1A5EAA78C5AA56E97EED492019-11-27.jpg | |
246 | - | |
247 | -2019-11-27 13:43:20 文件名:7A4177037EC0D96AA600B15ADD0CF6EF2019-11-27.jpg | |
248 | - | |
249 | -2019-11-27 13:43:47 文件名:7CD87A8F4D50EA720867F9E12C8678772019-11-27.jpg | |
250 | - | |
251 | -2019-11-27 13:43:49 文件名:CA921A5D59C444E29C70F9CF95C04AD12019-11-27.jpg | |
252 | - | |
253 | -2019-11-27 13:43:52 文件名:0D0A20B805D966AE7DC19F7024C135A12019-11-27.jpg | |
254 | - | |
255 | -2019-11-27 13:43:52 文件名:AFB333EFBB6E564469781469B26F602D2019-11-27.jpg | |
256 | - | |
257 | -2019-11-27 13:43:54 文件名:6D2FA4BEF1796A4F4C8D3FFFC05134F42019-11-27.jpg | |
258 | - | |
259 | -2019-11-27 13:43:54 文件名:6AA8689FF650D6590EC3D5D4CBEB12392019-11-27.jpg | |
260 | - | |
261 | -2019-11-27 13:43:57 文件名:A9ECD980562B925A0B2B7E6F5A74F53D2019-11-27.jpg | |
262 | - | |
263 | -2019-11-27 13:43:59 文件名:7EA2173C9F8C273C246A7B1E85426F432019-11-27.jpg | |
264 | - | |
265 | -2019-11-27 13:44:14 文件名:73A7242742B86F55C9846F88257632D72019-11-27.jpg | |
266 | - | |
267 | -2019-11-27 13:44:19 文件名:08EFDC6182605CC2E760420239D72DDF2019-11-27.jpg | |
268 | - | |
269 | -2019-11-27 13:44:22 文件名:84EC660532705668FE4D4C6BA805CAB32019-11-27.jpg | |
270 | - | |
271 | -2019-11-27 13:44:27 文件名:E07AE70B59B0D716168716521B82BE582019-11-27.jpg | |
272 | - | |
273 | -2019-11-27 13:44:28 文件名:FDBC5A8BB7456A9711EEF6FFBCF696FF2019-11-27.jpg | |
274 | - | |
275 | -2019-11-27 13:44:33 文件名:8CB779FF65AEB78F9BD753845E36FE082019-11-27.jpg | |
276 | - | |
277 | -2019-11-27 13:44:33 文件名:AFA1F31E7C2A700D11548E2FB82DCC502019-11-27.jpg | |
278 | - | |
279 | -2019-11-27 13:44:38 文件名:4E3CDAD8393ED41E8C7B7F7282C583C52019-11-27.jpg | |
280 | - | |
281 | -2019-11-27 13:44:47 文件名:AE4B7B2547870CE00AEEAEBDEAC615072019-11-27.jpg | |
282 | - | |
283 | -2019-11-27 13:44:52 文件名:275ACC24ACC563F280AB0C6BCDA76D282019-11-27.jpg | |
284 | - | |
285 | -2019-11-27 13:45:23 文件名:599434E771EB84D4B9FABEB1CFBC5CBA2019-11-27.jpg | |
286 | - | |
287 | -2019-11-27 13:45:29 文件名:81B81C290DB0BFFF86ACC9155BC339982019-11-27.jpg | |
288 | - | |
289 | -2019-11-27 13:45:33 文件名:695DCF8DE843C9DF54011ED70F6D879C2019-11-27.jpg | |
290 | - | |
291 | -2019-11-27 13:45:35 文件名:561FC7B9EE9785DA7129E184A3E3E4742019-11-27.jpg | |
292 | - | |
293 | -2019-11-27 13:45:38 文件名:A45941D00D149CD2FB4410F3193AD2142019-11-27.jpg | |
294 | - | |
295 | -2019-11-27 13:45:40 文件名:E888604AD41A90D0B6B6A98281D64C902019-11-27.jpg | |
296 | - | |
297 | -2019-11-27 13:45:46 文件名:13173FD827338A27E97DD4C5C1AD6BB62019-11-27.jpg | |
298 | - | |
299 | -2019-11-27 13:45:51 文件名:9C7E2A4D8BA2AE11CE2BC42572787F202019-11-27.jpg | |
300 | - | |
301 | -2019-11-27 13:45:54 文件名:4CEB08205BF328EC45F4243791816BFE2019-11-27.jpg | |
302 | - | |
303 | -2019-11-27 13:45:59 文件名:F514C551F3031999295D3772062018D22019-11-27.jpg | |
304 | - | |
305 | -2019-11-27 13:46:01 文件名:78A30EBECDB7EF2E7DBF0E58033CA4FE2019-11-27.jpg | |
306 | - | |
307 | -2019-11-27 13:46:06 文件名:E7F6B6FC8A0306392C3FCF8BACADF5282019-11-27.jpg | |
308 | - | |
309 | -2019-11-27 13:46:13 文件名:BE23E0C53DB7C51FCD5EFF911D0E60012019-11-27.jpg | |
310 | - | |
311 | -2019-11-27 13:46:18 文件名:E8AFF6184E5CD1350D957E9D5F6A02AC2019-11-27.jpg | |
312 | - | |
313 | -2019-11-27 13:46:23 文件名:75886B74D92EF4EE0A59335FEDD07CB92019-11-27.jpg | |
314 | - | |
315 | -2019-11-27 13:46:28 文件名:429B3618C03F3C5F63098BA6167EAF792019-11-27.jpg | |
316 | - | |
317 | -2019-11-27 13:46:32 文件名:43EC9490F571C0F14F7CCFD0F5CAAEB02019-11-27.jpg | |
318 | - | |
319 | -2019-11-27 13:46:36 文件名:F647E322706E88B4A924585254327E0A2019-11-27.jpg | |
320 | - | |
321 | -2019-11-27 13:46:37 文件名:37D50184E631E4FEF760B5E6F6434DB62019-11-27.jpg | |
322 | - | |
323 | -2019-11-27 13:46:38 文件名:B1F93D4D5A996BED2BE95FF3B234CB2F2019-11-27.jpg | |
324 | - | |
325 | -2019-11-27 13:46:41 文件名:9E18B0FB6E4F7C40B5F90ADA37BFDC3E2019-11-27.jpg | |
326 | - | |
327 | -2019-11-27 13:46:43 文件名:F4512F84CB45BB7BC38A09B6498BE8FE2019-11-27.jpg | |
328 | - | |
329 | -2019-11-27 13:47:16 文件名:840A3C828A9BE72C7EB357BE0FFFFDA22019-11-27.jpg | |
330 | - | |
331 | -2019-11-27 13:47:21 文件名:B54FF75F5D157DF1660F4F3B26519F752019-11-27.jpg | |
332 | - | |
333 | -2019-11-27 13:47:25 文件名:A726CB3CACB658D6541EB9AC31346DEE2019-11-27.jpg | |
334 | - | |
335 | -2019-11-27 13:47:30 文件名:321A672A113F2F5EF023519DD63126B02019-11-27.jpg | |
336 | - | |
337 | -2019-11-27 13:47:34 文件名:2763033EDCBB93E39C76BC67FC63AEA42019-11-27.jpg | |
338 | - | |
339 | -2019-11-27 13:47:39 文件名:0094D1DF0E39791EFA757D7112B8BD3F2019-11-27.jpg | |
340 | - | |
341 | -2019-11-27 13:47:40 文件名:909074DA930142371B53B00FBA9D3E632019-11-27.jpg | |
342 | - | |
343 | -2019-11-27 13:47:41 文件名:36E5582CF7565EA72FAD7C9FB5F827E52019-11-27.jpg | |
344 | - | |
345 | -2019-11-27 13:47:42 文件名:F31493A8B7F23A5423D1E7EF93D26D732019-11-27.jpg | |
346 | - | |
347 | -2019-11-27 13:47:45 文件名:8E7329C8163B5C50FC43C08E57F576C42019-11-27.jpg | |
348 | - | |
349 | -2019-11-27 13:47:46 文件名:CCFF043C15061E58DCBA21E8E925C0EC2019-11-27.jpg | |
350 | - | |
351 | -2019-11-27 13:47:47 文件名:7189E17368E37BCC0D926659E08B38732019-11-27.jpg | |
352 | - | |
353 | -2019-11-27 13:47:51 文件名:F9888CE7A96117E5ADAC5EC6CF5DB2722019-11-27.jpg | |
354 | - | |
355 | -2019-11-27 13:47:56 文件名:F7BAE71C858FAEABB870DD85A42CDA7D2019-11-27.jpg | |
356 | - | |
357 | -2019-11-27 13:47:57 文件名:A1FFE7478C85A08947B58770E4A259352019-11-27.jpg | |
358 | - | |
359 | -2019-11-27 13:48:02 文件名:EFF59C85CE6BCD5E98F42FFA311EBD9D2019-11-27.jpg | |
360 | - | |
361 | -2019-11-27 13:48:10 文件名:062883A152CA6211FA0EF8526ECD6EC32019-11-27.jpg | |
362 | - | |
363 | -2019-11-27 13:48:15 文件名:0A3D8270B0829D56DFBB15C87A909A6F2019-11-27.jpg | |
364 | - | |
365 | -2019-11-27 13:49:12 文件名:EB2910521070DD7C11DAB5AE314B71672019-11-27.jpg | |
366 | - | |
367 | -2019-11-27 13:49:17 文件名:DB193544DF8028B8E1CABBEDC84C3CD82019-11-27.jpg | |
368 | - | |
369 | -2019-11-27 13:50:08 文件名:8FE6B5FB092B7E0EF426D20D5183FCB42019-11-27.jpg | |
370 | - | |
371 | -2019-11-27 13:50:14 文件名:DBB9A05B5676CB909FEF6F19F4C33B5B2019-11-27.jpg | |
372 | - | |
373 | -2019-11-27 13:50:22 文件名:4998A0D93694659D90136A194385C98D2019-11-27.jpg | |
374 | - | |
375 | -2019-11-27 13:50:22 文件名:3966DA4497907A033F29D8AF88DB98B12019-11-27.jpg | |
376 | - | |
377 | -2019-11-27 13:50:23 文件名:8A33CD9773BEDC97A4F47D43274D9E812019-11-27.jpg | |
378 | - | |
379 | -2019-11-27 13:50:27 文件名:7B886392C650EB29F2C0A1B68A7A090A2019-11-27.jpg | |
380 | - | |
381 | -2019-11-27 13:50:27 文件名:FAF0B73929EEA7583BFB057343EE4FDB2019-11-27.jpg | |
382 | - | |
383 | -2019-11-27 13:50:28 文件名:B601243D3A5ED14196176EBD947F2A9E2019-11-27.jpg | |
384 | - | |
385 | -2019-11-27 13:50:30 文件名:DBE9C751C2B613F8DD0D7FEAE63B3A6D2019-11-27.jpg | |
386 | - | |
387 | -2019-11-27 13:50:33 文件名:1D22AA5D614331B481C2983995A832692019-11-27.jpg | |
388 | - | |
389 | -2019-11-27 13:50:35 文件名:1B544D83DC5AA40E96F99BD85AEB19F92019-11-27.jpg | |
390 | - | |
391 | -2019-11-27 13:50:38 文件名:7471EBDD98B1CF302523634E3A4617C52019-11-27.jpg | |
392 | - | |
393 | -2019-11-27 13:50:42 文件名:1BD3D81D2604B7A2FD1019CC3B0AF1B22019-11-27.jpg | |
394 | - | |
395 | -2019-11-27 13:50:47 文件名:5CB529064BB3A00C083D9CD872083F902019-11-27.jpg | |
396 | - | |
397 | -2019-11-27 13:50:52 文件名:E0C2766EC31BEDBD25D13EEE659CCCEF2019-11-27.jpg | |
398 | - | |
399 | -2019-11-27 13:50:57 文件名:77A12F0AB656E13DEA73985951AFC6832019-11-27.jpg | |
400 | - | |
401 | -2019-11-27 13:51:05 文件名:510DED8442A0B5D319CCDA1F5ECEC5372019-11-27.jpg | |
402 | - | |
403 | -2019-11-27 13:51:10 文件名:C731E83F50A4CD6F4AFFD0B4A0C5E4CD2019-11-27.jpg | |
404 | - | |
405 | -2019-11-27 13:51:11 文件名:02DCFB86BF7D749FCF05F43E643C3C1B2019-11-27.jpg | |
406 | - | |
407 | -2019-11-27 13:51:17 文件名:0DC4544BD48796F14E041639794C14502019-11-27.jpg | |
408 | - | |
409 | -2019-11-27 13:51:37 文件名:74B15138DE750CD9A17BCBC7689B30322019-11-27.jpg | |
410 | - | |
411 | -2019-11-27 13:51:43 文件名:51E7C81BC8FAA665E8B86FC9B09695722019-11-27.jpg | |
412 | - | |
413 | -2019-11-27 13:52:16 文件名:C2EA2731386530D3B507928F37516E0C2019-11-27.jpg | |
414 | - | |
415 | -2019-11-27 13:52:19 文件名:448D7DF67B6825FC8B8728672BBAFC832019-11-27.jpg | |
416 | - | |
417 | -2019-11-27 13:52:21 文件名:600FFD67F9EC7296DF5D54F2088CD8532019-11-27.jpg | |
418 | - | |
419 | -2019-11-27 13:52:24 文件名:9C71DC7A5DC205468B349FB89EA73C1E2019-11-27.jpg | |
420 | - | |
421 | -2019-11-27 13:52:24 文件名:0B9838C92CDC8D66B8C83C52AB568BA92019-11-27.jpg | |
422 | - | |
423 | -2019-11-27 13:52:25 文件名:CDE59B097657E56911180DAF1CABE1432019-11-27.jpg | |
424 | - | |
425 | -2019-11-27 13:52:29 文件名:DA62001A481E08A1B60CDB889333ACBC2019-11-27.jpg | |
426 | - | |
427 | -2019-11-27 13:52:30 文件名:26ADF02D417A82DA41FE41698747183A2019-11-27.jpg | |
428 | - | |
429 | -2019-11-27 13:52:33 文件名:276195F35B4B678C9B678E07549AADFA2019-11-27.jpg | |
430 | - | |
431 | -2019-11-27 13:52:37 文件名:1B514DD07B738CCA64E62AAD01AF9DDC2019-11-27.jpg | |
432 | - | |
433 | -2019-11-27 13:52:38 文件名:84BEB5DA1FEBAE18A1CF64A4068BF5952019-11-27.jpg | |
434 | - | |
435 | -2019-11-27 13:52:39 文件名:902F54BB59393B6C14EAE495D5D60A622019-11-27.jpg | |
436 | - | |
437 | -2019-11-27 13:52:40 文件名:80AFA9345B6644936333F6091E6421292019-11-27.jpg | |
438 | - | |
439 | -2019-11-27 13:52:42 文件名:3ED7E62CE44DC617BC0CC24326C78B492019-11-27.jpg | |
440 | - | |
441 | -2019-11-27 13:52:42 文件名:A543ABA399868F555C77089F5844B85D2019-11-27.jpg | |
442 | - | |
443 | -2019-11-27 13:52:43 文件名:E6D88B9AC05DF59E33F43D4022E5629C2019-11-27.jpg | |
444 | - | |
445 | -2019-11-27 13:52:45 文件名:053CEDF1D9769437015DBF137C8B88582019-11-27.jpg | |
446 | - | |
447 | -2019-11-27 13:52:46 文件名:1687F755D11E4A4521062BB2D00568D92019-11-27.jpg | |
448 | - | |
449 | -2019-11-27 13:52:46 文件名:2794DC35351DA6FC096E939A00CD56532019-11-27.jpg | |
450 | - | |
451 | -2019-11-27 13:52:46 文件名:AB2167E7410C12EC7047B1FA4F7F33E92019-11-27.jpg | |
452 | - | |
453 | -2019-11-27 13:52:47 文件名:39C9F959FEEBF6631BEBF544E20B9DDC2019-11-27.jpg | |
454 | - | |
455 | -2019-11-27 13:52:49 文件名:10D5E2385F395ED279981E12837DB92C2019-11-27.jpg | |
456 | - | |
457 | -2019-11-27 13:52:49 文件名:E9DE6C9108180809A7F0582340BF92782019-11-27.jpg | |
458 | - | |
459 | -2019-11-27 13:52:50 文件名:E541A53FAB5A3E0C4C440A131958E2D42019-11-27.jpg | |
460 | - | |
461 | -2019-11-27 13:52:50 文件名:6DF348A1095147DDB32CB61DC6C32C2B2019-11-27.jpg | |
462 | - | |
463 | -2019-11-27 13:52:51 文件名:60463953ABB1A15201E32358759A51752019-11-27.jpg | |
464 | - | |
465 | -2019-11-27 13:52:51 文件名:FC51CB5F31F3E2EECDE3C3294BA8F9A52019-11-27.jpg | |
466 | - | |
467 | -2019-11-27 13:52:52 文件名:1D93EC9D0F4D94AE30739F45C94043FD2019-11-27.jpg | |
468 | - | |
469 | -2019-11-27 13:52:54 文件名:A3309CA5D2B05636378B6F5A72890E362019-11-27.jpg | |
470 | - | |
471 | -2019-11-27 13:52:54 文件名:804B5C24B9C440FEBBF0BBE23ED347382019-11-27.jpg | |
472 | - | |
473 | -2019-11-27 13:52:55 文件名:89D6D8E99CD7ACCC7A64B2CA3DD167C82019-11-27.jpg | |
474 | - | |
475 | -2019-11-27 13:52:57 文件名:BAAA6B6F3959C913A2B214829E27DCC22019-11-27.jpg | |
476 | - | |
477 | -2019-11-27 13:52:57 文件名:E70374F6698D46ADCA0C1BCEB392B29D2019-11-27.jpg | |
478 | - | |
479 | -2019-11-27 13:53:02 文件名:79461957CDD2DB486C20DA7AB090B5042019-11-27.jpg | |
480 | - | |
481 | -2019-11-27 13:53:20 文件名:BE978B0592B5EDA844C8943C3CEA69C92019-11-27.jpg | |
482 | - | |
483 | -2019-11-27 13:53:25 文件名:D2996BB93E5B24258D3B3DE5FDEC70302019-11-27.jpg | |
484 | - | |
485 | -2019-11-27 13:53:33 文件名:82BE00730B83D968D5166937885955522019-11-27.jpg | |
486 | - | |
487 | -2019-11-27 13:53:38 文件名:D1E71F5012884746142D9CE97ED06D492019-11-27.jpg | |
488 | - | |
489 | -2019-11-27 13:54:13 文件名:0D53DF3ACDE6E791C85AA25D7369B6212019-11-27.jpg | |
490 | - | |
491 | -2019-11-27 13:54:18 文件名:3790EB7686B02C0642FCDF69B3F58DE82019-11-27.jpg | |
492 | - | |
493 | -2019-11-27 13:54:24 文件名:E156C7EF384686FEB20735A6DF122D872019-11-27.jpg | |
494 | - | |
495 | -2019-11-27 13:54:26 文件名:EC734D165AD7D0554F12E5A9A9B641002019-11-27.jpg | |
496 | - | |
497 | -2019-11-27 13:54:29 文件名:8E9621FB7D8A5AEA57D5B602679715FF2019-11-27.jpg | |
498 | - | |
499 | -2019-11-27 13:54:31 文件名:AB8E17E44AB5E126EEF380B035A0BD432019-11-27.jpg | |
500 | - | |
501 | -2019-11-27 13:54:32 文件名:FB747911E368F518C051C4BBDB1387622019-11-27.jpg | |
502 | - | |
503 | -2019-11-27 13:54:37 文件名:2F7738AE2D2DAE4EB9317BF4504912192019-11-27.jpg | |
504 | - | |
505 | -2019-11-27 13:54:39 文件名:1972E23528480FC40ED1D463462605BD2019-11-27.jpg | |
506 | - | |
507 | -2019-11-27 13:54:44 文件名:D310CAE317EFF67432BCC1C4A33D1FCE2019-11-27.jpg | |
508 | - | |
509 | -2019-11-27 13:54:44 文件名:850F395469A047667C11F7A8F6B42C032019-11-27.jpg | |
510 | - | |
511 | -2019-11-27 13:54:49 文件名:6CF899DFF772D1C3883D2401E962E2B82019-11-27.jpg | |
512 | - | |
513 | -2019-11-27 13:55:24 文件名:09A321807022971B21F09B070FD016CC2019-11-27.jpg | |
514 | - | |
515 | -2019-11-27 13:55:29 文件名:D53993268819E3CC778079AE80653A622019-11-27.jpg | |
516 | - | |
517 | -2019-11-27 13:55:39 文件名:6B09B72AA402803EBAC0F2360E5FA55C2019-11-27.jpg | |
518 | - | |
519 | -2019-11-27 13:55:44 文件名:4C9F1E33881EF48C568C42537C836F462019-11-27.jpg | |
520 | - | |
521 | -2019-11-27 13:57:57 文件名:CDC6560BAB9982E72AC363C06C17DE632019-11-27.jpg | |
522 | - | |
523 | -2019-11-27 13:58:02 文件名:1B0C79DC9E95A781F282DD2039AA63692019-11-27.jpg | |
524 | - | |
525 | -2019-11-27 13:58:03 文件名:5A59118A2D89B85525DEA962BC3707B42019-11-27.jpg | |
526 | - | |
527 | -2019-11-27 13:58:08 文件名:F1FA0E6199806EA8B022D5A19110C2D32019-11-27.jpg | |
528 | - | |
529 | -2019-11-27 13:58:09 文件名:7D8DE640DC81BF8F76B1C8FFCDE34EDE2019-11-27.jpg | |
530 | - | |
531 | -2019-11-27 13:58:14 文件名:E77D4BBB7261777FC1D3D6F8906E9B5C2019-11-27.jpg | |
532 | - | |
533 | -2019-11-27 13:58:40 文件名:96EC8BA02A1266DCDC295DF55A2063EA2019-11-27.jpg | |
534 | - | |
535 | -2019-11-27 13:58:45 文件名:DC05A19D4E5D62FD99612EDA5B6FDF882019-11-27.jpg | |
536 | - |
cloud/log/2019-11-27/14_文件保存回调.txt
... | ... | @@ -1,260 +0,0 @@ |
1 | -2019-11-27 14:00:02 文件名:03C3F8E406ECE99750E78F4B1C7828FC2019-11-27.jpg | |
2 | - | |
3 | -2019-11-27 14:00:04 文件名:A9AF419CC6C49CCFE0D6B40C609186342019-11-27.jpg | |
4 | - | |
5 | -2019-11-27 14:00:06 文件名:A2AB1D19C448AB243CE46AA0C2FFDE772019-11-27.jpg | |
6 | - | |
7 | -2019-11-27 14:00:07 文件名:7EA9095388C5FF904765DDD211B7DC492019-11-27.jpg | |
8 | - | |
9 | -2019-11-27 14:00:09 文件名:78FEFA5E0E01C7D4E13832BD3DF039272019-11-27.jpg | |
10 | - | |
11 | -2019-11-27 14:00:12 文件名:A5819DF2C37AFAA4F57E21F8528F0AE52019-11-27.jpg | |
12 | - | |
13 | -2019-11-27 14:00:12 文件名:EA99511D397C8FE92B6F0698175F3D6A2019-11-27.jpg | |
14 | - | |
15 | -2019-11-27 14:00:14 文件名:BD8C8E26A4D22BC3E8EA68F5F428D6772019-11-27.jpg | |
16 | - | |
17 | -2019-11-27 14:00:15 文件名:F09D575299ACC59149F479A26BC93CF42019-11-27.jpg | |
18 | - | |
19 | -2019-11-27 14:00:17 文件名:196A4E5D45037CE9D0B5ADE53D3F00F32019-11-27.jpg | |
20 | - | |
21 | -2019-11-27 14:00:19 文件名:3230202ADF1B68DFA4E2FD1284A29F382019-11-27.jpg | |
22 | - | |
23 | -2019-11-27 14:00:20 文件名:E7D264081B84DD92D511A6E7D53BC1192019-11-27.jpg | |
24 | - | |
25 | -2019-11-27 14:00:55 文件名:E4E666585FE5B606E1B986627C29F3F92019-11-27.jpg | |
26 | - | |
27 | -2019-11-27 14:01:00 文件名:DA3893622F4D2E2859ED32DEF52F0F432019-11-27.jpg | |
28 | - | |
29 | -2019-11-27 14:02:22 文件名:077D0B45D388EA7BBADB79510A62DDC62019-11-27.jpg | |
30 | - | |
31 | -2019-11-27 14:02:27 文件名:59AA2C4CB874206BC10F3E0FBDAEDDC12019-11-27.jpg | |
32 | - | |
33 | -2019-11-27 14:02:28 文件名:9C47541DD38DA5F0F5B873500DA1BD4D2019-11-27.jpg | |
34 | - | |
35 | -2019-11-27 14:02:33 文件名:D04BD25FA2F9492192FC710165DA5A012019-11-27.jpg | |
36 | - | |
37 | -2019-11-27 14:03:24 文件名:B3C8ED2D85F93E2C8FC2DDDD0A00921A2019-11-27.jpg | |
38 | - | |
39 | -2019-11-27 14:03:29 文件名:CCECE78141927B0B13DDF21A2E84001F2019-11-27.jpg | |
40 | - | |
41 | -2019-11-27 14:04:13 文件名:A610356F56050B1DF766315D8AECDC0E2019-11-27.jpg | |
42 | - | |
43 | -2019-11-27 14:04:18 文件名:86B4386C412EE0D72B38019B13DA22E62019-11-27.jpg | |
44 | - | |
45 | -2019-11-27 14:04:39 文件名:2CFD177D9160ECD58BB398D9BD266E512019-11-27.jpg | |
46 | - | |
47 | -2019-11-27 14:04:40 文件名:4CC8AF503C65BDC12F9B9CC10FC29E402019-11-27.jpg | |
48 | - | |
49 | -2019-11-27 14:04:44 文件名:5630DE967CED5FDA537F6019442B42AC2019-11-27.jpg | |
50 | - | |
51 | -2019-11-27 14:04:44 文件名:DF88140C40C1FD7390EEB0F38C6BA3402019-11-27.jpg | |
52 | - | |
53 | -2019-11-27 14:04:45 文件名:1EB29819D0AC8F160B85676B30A688EC2019-11-27.jpg | |
54 | - | |
55 | -2019-11-27 14:04:49 文件名:14005F764517BA8F01708B3EA769E6332019-11-27.jpg | |
56 | - | |
57 | -2019-11-27 14:05:18 文件名:FD488DD373E3ED74477800906BD4EBA62019-11-27.jpg | |
58 | - | |
59 | -2019-11-27 14:05:23 文件名:AAFD70A96204D70D5CA8F549C1554A532019-11-27.jpg | |
60 | - | |
61 | -2019-11-27 14:05:54 文件名:B00289667E42A2A9121D8E545D1C0C662019-11-27.jpg | |
62 | - | |
63 | -2019-11-27 14:05:59 文件名:5CA93705E60EFB118ED02957539D77072019-11-27.jpg | |
64 | - | |
65 | -2019-11-27 14:06:35 文件名:CC219C620802DD2B652276FADE151B3F2019-11-27.jpg | |
66 | - | |
67 | -2019-11-27 14:06:40 文件名:B47E8F4622787364B823B7B6550794BE2019-11-27.jpg | |
68 | - | |
69 | -2019-11-27 14:06:51 文件名:F0548359B52535ABF85B3C54A1C55A572019-11-27.jpg | |
70 | - | |
71 | -2019-11-27 14:06:55 文件名:21B0BAF566E6CA2D1C70C34584837D992019-11-27.jpg | |
72 | - | |
73 | -2019-11-27 14:06:56 文件名:C696697FF59F0E84992AC53D9961CEA32019-11-27.jpg | |
74 | - | |
75 | -2019-11-27 14:07:01 文件名:3B3A153A8F0F0DAFF51FE5B62A87F5082019-11-27.jpg | |
76 | - | |
77 | -2019-11-27 14:07:04 文件名:E5738B9709F7667079CF8BBDEB3445792019-11-27.jpg | |
78 | - | |
79 | -2019-11-27 14:07:09 文件名:56D111EA75DFE560FAB58067D4602AF92019-11-27.jpg | |
80 | - | |
81 | -2019-11-27 14:07:39 文件名:E9BDF5D94037C28A37795E8A2B294EA32019-11-27.jpg | |
82 | - | |
83 | -2019-11-27 14:07:44 文件名:F5623320D4E88AB40D551C3F20884E7B2019-11-27.jpg | |
84 | - | |
85 | -2019-11-27 14:07:54 文件名:29180DDE90721C3CC055A1C38C644D472019-11-27.jpg | |
86 | - | |
87 | -2019-11-27 14:07:59 文件名:F2BBA8A3BB41E2B8C7719AC94F1240542019-11-27.jpg | |
88 | - | |
89 | -2019-11-27 14:08:37 文件名:162DD77B76D5F9779A6DDB6DE16BA7332019-11-27.jpg | |
90 | - | |
91 | -2019-11-27 14:08:38 文件名:45F772C3C9EAC27E91E46888420A0C732019-11-27.jpg | |
92 | - | |
93 | -2019-11-27 14:08:42 文件名:1DF6E7092A8EAFB15F4760D3A508811B2019-11-27.jpg | |
94 | - | |
95 | -2019-11-27 14:08:43 文件名:158DE4C24B7D6CC7C51C63BC3F0AC36D2019-11-27.jpg | |
96 | - | |
97 | -2019-11-27 14:09:07 文件名:CBC4284C5F7972CF231EDC71046FEE812019-11-27.jpg | |
98 | - | |
99 | -2019-11-27 14:09:12 文件名:C6187EA7B1B96D3BE86D500084CB68C62019-11-27.jpg | |
100 | - | |
101 | -2019-11-27 14:09:26 文件名:4E84D935EC922290FBBB785B699100872019-11-27.jpg | |
102 | - | |
103 | -2019-11-27 14:09:31 文件名:B6EE24AE5537EAA784BFD979001FC6B02019-11-27.jpg | |
104 | - | |
105 | -2019-11-27 14:09:51 文件名:32ED2DB76F4DA7B89AA0A54F9334D9A92019-11-27.jpg | |
106 | - | |
107 | -2019-11-27 14:09:56 文件名:BD0576155C5716350FC5C8B1569812EC2019-11-27.jpg | |
108 | - | |
109 | -2019-11-27 14:10:28 文件名:03EA388910B08F8357A65059ECC16DCA2019-11-27.jpg | |
110 | - | |
111 | -2019-11-27 14:10:34 文件名:914C8741D24CB259EFBD3D96C9D47C262019-11-27.jpg | |
112 | - | |
113 | -2019-11-27 14:10:47 文件名:34A267D301A5E1AB73A58DE24E3AEEE52019-11-27.jpg | |
114 | - | |
115 | -2019-11-27 14:10:52 文件名:50815E83369D7FBCD79E32F517C0CB482019-11-27.jpg | |
116 | - | |
117 | -2019-11-27 14:11:05 文件名:B9F117FACEFF6D797FDBC8E0BE7A6DC32019-11-27.jpg | |
118 | - | |
119 | -2019-11-27 14:11:10 文件名:81568E7248965C770D1B84757B5B03672019-11-27.jpg | |
120 | - | |
121 | -2019-11-27 14:11:28 文件名:B0596EF3504F346B38C42C819618C4F42019-11-27.jpg | |
122 | - | |
123 | -2019-11-27 14:11:33 文件名:09425A0349DEECD51EAE14E654DEF4002019-11-27.jpg | |
124 | - | |
125 | -2019-11-27 14:13:03 文件名:26E7539EAA20F17343619EAB48D8BB792019-11-27.jpg | |
126 | - | |
127 | -2019-11-27 14:13:08 文件名:F600D69996BF9B594BFEB2C6BA2EECC92019-11-27.jpg | |
128 | - | |
129 | -2019-11-27 14:13:26 文件名:3188C0EBEECF655FD325A115D0E5CAA32019-11-27.jpg | |
130 | - | |
131 | -2019-11-27 14:13:32 文件名:43F6FCED863A224BB5FDF4E23BA04BBB2019-11-27.jpg | |
132 | - | |
133 | -2019-11-27 14:14:39 文件名:D83616BBF0DBCFAB518FE1ED5976E1E22019-11-27.jpg | |
134 | - | |
135 | -2019-11-27 14:14:44 文件名:7679777857B18D1FCAAAC6BECBFF91D92019-11-27.jpg | |
136 | - | |
137 | -2019-11-27 14:17:57 文件名:C5155EA26E310D6558C1ADA7B33DD1532019-11-27.jpg | |
138 | - | |
139 | -2019-11-27 14:18:00 文件名:C813854BBA077B1FBFB3B775A6CCE3882019-11-27.jpg | |
140 | - | |
141 | -2019-11-27 14:18:02 文件名:E7E312A8A9A854B5B53CF9F7EE10BBE22019-11-27.jpg | |
142 | - | |
143 | -2019-11-27 14:18:05 文件名:603CBF3ED5201D43512A50CF8012946E2019-11-27.jpg | |
144 | - | |
145 | -2019-11-27 14:18:51 文件名:F9E92B61EB066AD59E12F0630F8267482019-11-27.jpg | |
146 | - | |
147 | -2019-11-27 14:18:56 文件名:3C5BA155DA07A8A1D8ACDAE7C28620592019-11-27.jpg | |
148 | - | |
149 | -2019-11-27 14:19:18 文件名:183678B2B9E8AA2461A0B73F83808A9A2019-11-27.jpg | |
150 | - | |
151 | -2019-11-27 14:19:23 文件名:D6E60427FDE81E039914B1E132C7D5482019-11-27.jpg | |
152 | - | |
153 | -2019-11-27 14:20:34 文件名:B058C5B4B447386229651BBE1B12D2BF2019-11-27.jpg | |
154 | - | |
155 | -2019-11-27 14:20:39 文件名:116272145EFEB59507BC900474F28ECF2019-11-27.jpg | |
156 | - | |
157 | -2019-11-27 14:21:07 文件名:3969F392AF0E9AE79AF564560865D5572019-11-27.jpg | |
158 | - | |
159 | -2019-11-27 14:21:12 文件名:E8FFB305A51F9139C3C73C33EE614A112019-11-27.jpg | |
160 | - | |
161 | -2019-11-27 14:21:30 文件名:6C405E3F27CA7DA3AD552AC1A2C572882019-11-27.jpg | |
162 | - | |
163 | -2019-11-27 14:21:36 文件名:13C88FF113C724A58D11F15DD87F481D2019-11-27.jpg | |
164 | - | |
165 | -2019-11-27 14:23:45 文件名:15704019A5F94548712BF0B943984C172019-11-27.jpg | |
166 | - | |
167 | -2019-11-27 14:23:50 文件名:E3BB3F9CF2792EC7FDC4B37FB7DE01262019-11-27.jpg | |
168 | - | |
169 | -2019-11-27 14:24:02 文件名:81A3FAC76E5377FEA180110BEA253F742019-11-27.jpg | |
170 | - | |
171 | -2019-11-27 14:24:07 文件名:E67124A2CB70D487DA335ADA649D23302019-11-27.jpg | |
172 | - | |
173 | -2019-11-27 14:24:09 文件名:47713F8F391FCF7F2C79637C9F9AF9812019-11-27.jpg | |
174 | - | |
175 | -2019-11-27 14:24:11 文件名:193A2797C7874D0CC3747A98C39FB8E62019-11-27.jpg | |
176 | - | |
177 | -2019-11-27 14:24:14 文件名:FF49C7A6AAE1C964D916E432D1594A222019-11-27.jpg | |
178 | - | |
179 | -2019-11-27 14:24:16 文件名:64073C258350615BB312D25EA47B4A232019-11-27.jpg | |
180 | - | |
181 | -2019-11-27 14:24:49 文件名:178A2A363934304F9D0FF7DA755AB1792019-11-27.jpg | |
182 | - | |
183 | -2019-11-27 14:24:52 文件名:27FDAFE07B1348B5F7C647831E73D8882019-11-27.jpg | |
184 | - | |
185 | -2019-11-27 14:24:53 文件名:2B9BDF19E9FE0EEC6A46A132D883E2992019-11-27.jpg | |
186 | - | |
187 | -2019-11-27 14:24:54 文件名:74F6268651D605B60CE29E286C10598C2019-11-27.jpg | |
188 | - | |
189 | -2019-11-27 14:24:58 文件名:3B502C9D92F6BC601F8DEED27694D5D42019-11-27.jpg | |
190 | - | |
191 | -2019-11-27 14:24:58 文件名:E7C72F49CDECEC4B19893DB9B178CC3B2019-11-27.jpg | |
192 | - | |
193 | -2019-11-27 14:25:20 文件名:598A37B90596025C27ADF70662A3B6C82019-11-27.jpg | |
194 | - | |
195 | -2019-11-27 14:25:25 文件名:BBF87E30BB2AD9CE2FCDCEF5C38159C22019-11-27.jpg | |
196 | - | |
197 | -2019-11-27 14:25:28 文件名:FBAD8C077A92A844A75ADA34D6CCD4CB2019-11-27.jpg | |
198 | - | |
199 | -2019-11-27 14:25:33 文件名:4BD43018BB7CF0AC9782574616EFA7B02019-11-27.jpg | |
200 | - | |
201 | -2019-11-27 14:26:00 文件名:A11BCB85E73B11B5CC763CF6F7DFA1452019-11-27.jpg | |
202 | - | |
203 | -2019-11-27 14:26:06 文件名:451F02E0C1B0FDC3B6589F71141D25D02019-11-27.jpg | |
204 | - | |
205 | -2019-11-27 14:26:41 文件名:343B532EF232D8FDFFAEA2C7B6B0820C2019-11-27.jpg | |
206 | - | |
207 | -2019-11-27 14:26:42 文件名:BCC121B5D91D888AE67EEA2C7FC2DE8C2019-11-27.jpg | |
208 | - | |
209 | -2019-11-27 14:26:45 文件名:0D56A0A151CE61B538A3406C44496EB22019-11-27.jpg | |
210 | - | |
211 | -2019-11-27 14:26:46 文件名:A19CDD668FBABC21D1EDCF2437989B492019-11-27.jpg | |
212 | - | |
213 | -2019-11-27 14:26:47 文件名:4F77BFF988A77BDE144D190A99DD10682019-11-27.jpg | |
214 | - | |
215 | -2019-11-27 14:26:50 文件名:33DE020BC0E72FE849D326B5C9F713BA2019-11-27.jpg | |
216 | - | |
217 | -2019-11-27 14:27:19 文件名:925A1D50DD3E6ABAC55A13008F4525F72019-11-27.jpg | |
218 | - | |
219 | -2019-11-27 14:27:24 文件名:DC9FDAD75FF6EDCC91B2C9639226BEA22019-11-27.jpg | |
220 | - | |
221 | -2019-11-27 14:28:00 文件名:7B74748A834B06F63B31D7D838CEA3452019-11-27.jpg | |
222 | - | |
223 | -2019-11-27 14:28:05 文件名:DC32095F55F1ECD8B5FAB6914156BFDD2019-11-27.jpg | |
224 | - | |
225 | -2019-11-27 14:28:24 文件名:E0024F45107CEBCC621EB8C266A2BAB12019-11-27.jpg | |
226 | - | |
227 | -2019-11-27 14:28:29 文件名:A7CE4DC297CDFE733FC1337C09D21AA42019-11-27.jpg | |
228 | - | |
229 | -2019-11-27 14:29:23 文件名:5EAF1B2A59B6CA91421AF8C817F47C232019-11-27.jpg | |
230 | - | |
231 | -2019-11-27 14:29:26 文件名:B610A27089A32676BC7A3B690623A26A2019-11-27.jpg | |
232 | - | |
233 | -2019-11-27 14:29:28 文件名:7BDD36E79D9E5C9847FEFD76AC897E392019-11-27.jpg | |
234 | - | |
235 | -2019-11-27 14:29:31 文件名:1DBC6C1FF037385EE9CB9C3F6EDC48AE2019-11-27.jpg | |
236 | - | |
237 | -2019-11-27 14:29:36 文件名:84D67AB52369203F11F29332DFD02D622019-11-27.jpg | |
238 | - | |
239 | -2019-11-27 14:29:42 文件名:4AA83B0B4AC35B52CAE991C5AF18B3DB2019-11-27.jpg | |
240 | - | |
241 | -2019-11-27 14:29:43 文件名:3464078CF35D1175F80467E71193B2702019-11-27.jpg | |
242 | - | |
243 | -2019-11-27 14:29:48 文件名:1C69CC8F887C9A159240472A49689EF72019-11-27.jpg | |
244 | - | |
245 | -2019-11-27 14:31:16 文件名:E29257DFAA16D60E997171FC832895772019-11-27.jpg | |
246 | - | |
247 | -2019-11-27 14:31:21 文件名:D526228F4EDA38E4D172D86226A9F35C2019-11-27.jpg | |
248 | - | |
249 | -2019-11-27 14:33:05 文件名:A451EE8FA45926357499FF925C5C051A2019-11-27.jpg | |
250 | - | |
251 | -2019-11-27 14:33:09 文件名:2CCDE50CFCE314C83E0B223C7B19CA3F2019-11-27.jpg | |
252 | - | |
253 | -2019-11-27 14:33:10 文件名:AC929E6FD266A79AA990948EFAF7D5A72019-11-27.jpg | |
254 | - | |
255 | -2019-11-27 14:33:14 文件名:06B3F160FA57CA584FE0B54A5D5383D82019-11-27.jpg | |
256 | - | |
257 | -2019-11-27 14:33:15 文件名:1FF32E114A62B7783A0FD3120634F48D2019-11-27.jpg | |
258 | - | |
259 | -2019-11-27 14:33:20 文件名:2DFBFF849527C9ABE8128D3662C05BBA2019-11-27.jpg | |
260 | - |
cloud/log/2019-11-28/devices.txt
... | ... | @@ -1,26 +0,0 @@ |
1 | -2019-11-28 13:55:43 设备注册:dahuav3 登录句柄:597441760 | |
2 | - | |
3 | -2019-11-28 14:13:36 设备注册:dahuav3 登录句柄:568326352 | |
4 | - | |
5 | -2019-11-28 14:14:48 设备注册:dahuav3 登录句柄:569325664 | |
6 | - | |
7 | -2019-11-28 14:37:56 设备注册:dahuav3 登录句柄:569390032 | |
8 | - | |
9 | -2019-11-28 14:38:06 设备注册:dahuav3 登录句柄:569745056 | |
10 | - | |
11 | -2019-11-28 14:52:48 设备注册:dahuav3 登录句柄:587205136 | |
12 | - | |
13 | -2019-11-28 14:53:58 设备注册:dahuav3 登录句柄:589824400 | |
14 | - | |
15 | -2019-11-28 14:54:31 设备注册:dahuav3 登录句柄:581697616 | |
16 | - | |
17 | -2019-11-28 14:55:30 设备注册:dahuav3 登录句柄:582032320 | |
18 | - | |
19 | -2019-11-28 15:06:45 设备注册:dahuav3 登录句柄:560595344 | |
20 | - | |
21 | -2019-11-28 17:16:05 设备注册:dahuav3 登录句柄:0 | |
22 | - | |
23 | -2019-11-28 17:16:15 设备注册:dahuav3 登录句柄:0 | |
24 | - | |
25 | -2019-11-28 17:16:35 设备注册:dahuav3 登录句柄:560608944 | |
26 | - |
cloud/log/2019-11-28/下发指令.txt
cloud/log/2019-11-29/下发指令.txt
cloud/log/2019-12-04/13_sendUserInfo.txt
... | ... | @@ -1,20 +0,0 @@ |
1 | -2019-12-04 13:44:02 filePath:C:\Users\taohandong\Desktop\1111.jpg card:31D1AD65 name:林炜 deviceId:qqqqqqqqqqqqq | |
2 | - | |
3 | -2019-12-04 13:44:44 filePath:C:\Users\taohandong\Desktop\1111.jpg card:31D1AD65 name:林炜 deviceId:qqqqqqqqqqqqq | |
4 | - | |
5 | -2019-12-04 13:45:35 filePath:C:\TaoHandong\copy\School1035\Student\HSZL201901103.png card:31D1AD64 name:林炜 deviceId:qqqqqqqqqqqqq | |
6 | - | |
7 | -2019-12-04 13:46:13 filePath:C:\TaoHandong\copy\School1035\Student\HSZL201901103.png card:31D1AD64 name:林炜 deviceId:qqqqqqqqqqqqq | |
8 | - | |
9 | -2019-12-04 13:54:39 filePath:C:\TaoHandong\copy\School1035\Student\HSZL201901103.png card:31D1AD64 name:林炜 deviceId:qqqqqqqqqqqqq | |
10 | - | |
11 | -2019-12-04 13:55:01 filePath:C:\Users\taohandong\Desktop\1111.jpg card:31D1AD64 name:林炜 deviceId:qqqqqqqqqqqqq | |
12 | - | |
13 | -2019-12-04 13:55:07 filePath:C:\Users\taohandong\Desktop\1111.jpg card:31D1AD64 name:林炜 deviceId:qqqqqqqqqqqqq | |
14 | - | |
15 | -2019-12-04 13:55:22 filePath:C:\Users\taohandong\Desktop\1111.jpg card:31D1AD66 name:林炜 deviceId:qqqqqqqqqqqqq | |
16 | - | |
17 | -2019-12-04 13:55:48 filePath:C:\Users\taohandong\Desktop\1111.jpg card:31D1AD64 name:林炜 deviceId:qqqqqqqqqqqqq | |
18 | - | |
19 | -2019-12-04 13:56:12 filePath:C:\Users\taohandong\Desktop\1111.jpg card:31D1AD64 name:林炜 deviceId:qqqqqqqqqqqqq | |
20 | - |
cloud/log/2019-12-04/13_文件保存回调.txt
... | ... | @@ -1,20 +0,0 @@ |
1 | -2019-12-04 13:44:02 文件名:B25B8D991F703D7446556F779769C3451111.jpg | |
2 | - | |
3 | -2019-12-04 13:44:44 文件名:B080427C3DC6892D672EC78A31036DFA1111.jpg | |
4 | - | |
5 | -2019-12-04 13:45:35 文件名:4B7A932AF8E49BD80472EB10D9D6A973HSZL201901103.png | |
6 | - | |
7 | -2019-12-04 13:46:13 文件名:82CD103F0B2BDCBBB65D63548A0A9ECEHSZL201901103.png | |
8 | - | |
9 | -2019-12-04 13:54:40 文件名:D85FE5276FB74C963721798BBAC95211HSZL201901103.png | |
10 | - | |
11 | -2019-12-04 13:55:01 文件名:B366A0913FDFA40E6B2C7B2997EC005B1111.jpg | |
12 | - | |
13 | -2019-12-04 13:55:07 文件名:999BB6DF31D019569F42C5BED2BA545A1111.jpg | |
14 | - | |
15 | -2019-12-04 13:55:22 文件名:12D459538736C19523315D204BF560401111.jpg | |
16 | - | |
17 | -2019-12-04 13:55:48 文件名:EE6EDD519AA303E3E92EEFA59428619C1111.jpg | |
18 | - | |
19 | -2019-12-04 13:56:13 文件名:1C7528EBB8656AE4FC5797BC9CD419651111.jpg | |
20 | - |
cloud/log/2019-12-04/14_devices.txt
cloud/log/2019-12-04/14_sendUserInfo.txt
... | ... | @@ -1,6 +0,0 @@ |
1 | -2019-12-04 14:01:21 filePath:C:\Users\taohandong\Desktop\1111.jpg card:31D1AD64 name:林炜 deviceId:qqqqqqqqqqqqq | |
2 | - | |
3 | -2019-12-04 14:04:22 filePath:C:\Users\taohandong\Desktop\1111.jpg card:31D1AD64 name:林炜 deviceId:qqqqqqqqqqqqq | |
4 | - | |
5 | -2019-12-04 14:04:34 filePath:C:\Users\taohandong\Desktop\1111.jpg card:31D1AD64 name:林炜 deviceId:qqqqqqqqqqqqq | |
6 | - |
cloud/log/2019-12-04/14_学校id记录.txt
... | ... | @@ -1,20 +0,0 @@ |
1 | -2019-12-04 14:06:58 学校ID:1077 设备列表:[] | |
2 | - | |
3 | -2019-12-04 14:06:58 学校ID:435 设备列表:[] | |
4 | - | |
5 | -2019-12-04 14:06:58 学校ID:435 设备列表:[] | |
6 | - | |
7 | -2019-12-04 14:06:58 学校ID:435 设备列表:[] | |
8 | - | |
9 | -2019-12-04 14:06:58 学校ID:460 设备列表:[] | |
10 | - | |
11 | -2019-12-04 14:06:58 学校ID:23 设备列表:[] | |
12 | - | |
13 | -2019-12-04 14:06:58 学校ID:1077 设备列表:[] | |
14 | - | |
15 | -2019-12-04 14:06:58 学校ID:366 设备列表:[] | |
16 | - | |
17 | -2019-12-04 14:06:59 学校ID:654 设备列表:[] | |
18 | - | |
19 | -2019-12-04 14:06:59 学校ID:1077 设备列表:[] | |
20 | - |
cloud/log/2019-12-04/14_文件保存回调.txt
cloud/log/2019-12-04/15_facesuccess.txt
... | ... | @@ -1,4 +0,0 @@ |
1 | -2019-12-04 15:29:16 0x4bdeviceID:qqqqqqqqqqqqq cardNo:1689112881 time:2019-12-04 15:41:44 picDataUrlId:11CA89B5F512A8AF84B6C0A4E663C26D&username=&password= | |
2 | - | |
3 | -2019-12-04 15:32:56 0x4bdeviceID:qqqqqqqqqqqqq cardNo:1689112881 time:2019-12-04 15:45:25 picDataUrlId:E6E0858773E98757B0DA4DDFADA66D40&username=&password= | |
4 | - |
cloud/log/2019-12-04/15_人脸识别成功记录.txt
cloud/log/2019-12-04/15_文件保存回调.txt
cloud/log/2019-12-04/17_文件保存回调.txt
... | ... | @@ -1,164 +0,0 @@ |
1 | -2019-12-04 17:08:59 文件名:F516BFBA1486878F1F96703C2720E0962019-12-04.jpg | |
2 | - | |
3 | -2019-12-04 17:09:04 文件名:F171B7542BC77F6CC924FE8F0719001B2019-12-04.jpg | |
4 | - | |
5 | -2019-12-04 17:09:04 文件名:4DA79C5BA39B2DE57CB64A247CEB4DB92019-12-04.jpg | |
6 | - | |
7 | -2019-12-04 17:09:05 文件名:2337527EFF7065DFAEC3FC7D399271352019-12-04.jpg | |
8 | - | |
9 | -2019-12-04 17:09:09 文件名:F363801DFC3B189C5E89932202470E962019-12-04.jpg | |
10 | - | |
11 | -2019-12-04 17:09:09 文件名:30F3D9B4F164C81DC245BC834E1825F42019-12-04.jpg | |
12 | - | |
13 | -2019-12-04 17:09:13 文件名:E7F4C8698DB32A30CF64CAEE724D6B502019-12-04.jpg | |
14 | - | |
15 | -2019-12-04 17:09:18 文件名:3D68AAF8E6A53AC0C6214FA00D9E47A42019-12-04.jpg | |
16 | - | |
17 | -2019-12-04 17:09:23 文件名:91C037518486F8903377BCBE128B8AD12019-12-04.jpg | |
18 | - | |
19 | -2019-12-04 17:09:28 文件名:23952D6A829000268C017E0402C2235E2019-12-04.jpg | |
20 | - | |
21 | -2019-12-04 17:09:35 文件名:147A383519C728BC3170CD3A0283CAED2019-12-04.jpg | |
22 | - | |
23 | -2019-12-04 17:09:40 文件名:38BF0BF906A0A69B35473E6B0DE4A53B2019-12-04.jpg | |
24 | - | |
25 | -2019-12-04 17:10:04 文件名:09979008552AA392E00388EB514D30D92019-12-04.jpg | |
26 | - | |
27 | -2019-12-04 17:10:25 文件名:D9F9B84858ADD779F3B17A36307614752019-12-04T17:10:57A08:0001D8123177701.jpg | |
28 | - | |
29 | -2019-12-04 17:10:30 文件名:590A143A445118C6C4997F62C58C14CB2019-12-04T17:10:57A08:0001D8123177701.jpg | |
30 | - | |
31 | -2019-12-04 17:10:37 文件名:1741AD2FB0788CC40C2DAF5D9F433FE12019-12-04T17:11:07A08:0001D8123177701.jpg | |
32 | - | |
33 | -2019-12-04 17:10:41 文件名:45AC0B45D568EAFFA98D21902F62F8052019-12-04T17:11:14A08:0001D8123177701.jpg | |
34 | - | |
35 | -2019-12-04 17:10:42 文件名:30464D923875B61D160DBAEAF3A94FF32019-12-04T17:11:07A08:0001D8123177701.jpg | |
36 | - | |
37 | -2019-12-04 17:10:47 文件名:D83FBA7EE184C15C4A4F7224223EBFEC2019-12-04T17:11:14A08:0001D8123177701.jpg | |
38 | - | |
39 | -2019-12-04 17:12:36 文件名:740205939AB2C998E1CB3B1F661644F12019-12-04.jpg | |
40 | - | |
41 | -2019-12-04 17:12:41 文件名:DF37DEE57FC2DCC0C4253B1FAE5CB2E22019-12-04.jpg | |
42 | - | |
43 | -2019-12-04 17:12:42 文件名:913ADDF2C40140C319C3FBC9EAFB002A2019-12-04.jpg | |
44 | - | |
45 | -2019-12-04 17:12:46 文件名:F15D44790CC48998D9D3AC8FCF741A822019-12-04.jpg | |
46 | - | |
47 | -2019-12-04 17:14:29 文件名:99B92DBA52C5E6F66B3D8D92CA37DAB42019-12-04.jpg | |
48 | - | |
49 | -2019-12-04 17:14:34 文件名:E354F7C80FCDBC2883AB296A02DA0E1B2019-12-04.jpg | |
50 | - | |
51 | -2019-12-04 17:15:02 文件名:CD0192E6791DF6467EA316AA54CC5DFB2019-12-04.jpg | |
52 | - | |
53 | -2019-12-04 17:15:07 文件名:18BD8BCAECB12B829866C82C04252E3A2019-12-04.jpg | |
54 | - | |
55 | -2019-12-04 17:15:15 文件名:A7BA73DADBA8AA48E6B722831D6B3E792019-12-04.jpg | |
56 | - | |
57 | -2019-12-04 17:15:20 文件名:EEB67F6913B192BF1F0ED9887EBA41062019-12-04.jpg | |
58 | - | |
59 | -2019-12-04 17:15:30 文件名:78E0F8641F871E3C06B13951CD0CC7CC2019-12-04.jpg | |
60 | - | |
61 | -2019-12-04 17:15:36 文件名:82819CC856663CBCDE900A5F7E18A7262019-12-04.jpg | |
62 | - | |
63 | -2019-12-04 17:15:52 文件名:735397BB9075E69F6194F1030F6372BD2019-12-04.jpg | |
64 | - | |
65 | -2019-12-04 17:15:56 文件名:8075892E0DFF5A047D6B4AE00DCD571F2019-12-04.jpg | |
66 | - | |
67 | -2019-12-04 17:15:57 文件名:84B87B234FE1D461A34FDCB52E8381712019-12-04.jpg | |
68 | - | |
69 | -2019-12-04 17:16:01 文件名:F36C55EE350DBF867648BC90E956953D2019-12-04.jpg | |
70 | - | |
71 | -2019-12-04 17:16:27 文件名:1E39C261FA101BE293E8307D52BBF4F22019-12-04.jpg | |
72 | - | |
73 | -2019-12-04 17:16:32 文件名:438ED99F669D4E1F68B81622F071529A2019-12-04.jpg | |
74 | - | |
75 | -2019-12-04 17:17:17 文件名:7EC4B7157000920CB27E754DCA89B6EA2019-12-04.jpg | |
76 | - | |
77 | -2019-12-04 17:17:23 文件名:2BD6F8AA437C7C074BA22E3F0086A19D2019-12-04.jpg | |
78 | - | |
79 | -2019-12-04 17:17:29 文件名:CA9E4F02AF4C3F003BA9FFAA1C7E02A42019-12-04.jpg | |
80 | - | |
81 | -2019-12-04 17:17:34 文件名:908B6CD51F053E7ED3EF3C980ACFA1FC2019-12-04.jpg | |
82 | - | |
83 | -2019-12-04 17:17:47 文件名:248684757B9B7DCA57AB77CAD81FD14F2019-12-04.jpg | |
84 | - | |
85 | -2019-12-04 17:17:53 文件名:82480CE864851B6B0A2B9CDB8813DB692019-12-04.jpg | |
86 | - | |
87 | -2019-12-04 17:17:56 文件名:5B279EF45EA49B8BB5064FFFB5561F362019-12-04.jpg | |
88 | - | |
89 | -2019-12-04 17:18:01 文件名:970A2DAF8365E615E69D242B695E326A2019-12-04.jpg | |
90 | - | |
91 | -2019-12-04 17:18:11 文件名:8CB28F93094CF59A09DA70AEAABC98082019-12-04.jpg | |
92 | - | |
93 | -2019-12-04 17:18:16 文件名:7DAB29949C5E64AC08FD4728EC5A030E2019-12-04.jpg | |
94 | - | |
95 | -2019-12-04 17:18:32 文件名:D10852C00407E56F2BDAAF598AA1771E2019-12-04.jpg | |
96 | - | |
97 | -2019-12-04 17:18:38 文件名:E35C8926D9DB8E4815702BDF6A01A72B2019-12-04.jpg | |
98 | - | |
99 | -2019-12-04 17:19:57 文件名:079C31118F8B20E9A7CB73E0031A68782019-12-04.jpg | |
100 | - | |
101 | -2019-12-04 17:20:02 文件名:466636ACD3D15184095B2CA67DCDA1762019-12-04.jpg | |
102 | - | |
103 | -2019-12-04 17:22:28 文件名:F410BB8D2E0DBEA4E0BCB5229A15BBE42019-12-04.jpg | |
104 | - | |
105 | -2019-12-04 17:22:33 文件名:9A30960CA0353A45BE8C6D873A9D2F7F2019-12-04.jpg | |
106 | - | |
107 | -2019-12-04 17:23:25 文件名:8FFB68D2A075AEB3E6D08F0F4C8DDD952019-12-04.jpg | |
108 | - | |
109 | -2019-12-04 17:23:30 文件名:6F331633B8E57B15693FE458DF789E742019-12-04.jpg | |
110 | - | |
111 | -2019-12-04 17:25:39 文件名:34EC480C9D5B0A7671A985FCFE21F8B42019-12-04.jpg | |
112 | - | |
113 | -2019-12-04 17:25:42 文件名:FD7EE2C4BFFA9B8E8BF2454FEFCC44FC2019-12-04.jpg | |
114 | - | |
115 | -2019-12-04 17:25:44 文件名:D0D8C7BC33F74695C92BDFA266BDFF842019-12-04.jpg | |
116 | - | |
117 | -2019-12-04 17:25:47 文件名:5B0E0FD00CFB86702C3D83B225C759DD2019-12-04.jpg | |
118 | - | |
119 | -2019-12-04 17:28:00 文件名:A96BBAAA692F225751CCB3D07BF1D3212019-12-04.jpg | |
120 | - | |
121 | -2019-12-04 17:28:05 文件名:89C1FD1354B65DA0C572522D560ECC1C2019-12-04.jpg | |
122 | - | |
123 | -2019-12-04 17:28:46 文件名:32F2DC6F51CDABF46DF02D400E54C8332019-12-04.jpg | |
124 | - | |
125 | -2019-12-04 17:28:51 文件名:F27FBDD4586F6ED2CB6E1C4A28037E232019-12-04.jpg | |
126 | - | |
127 | -2019-12-04 17:30:28 文件名:C3A17E2345A2ECE8FB36ED2CFC6E02F92019-12-04.jpg | |
128 | - | |
129 | -2019-12-04 17:30:34 文件名:F08753F2D2579DA65E7045419732D9662019-12-04.jpg | |
130 | - | |
131 | -2019-12-04 17:31:22 文件名:D0312D0402287898F63BD2F23B7D81802019-12-04.jpg | |
132 | - | |
133 | -2019-12-04 17:31:25 文件名:160BABE20EE32A62D29ADDC7B8A9AA282019-12-04.jpg | |
134 | - | |
135 | -2019-12-04 17:31:27 文件名:B4D8E026FEDFE801DC2A65986B3B1B592019-12-04.jpg | |
136 | - | |
137 | -2019-12-04 17:31:30 文件名:DB101BE8A22FA05CC8429161A8E7D9EA2019-12-04.jpg | |
138 | - | |
139 | -2019-12-04 17:31:39 文件名:0076B339B4B10B2626D9CB382908A6D32019-12-04.jpg | |
140 | - | |
141 | -2019-12-04 17:31:44 文件名:7DC79B1E58253021FBADB374F5B5CDF62019-12-04.jpg | |
142 | - | |
143 | -2019-12-04 17:32:57 文件名:D72F4CA45A739CEA538F61138875C1BA2019-12-04.jpg | |
144 | - | |
145 | -2019-12-04 17:33:03 文件名:3B6D40D2EBC3C75DDFD425486D276A022019-12-04.jpg | |
146 | - | |
147 | -2019-12-04 17:33:40 文件名:2EAC68C6B0F49C48B519CA691A7192F72019-12-04.jpg | |
148 | - | |
149 | -2019-12-04 17:33:45 文件名:ECAC6D45F72C20BFD2A561D8DF5A2F5B2019-12-04.jpg | |
150 | - | |
151 | -2019-12-04 17:34:56 文件名:023124E93B9514C81396F3C36E1A700E2019-12-04.jpg | |
152 | - | |
153 | -2019-12-04 17:35:01 文件名:F882EE5D13C14B2F550B2E76B85ACBA32019-12-04.jpg | |
154 | - | |
155 | -2019-12-04 17:35:34 文件名:5B7FE253243C53BD8B6838527E7A3B3D2019-12-04.jpg | |
156 | - | |
157 | -2019-12-04 17:35:39 文件名:53CCC073DD7F3CAD9C91E6F43DB548F62019-12-04.jpg | |
158 | - | |
159 | -2019-12-04 17:35:47 文件名:54F46DD950395A8457B2FB30519048D92019-12-04.jpg | |
160 | - | |
161 | -2019-12-04 17:35:52 文件名:02368EA1389708B8BD6509529022DB742019-12-04.jpg | |
162 | - | |
163 | -2019-12-04 17:35:55 文件名:91716470126490BEF7C673498F9786D42019-12-04.jpg | |
164 | - |
cloud/log/2019-12-11/下发指令.txt
... | ... | @@ -1,24 +0,0 @@ |
1 | -2019-12-11 17:00:04 2019-12-11 17:00:04 30 | |
2 | - | |
3 | -2019-12-11 17:06:39 2019-12-11 17:06:39 30 | |
4 | - | |
5 | -2019-12-11 17:14:49 2019-12-11 17:14:49 30 | |
6 | - | |
7 | -2019-12-11 17:39:24 2019-12-11 17:39:24 30 | |
8 | - | |
9 | -2019-12-11 17:42:04 2019-12-11 17:42:04 30 | |
10 | - | |
11 | -2019-12-11 17:43:50 2019-12-11 17:43:50 30 | |
12 | - | |
13 | -2019-12-11 17:45:30 2019-12-11 17:45:30 30 | |
14 | - | |
15 | -2019-12-11 17:46:28 2019-12-11 17:46:28 30 | |
16 | - | |
17 | -2019-12-11 17:47:44 2019-12-11 17:47:44 30 | |
18 | - | |
19 | -2019-12-11 17:49:51 2019-12-11 17:49:51 30 | |
20 | - | |
21 | -2019-12-11 17:50:52 2019-12-11 17:50:52 30 | |
22 | - | |
23 | -2019-12-11 17:57:53 2019-12-11 17:57:53 30 | |
24 | - |
cloud/log/2019-12-24/下发指令.txt
... | ... | @@ -1,14 +0,0 @@ |
1 | -2019-12-24 17:19:39 2019-12-24 17:19:39 30 | |
2 | - | |
3 | -2019-12-24 17:21:01 2019-12-24 17:21:01 30 | |
4 | - | |
5 | -2019-12-24 17:21:31 2019-12-24 17:21:31 30 | |
6 | - | |
7 | -2019-12-24 17:22:24 2019-12-24 17:22:24 30 | |
8 | - | |
9 | -2019-12-24 17:31:52 2019-12-24 17:31:52 30 | |
10 | - | |
11 | -2019-12-24 17:36:02 2019-12-24 17:36:02 30 | |
12 | - | |
13 | -2019-12-24 17:53:49 2019-12-24 17:53:49 30 | |
14 | - |
cloud/log/2019-12-25/10_sendUserInfo.txt
cloud/log/2019-12-25/检测成功.txt
... | ... | @@ -1,10 +0,0 @@ |
1 | -2019-12-25 14:29:00 检测成功:C:\Users\taohandong\Pictures\test.jpg | |
2 | - | |
3 | -2019-12-25 14:31:49 检测成功:C:\Users\taohandong\Pictures\test.jpg | |
4 | - | |
5 | -2019-12-25 14:32:36 检测成功:C:\Users\taohandong\Pictures\test.jpg | |
6 | - | |
7 | -2019-12-25 14:36:12 检测成功:C:\Users\taohandong\Pictures\test.jpg | |
8 | - | |
9 | -2019-12-25 14:36:58 检测成功:C:\Users\taohandong\Pictures\test.jpg | |
10 | - |
cloud/pom.xml
... | ... | @@ -54,10 +54,10 @@ |
54 | 54 | <version>1.2.58</version> |
55 | 55 | <scope>compile</scope> |
56 | 56 | </dependency> |
57 | -<!-- <dependency>--> | |
58 | -<!-- <groupId>org.springframework.cloud</groupId>--> | |
59 | -<!-- <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>--> | |
60 | -<!-- </dependency>--> | |
57 | + <dependency> | |
58 | + <groupId>org.springframework.cloud</groupId> | |
59 | + <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> | |
60 | + </dependency> | |
61 | 61 | <dependency> |
62 | 62 | <groupId>org.springframework.boot</groupId> |
63 | 63 | <artifactId>spring-boot-configuration-processor</artifactId> | ... | ... |
cloud/sdklog/2020-09-28_17-20-11.log
... | ... | @@ -1,21 +0,0 @@ |
1 | -Begin Time:2020-09-28 17:20:11.593 | |
2 | -[2020-09-28 17:20:11.594][P:3272/T:35516][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2020-09-28 17:20:11.618][P:3272/T:35516][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000024470000 | |
4 | - | |
5 | -[2020-09-28 17:20:11.618][P:3272/T:35516][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2020-09-28 17:20:11.625][P:3272/T:35516][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000020E40050, dwUser=0000000000000000]. | |
7 | -[2020-09-28 17:20:11.625][P:3272/T:35516][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2020-09-28 17:20:11.625][P:3272/T:35516][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2020-09-28 17:20:11.626][P:3272/T:35516][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2020-09-28 17:20:11.627][P:3272/T:35516][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2020-09-28 17:20:11.627][P:3272/T:35516][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2020-09-28 17:20:11.631][P:3272/T:35516][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.66.31, port=9500, nTimeout=1000, cbListen=0000000020E40090, dwUserData=0000000000000000.] | |
13 | -[2020-09-28 17:20:11.632][P:3272/T:35516][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=555488272.] | |
14 | -[2020-09-28 17:20:21.558][P:3272/T:26968][Utils.cpp:5175][Info][0] pszIp:192.168.66.30, szIpLen:16 | |
15 | -[2020-09-28 17:20:21.558][P:3272/T:26968][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 192.168.66.30:56886 | |
16 | -[2020-09-28 17:20:21.754][P:3272/T:46352][Utils.cpp:5175][Info][0] pszIp:192.168.66.30, szIpLen:16 | |
17 | -[2020-09-28 17:20:21.755][P:3272/T:10116][Manager.cpp:1265][Info][0] Device ip 192.168.66.30, port 56886, connectID is 0, chn is 0, registed | |
18 | -[2020-09-28 17:20:21.760][P:3272/T:10116][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=192.168.66.30, port=56886, SpeCap=2, lpDeviceInfo=00000000212CDE70.] | |
19 | -[2020-09-28 17:20:21.761][P:3272/T:10116][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 000000002123A220 ip is 192.168.66.30, port is 56886 | |
20 | -[2020-09-28 17:20:21.966][P:3272/T:46352][Utils.cpp:5175][Info][0] pszIp:192.168.66.30, szIpLen:16 | |
21 | -[2020-09-28 17:20:22.008][P:3272/T:10116][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=555983392.] |
cloud/sdklog/2021-01-16_16-34-18.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-01-16 16:34:18.748 | |
2 | -[2021-01-16 16:34:18.748][P:52104/T:51548][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-16 16:34:18.758][P:52104/T:51548][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000024750000 | |
4 | - | |
5 | -[2021-01-16 16:34:18.758][P:52104/T:51548][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-16 16:34:18.765][P:52104/T:51548][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000002820050, dwUser=0000000000000000]. | |
7 | -[2021-01-16 16:34:18.765][P:52104/T:51548][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-16 16:34:18.765][P:52104/T:51548][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-16 16:34:18.766][P:52104/T:51548][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-16 16:34:18.766][P:52104/T:51548][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-16 16:34:18.766][P:52104/T:51548][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-16 16:34:18.770][P:52104/T:51548][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.18.209.36, port=9500, nTimeout=1000, cbListen=0000000002820090, dwUserData=0000000000000000.] | |
13 | -[2021-01-16 16:34:18.772][P:52104/T:51548][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=528791168.] |
cloud/sdklog/2021-01-20_10-15-20.log
... | ... | @@ -1,182 +0,0 @@ |
1 | -Begin Time:2021-01-20 10:15:20.623 | |
2 | -[2021-01-20 10:15:20.623][P:11772/T:9120][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-20 10:15:20.632][P:11772/T:9120][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000024800000 | |
4 | - | |
5 | -[2021-01-20 10:15:20.632][P:11772/T:9120][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-20 10:15:20.639][P:11772/T:9120][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000002770050, dwUser=0000000000000000]. | |
7 | -[2021-01-20 10:15:20.639][P:11772/T:9120][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-20 10:15:20.639][P:11772/T:9120][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-20 10:15:20.639][P:11772/T:9120][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-20 10:15:20.640][P:11772/T:9120][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-20 10:15:20.640][P:11772/T:9120][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-20 10:15:20.643][P:11772/T:9120][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=0000000002770090, dwUserData=0000000000000000.] | |
13 | -[2021-01-20 10:15:20.645][P:11772/T:9120][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=528116864.] | |
14 | -[2021-01-20 10:15:27.922][P:11772/T:7692][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
15 | -[2021-01-20 10:15:27.922][P:11772/T:7692][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:45914 | |
16 | -[2021-01-20 10:15:28.100][P:11772/T:11936][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
17 | -[2021-01-20 10:15:28.100][P:11772/T:8264][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 45914, connectID is 0, chn is 0, registed | |
18 | -[2021-01-20 10:15:30.509][P:11772/T:4712][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.167, port=45914, SpeCap=2, lpDeviceInfo=000000000048CBF0.] | |
19 | -[2021-01-20 10:15:30.513][P:11772/T:4712][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 000000001F7F5B40 ip is 172.16.2.167, port is 45914 | |
20 | -[2021-01-20 10:15:30.731][P:11772/T:11936][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
21 | -[2021-01-20 10:15:30.780][P:11772/T:4712][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=528440128.] | |
22 | -[2021-01-20 10:15:30.783][P:11772/T:4712][dhnetsdk.cpp:8628][Info][0] Enter CLIENT_RealLoadPictureEx. [lLoginID=528440128, nChannelID=0, dwAlarmType=1, bNeedPicFile=1, cbAnalyzerData=00000000027700D0, dwUser=00000000004F14B0, Reserved=0000000000000000.] | |
23 | -[2021-01-20 10:15:30.786][P:11772/T:4712][Utils.cpp:4792][Info][0] mutil NIC client | |
24 | -[2021-01-20 10:15:30.817][P:11772/T:4712][dvrdevice.cpp:6655][Info][0] CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 000000001F7F5B40, connetID 6 | |
25 | -[2021-01-20 10:15:30.857][P:11772/T:7692][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
26 | -[2021-01-20 10:15:30.857][P:11772/T:7692][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:45916 | |
27 | -[2021-01-20 10:15:30.857][P:11772/T:8972][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
28 | -[2021-01-20 10:15:30.857][P:11772/T:8264][Manager.cpp:1236][Info][0] Device[000000001F7F5B40] get pRegSubSocket 000000001F80CE30 up, nConnectID 6 Chn:1 | |
29 | -[2021-01-20 10:15:30.857][P:11772/T:8264][dvrdevice.cpp:6404][Info][0] CDvrDevice::dit_add_reg_sub_connect, device is 000000001F7F5B40, subsocket ID is 6 | |
30 | -[2021-01-20 10:15:30.857][P:11772/T:8264][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 45916, connectID is 6, chn is 1, registed | |
31 | -[2021-01-20 10:15:30.857][P:11772/T:4712][dvrdevice.cpp:6694][Info][0] CDvrDevice::FindSubSocket device 000000001F7F5B40 find socket connectID is 6 | |
32 | -[2021-01-20 10:15:30.900][P:11772/T:4712][dhnetsdk.cpp:8647][Info][0] Leave CLIENT_RealLoadPictureEx. [ret=528533552.] | |
33 | -[2021-01-20 10:32:08.201][P:11772/T:12200][dhnetsdk.cpp:26328][Info][0] Enter CLIENT_OperateAccessUserService. [lLoginID=528440128, type=3, pInParam=00000000004DCC60, pOutParam=00000000004DC960, nWaitTime=6000] | |
34 | -[2021-01-20 10:32:08.275][P:11772/T:12200][dhnetsdk.cpp:26346][Info][0] Leave CLIENT_OperateAccessUserService.[ret=1.] | |
35 | -[2021-01-20 12:24:06.031][P:11772/T:11936][TPIOCPMultiplexer.cpp:114][Error][90002001] receive data result, GetQueuedCompletionStatus error:121 | |
36 | -[2021-01-20 12:24:06.254][P:11772/T:11936][TPIOCPMultiplexer.cpp:114][Error][90002001] receive data result, GetQueuedCompletionStatus error:121 | |
37 | -[2021-01-20 12:24:08.145][P:11772/T:6880][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
38 | -[2021-01-20 12:24:08.145][P:11772/T:6880][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:3892, PerIoSend:000000001F8096A0 | |
39 | -[2021-01-20 12:24:08.146][P:11772/T:6880][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
40 | -[2021-01-20 12:24:08.146][P:11772/T:6880][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:4248, PerIoSend:000000001F8094A0 | |
41 | -[2021-01-20 12:24:18.158][P:11772/T:6880][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
42 | -[2021-01-20 12:24:18.158][P:11772/T:6880][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:3892, PerIoSend:000000001F8094A0 | |
43 | -[2021-01-20 12:24:18.158][P:11772/T:6880][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
44 | -[2021-01-20 12:24:18.158][P:11772/T:6880][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:4248, PerIoSend:000000001F809620 | |
45 | -[2021-01-20 12:24:28.168][P:11772/T:6880][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
46 | -[2021-01-20 12:24:28.168][P:11772/T:6880][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:3892, PerIoSend:000000001F8094A0 | |
47 | -[2021-01-20 12:24:28.168][P:11772/T:6880][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
48 | -[2021-01-20 12:24:28.168][P:11772/T:6880][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:4248, PerIoSend:000000001F809620 | |
49 | -[2021-01-20 12:24:37.180][P:11772/T:6880][TcpSocket.cpp:818][Error][90010017] Heartbeat failed, second:60 | |
50 | -[2021-01-20 12:24:37.183][P:11772/T:6880][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
51 | -[2021-01-20 12:24:37.183][P:11772/T:6880][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:45914 | |
52 | -[2021-01-20 12:24:37.184][P:11772/T:6880][TcpSocket.cpp:818][Error][90010017] Heartbeat failed, second:60 | |
53 | -[2021-01-20 12:24:37.184][P:11772/T:6880][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
54 | -[2021-01-20 12:24:37.184][P:11772/T:6880][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:45916 | |
55 | -[2021-01-20 12:24:37.383][P:11772/T:11544][dhnetsdk.cpp:8660][Info][0] Enter CLIENT_StopLoadPic. [lAnalyzerHandle=528533552.] | |
56 | -[2021-01-20 12:24:37.388][P:11772/T:11544][dhnetsdk.cpp:8667][Info][0] Leave CLIENT_StopLoadPic. [ret=1.] | |
57 | -[2021-01-20 12:24:47.841][P:11772/T:7692][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
58 | -[2021-01-20 12:24:47.844][P:11772/T:7692][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:45920 | |
59 | -[2021-01-20 12:24:50.829][P:11772/T:11936][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:121, connId:3 | |
60 | -[2021-01-20 12:24:50.829][P:11772/T:11936][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 45920 | |
61 | -[2021-01-20 12:24:50.829][P:11772/T:11936][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
62 | -[2021-01-20 12:24:50.829][P:11772/T:11936][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:45920 | |
63 | -[2021-01-20 12:24:50.850][P:11772/T:7692][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
64 | -[2021-01-20 12:24:50.850][P:11772/T:7692][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:45922 | |
65 | -[2021-01-20 12:24:51.047][P:11772/T:11936][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
66 | -[2021-01-20 12:24:51.049][P:11772/T:8264][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 45922, connectID is 0, chn is 0, registed | |
67 | -[2021-01-20 12:24:52.457][P:11772/T:4712][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.167, port=45922, SpeCap=2, lpDeviceInfo=000000000048CBF0.] | |
68 | -[2021-01-20 12:24:52.459][P:11772/T:4712][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 000000002A6728B0 ip is 172.16.2.167, port is 45922 | |
69 | -[2021-01-20 12:24:52.794][P:11772/T:11936][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
70 | -[2021-01-20 12:24:52.836][P:11772/T:4712][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=711403696.] | |
71 | -[2021-01-20 12:24:52.837][P:11772/T:4712][dhnetsdk.cpp:8628][Info][0] Enter CLIENT_RealLoadPictureEx. [lLoginID=711403696, nChannelID=0, dwAlarmType=1, bNeedPicFile=1, cbAnalyzerData=00000000027700D0, dwUser=0000000027A018C0, Reserved=0000000000000000.] | |
72 | -[2021-01-20 12:24:52.840][P:11772/T:4712][Utils.cpp:4792][Info][0] mutil NIC client | |
73 | -[2021-01-20 12:24:52.877][P:11772/T:4712][dvrdevice.cpp:6655][Info][0] CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 000000002A6728B0, connetID 7 | |
74 | -[2021-01-20 12:24:53.066][P:11772/T:7692][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
75 | -[2021-01-20 12:24:53.066][P:11772/T:7692][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:45924 | |
76 | -[2021-01-20 12:24:53.067][P:11772/T:11936][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
77 | -[2021-01-20 12:24:53.067][P:11772/T:8264][Manager.cpp:1236][Info][0] Device[000000002A6728B0] get pRegSubSocket 000000002A670680 up, nConnectID 7 Chn:1 | |
78 | -[2021-01-20 12:24:53.067][P:11772/T:8264][dvrdevice.cpp:6404][Info][0] CDvrDevice::dit_add_reg_sub_connect, device is 000000002A6728B0, subsocket ID is 7 | |
79 | -[2021-01-20 12:24:53.067][P:11772/T:8264][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 45924, connectID is 7, chn is 1, registed | |
80 | -[2021-01-20 12:24:53.067][P:11772/T:4712][dvrdevice.cpp:6694][Info][0] CDvrDevice::FindSubSocket device 000000002A6728B0 find socket connectID is 7 | |
81 | -[2021-01-20 12:24:53.096][P:11772/T:4712][dhnetsdk.cpp:8647][Info][0] Leave CLIENT_RealLoadPictureEx. [ret=711393408.] | |
82 | -[2021-01-20 12:32:47.596][P:11772/T:2772][TPIOCPMultiplexer.cpp:114][Error][90002001] receive data result, GetQueuedCompletionStatus error:121 | |
83 | -[2021-01-20 12:32:49.720][P:11772/T:6880][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
84 | -[2021-01-20 12:32:49.720][P:11772/T:6880][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:4080, PerIoSend:000000001F80C550 | |
85 | -[2021-01-20 12:32:50.229][P:11772/T:2772][TPIOCPMultiplexer.cpp:114][Error][90002001] receive data result, GetQueuedCompletionStatus error:121 | |
86 | -[2021-01-20 12:32:59.729][P:11772/T:6880][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
87 | -[2021-01-20 12:32:59.729][P:11772/T:6880][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:4944, PerIoSend:000000001F80BB50 | |
88 | -[2021-01-20 12:32:59.729][P:11772/T:6880][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
89 | -[2021-01-20 12:32:59.729][P:11772/T:6880][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:4080, PerIoSend:000000001F80BAD0 | |
90 | -[2021-01-20 12:33:10.739][P:11772/T:6880][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
91 | -[2021-01-20 12:33:10.739][P:11772/T:6880][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:4944, PerIoSend:000000001F80BA50 | |
92 | -[2021-01-20 12:33:10.739][P:11772/T:6880][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
93 | -[2021-01-20 12:33:10.739][P:11772/T:6880][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:4080, PerIoSend:000000001F80B850 | |
94 | -[2021-01-20 12:33:17.833][P:11772/T:7692][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
95 | -[2021-01-20 12:33:17.833][P:11772/T:7692][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:45926 | |
96 | -[2021-01-20 12:33:18.747][P:11772/T:6880][TcpSocket.cpp:818][Error][90010017] Heartbeat failed, second:60 | |
97 | -[2021-01-20 12:33:18.747][P:11772/T:6880][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
98 | -[2021-01-20 12:33:18.747][P:11772/T:6880][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:45922 | |
99 | -[2021-01-20 12:33:18.747][P:11772/T:6880][TcpSocket.cpp:818][Error][90010017] Heartbeat failed, second:60 | |
100 | -[2021-01-20 12:33:18.747][P:11772/T:6880][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
101 | -[2021-01-20 12:33:18.747][P:11772/T:6880][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:45924 | |
102 | -[2021-01-20 12:33:18.797][P:11772/T:11544][dhnetsdk.cpp:8660][Info][0] Enter CLIENT_StopLoadPic. [lAnalyzerHandle=711393408.] | |
103 | -[2021-01-20 12:33:18.797][P:11772/T:11544][dhnetsdk.cpp:8667][Info][0] Leave CLIENT_StopLoadPic. [ret=1.] | |
104 | -[2021-01-20 12:33:20.796][P:11772/T:2772][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:121, connId:6 | |
105 | -[2021-01-20 12:33:20.796][P:11772/T:2772][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 45926 | |
106 | -[2021-01-20 12:33:20.796][P:11772/T:2772][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
107 | -[2021-01-20 12:33:20.796][P:11772/T:2772][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:45926 | |
108 | -[2021-01-20 12:33:20.799][P:11772/T:7692][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
109 | -[2021-01-20 12:33:20.799][P:11772/T:7692][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:45928 | |
110 | -[2021-01-20 12:33:21.006][P:11772/T:2772][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
111 | -[2021-01-20 12:33:21.006][P:11772/T:8264][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 45928, connectID is 0, chn is 0, registed | |
112 | -[2021-01-20 12:33:23.197][P:11772/T:4712][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.167, port=45928, SpeCap=2, lpDeviceInfo=0000000027A1FC30.] | |
113 | -[2021-01-20 12:33:23.197][P:11772/T:4712][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 000000001F852E30 ip is 172.16.2.167, port is 45928 | |
114 | -[2021-01-20 12:33:23.408][P:11772/T:2772][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
115 | -[2021-01-20 12:33:23.449][P:11772/T:4712][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=528821808.] | |
116 | -[2021-01-20 12:33:23.450][P:11772/T:4712][dhnetsdk.cpp:8628][Info][0] Enter CLIENT_RealLoadPictureEx. [lLoginID=528821808, nChannelID=0, dwAlarmType=1, bNeedPicFile=1, cbAnalyzerData=00000000027700D0, dwUser=0000000027A01980, Reserved=0000000000000000.] | |
117 | -[2021-01-20 12:33:23.451][P:11772/T:4712][Utils.cpp:4792][Info][0] mutil NIC client | |
118 | -[2021-01-20 12:33:23.480][P:11772/T:4712][dvrdevice.cpp:6655][Info][0] CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 000000001F852E30, connetID 8 | |
119 | -[2021-01-20 12:33:23.537][P:11772/T:7692][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
120 | -[2021-01-20 12:33:23.537][P:11772/T:7692][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:45930 | |
121 | -[2021-01-20 12:33:23.537][P:11772/T:2772][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
122 | -[2021-01-20 12:33:23.537][P:11772/T:8264][Manager.cpp:1236][Info][0] Device[000000001F852E30] get pRegSubSocket 000000002A670680 up, nConnectID 8 Chn:1 | |
123 | -[2021-01-20 12:33:23.537][P:11772/T:8264][dvrdevice.cpp:6404][Info][0] CDvrDevice::dit_add_reg_sub_connect, device is 000000001F852E30, subsocket ID is 8 | |
124 | -[2021-01-20 12:33:23.537][P:11772/T:8264][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 45930, connectID is 8, chn is 1, registed | |
125 | -[2021-01-20 12:33:23.537][P:11772/T:4712][dvrdevice.cpp:6694][Info][0] CDvrDevice::FindSubSocket device 000000001F852E30 find socket connectID is 8 | |
126 | -[2021-01-20 12:33:23.591][P:11772/T:4712][dhnetsdk.cpp:8647][Info][0] Leave CLIENT_RealLoadPictureEx. [ret=711393408.] | |
127 | -[2021-01-20 12:35:33.334][P:11772/T:2772][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:7 | |
128 | -[2021-01-20 12:35:33.334][P:11772/T:2772][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 45928 | |
129 | -[2021-01-20 12:35:33.334][P:11772/T:2772][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
130 | -[2021-01-20 12:35:33.334][P:11772/T:2772][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:45928 | |
131 | -[2021-01-20 12:35:33.583][P:11772/T:11544][dhnetsdk.cpp:8660][Info][0] Enter CLIENT_StopLoadPic. [lAnalyzerHandle=711393408.] | |
132 | -[2021-01-20 12:35:33.583][P:11772/T:11544][dhnetsdk.cpp:8667][Info][0] Leave CLIENT_StopLoadPic. [ret=1.] | |
133 | -[2021-01-20 12:35:36.355][P:11772/T:7692][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
134 | -[2021-01-20 12:35:36.355][P:11772/T:7692][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:45932 | |
135 | -[2021-01-20 12:35:40.840][P:11772/T:2772][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:1236, connId:9 | |
136 | -[2021-01-20 12:35:40.840][P:11772/T:2772][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 45932 | |
137 | -[2021-01-20 12:35:40.840][P:11772/T:2772][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
138 | -[2021-01-20 12:35:40.840][P:11772/T:2772][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:45932 | |
139 | -[2021-01-20 12:35:40.856][P:11772/T:7692][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
140 | -[2021-01-20 12:35:40.856][P:11772/T:7692][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:45934 | |
141 | -[2021-01-20 12:35:41.056][P:11772/T:2772][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
142 | -[2021-01-20 12:35:41.056][P:11772/T:8264][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 45934, connectID is 0, chn is 0, registed | |
143 | -[2021-01-20 12:35:43.621][P:11772/T:4712][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.167, port=45934, SpeCap=2, lpDeviceInfo=0000000027A1FF40.] | |
144 | -[2021-01-20 12:35:43.621][P:11772/T:4712][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 000000001F852E30 ip is 172.16.2.167, port is 45934 | |
145 | -[2021-01-20 12:35:43.967][P:11772/T:2772][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
146 | -[2021-01-20 12:35:44.007][P:11772/T:4712][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=528821808.] | |
147 | -[2021-01-20 12:35:44.007][P:11772/T:4712][dhnetsdk.cpp:8628][Info][0] Enter CLIENT_RealLoadPictureEx. [lLoginID=528821808, nChannelID=0, dwAlarmType=1, bNeedPicFile=1, cbAnalyzerData=00000000027700D0, dwUser=00000000279BD040, Reserved=0000000000000000.] | |
148 | -[2021-01-20 12:35:44.008][P:11772/T:4712][Utils.cpp:4792][Info][0] mutil NIC client | |
149 | -[2021-01-20 12:35:44.036][P:11772/T:4712][dvrdevice.cpp:6655][Info][0] CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 000000001F852E30, connetID 9 | |
150 | -[2021-01-20 12:35:44.293][P:11772/T:7692][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
151 | -[2021-01-20 12:35:44.293][P:11772/T:7692][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:45936 | |
152 | -[2021-01-20 12:35:44.424][P:11772/T:2772][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
153 | -[2021-01-20 12:35:44.424][P:11772/T:8264][Manager.cpp:1236][Info][0] Device[000000001F852E30] get pRegSubSocket 000000002A670680 up, nConnectID 9 Chn:1 | |
154 | -[2021-01-20 12:35:44.424][P:11772/T:8264][dvrdevice.cpp:6404][Info][0] CDvrDevice::dit_add_reg_sub_connect, device is 000000001F852E30, subsocket ID is 9 | |
155 | -[2021-01-20 12:35:44.424][P:11772/T:8264][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 45936, connectID is 9, chn is 1, registed | |
156 | -[2021-01-20 12:35:44.424][P:11772/T:4712][dvrdevice.cpp:6694][Info][0] CDvrDevice::FindSubSocket device 000000001F852E30 find socket connectID is 9 | |
157 | -[2021-01-20 12:35:44.549][P:11772/T:4712][dhnetsdk.cpp:8647][Info][0] Leave CLIENT_RealLoadPictureEx. [ret=711393408.] | |
158 | -[2021-01-20 13:13:00.701][P:11772/T:2772][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:10 | |
159 | -[2021-01-20 13:13:00.701][P:11772/T:2772][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 45934 | |
160 | -[2021-01-20 13:13:00.701][P:11772/T:2772][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
161 | -[2021-01-20 13:13:00.701][P:11772/T:2772][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:45934 | |
162 | -[2021-01-20 13:13:00.762][P:11772/T:11544][dhnetsdk.cpp:8660][Info][0] Enter CLIENT_StopLoadPic. [lAnalyzerHandle=711393408.] | |
163 | -[2021-01-20 13:13:00.762][P:11772/T:11544][dhnetsdk.cpp:8667][Info][0] Leave CLIENT_StopLoadPic. [ret=1.] | |
164 | -[2021-01-20 13:13:00.799][P:11772/T:7692][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
165 | -[2021-01-20 13:13:00.799][P:11772/T:7692][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:45938 | |
166 | -[2021-01-20 13:13:00.997][P:11772/T:2772][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
167 | -[2021-01-20 13:13:00.997][P:11772/T:8264][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 45938, connectID is 0, chn is 0, registed | |
168 | -[2021-01-20 13:13:05.312][P:11772/T:4712][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.167, port=45938, SpeCap=2, lpDeviceInfo=0000000027A20250.] | |
169 | -[2021-01-20 13:13:05.312][P:11772/T:4712][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 000000001F852E30 ip is 172.16.2.167, port is 45938 | |
170 | -[2021-01-20 13:13:05.494][P:11772/T:2772][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
171 | -[2021-01-20 13:13:05.537][P:11772/T:4712][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=528821808.] | |
172 | -[2021-01-20 13:13:05.538][P:11772/T:4712][dhnetsdk.cpp:8628][Info][0] Enter CLIENT_RealLoadPictureEx. [lLoginID=528821808, nChannelID=0, dwAlarmType=1, bNeedPicFile=1, cbAnalyzerData=00000000027700D0, dwUser=00000000279CFE70, Reserved=0000000000000000.] | |
173 | -[2021-01-20 13:13:05.539][P:11772/T:4712][Utils.cpp:4792][Info][0] mutil NIC client | |
174 | -[2021-01-20 13:13:05.568][P:11772/T:4712][dvrdevice.cpp:6655][Info][0] CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 000000001F852E30, connetID 10 | |
175 | -[2021-01-20 13:13:05.633][P:11772/T:7692][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
176 | -[2021-01-20 13:13:05.633][P:11772/T:7692][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:45940 | |
177 | -[2021-01-20 13:13:05.634][P:11772/T:2772][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
178 | -[2021-01-20 13:13:05.634][P:11772/T:8264][Manager.cpp:1236][Info][0] Device[000000001F852E30] get pRegSubSocket 000000002A670680 up, nConnectID 10 Chn:1 | |
179 | -[2021-01-20 13:13:05.634][P:11772/T:8264][dvrdevice.cpp:6404][Info][0] CDvrDevice::dit_add_reg_sub_connect, device is 000000001F852E30, subsocket ID is 10 | |
180 | -[2021-01-20 13:13:05.635][P:11772/T:4712][dvrdevice.cpp:6694][Info][0] CDvrDevice::FindSubSocket device 000000001F852E30 find socket connectID is 10 | |
181 | -[2021-01-20 13:13:05.635][P:11772/T:8264][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 45940, connectID is 10, chn is 1, registed | |
182 | -[2021-01-20 13:13:05.695][P:11772/T:4712][dhnetsdk.cpp:8647][Info][0] Leave CLIENT_RealLoadPictureEx. [ret=711393408.] |
cloud/sdklog/2021-01-20_13-42-08.log
... | ... | @@ -1,32 +0,0 @@ |
1 | -Begin Time:2021-01-20 13:42:08.174 | |
2 | -[2021-01-20 13:42:08.174][P:11580/T:8636][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-20 13:42:08.184][P:11580/T:8636][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000024930000 | |
4 | - | |
5 | -[2021-01-20 13:42:08.184][P:11580/T:8636][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-20 13:42:08.190][P:11580/T:8636][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000002B60050, dwUser=0000000000000000]. | |
7 | -[2021-01-20 13:42:08.190][P:11580/T:8636][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-20 13:42:08.190][P:11580/T:8636][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-20 13:42:08.190][P:11580/T:8636][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-20 13:42:08.191][P:11580/T:8636][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-20 13:42:08.191][P:11580/T:8636][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-20 13:42:08.194][P:11580/T:8636][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=0000000002B60090, dwUserData=0000000000000000.] | |
13 | -[2021-01-20 13:42:08.194][P:11580/T:8636][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=530934912.] | |
14 | -[2021-01-20 13:42:15.136][P:11580/T:15248][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
15 | -[2021-01-20 13:42:15.136][P:11580/T:15248][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:46080 | |
16 | -[2021-01-20 13:42:15.331][P:11580/T:17100][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
17 | -[2021-01-20 13:42:15.332][P:11580/T:14852][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 46080, connectID is 0, chn is 0, registed | |
18 | -[2021-01-20 13:42:18.121][P:11580/T:2520][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.167, port=46080, SpeCap=2, lpDeviceInfo=000000002486FB90.] | |
19 | -[2021-01-20 13:42:18.121][P:11580/T:2520][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 000000001FAA5B40 ip is 172.16.2.167, port is 46080 | |
20 | -[2021-01-20 13:42:18.331][P:11580/T:17100][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
21 | -[2021-01-20 13:42:18.376][P:11580/T:2520][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=531258176.] | |
22 | -[2021-01-20 13:42:18.380][P:11580/T:2520][dhnetsdk.cpp:8628][Info][0] Enter CLIENT_RealLoadPictureEx. [lLoginID=531258176, nChannelID=0, dwAlarmType=1, bNeedPicFile=1, cbAnalyzerData=0000000002B600D0, dwUser=0000000000A71370, Reserved=0000000000000000.] | |
23 | -[2021-01-20 13:42:18.381][P:11580/T:2520][Utils.cpp:4792][Info][0] mutil NIC client | |
24 | -[2021-01-20 13:42:18.402][P:11580/T:2520][dvrdevice.cpp:6655][Info][0] CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 000000001FAA5B40, connetID 11 | |
25 | -[2021-01-20 13:42:18.500][P:11580/T:15248][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
26 | -[2021-01-20 13:42:18.500][P:11580/T:15248][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:46082 | |
27 | -[2021-01-20 13:42:18.501][P:11580/T:13308][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
28 | -[2021-01-20 13:42:18.501][P:11580/T:14852][Manager.cpp:1236][Info][0] Device[000000001FAA5B40] get pRegSubSocket 000000001FAB2880 up, nConnectID 11 Chn:1 | |
29 | -[2021-01-20 13:42:18.501][P:11580/T:14852][dvrdevice.cpp:6404][Info][0] CDvrDevice::dit_add_reg_sub_connect, device is 000000001FAA5B40, subsocket ID is 11 | |
30 | -[2021-01-20 13:42:18.501][P:11580/T:14852][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 46082, connectID is 11, chn is 1, registed | |
31 | -[2021-01-20 13:42:18.501][P:11580/T:2520][dvrdevice.cpp:6694][Info][0] CDvrDevice::FindSubSocket device 000000001FAA5B40 find socket connectID is 11 | |
32 | -[2021-01-20 13:42:18.533][P:11580/T:2520][dhnetsdk.cpp:8647][Info][0] Leave CLIENT_RealLoadPictureEx. [ret=531309184.] |
cloud/sdklog/2021-01-20_13-44-54.log
... | ... | @@ -1,63 +0,0 @@ |
1 | -Begin Time:2021-01-20 13:44:54.728 | |
2 | -[2021-01-20 13:44:54.728][P:2388/T:15780][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-20 13:44:54.739][P:2388/T:15780][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000025690000 | |
4 | - | |
5 | -[2021-01-20 13:44:54.739][P:2388/T:15780][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-20 13:44:54.743][P:2388/T:15780][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=00000000037E0050, dwUser=0000000000000000]. | |
7 | -[2021-01-20 13:44:54.743][P:2388/T:15780][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-20 13:44:54.743][P:2388/T:15780][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-20 13:44:54.743][P:2388/T:15780][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-20 13:44:54.744][P:2388/T:15780][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-20 13:44:54.744][P:2388/T:15780][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-20 13:44:54.746][P:2388/T:15780][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=00000000037E0090, dwUserData=0000000000000000.] | |
13 | -[2021-01-20 13:44:54.746][P:2388/T:15780][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=543321216.] | |
14 | -[2021-01-20 13:45:04.275][P:2388/T:10388][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
15 | -[2021-01-20 13:45:04.275][P:2388/T:10388][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:46092 | |
16 | -[2021-01-20 13:45:04.479][P:2388/T:9184][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
17 | -[2021-01-20 13:45:04.479][P:2388/T:12604][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 46092, connectID is 0, chn is 0, registed | |
18 | -[2021-01-20 13:45:04.724][P:2388/T:12524][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.167, port=46092, SpeCap=2, lpDeviceInfo=000000000146EFB0.] | |
19 | -[2021-01-20 13:45:04.725][P:2388/T:12524][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 0000000020675B40 ip is 172.16.2.167, port is 46092 | |
20 | -[2021-01-20 13:45:04.909][P:2388/T:9184][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
21 | -[2021-01-20 13:45:04.952][P:2388/T:12524][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=543644480.] | |
22 | -[2021-01-20 13:45:04.955][P:2388/T:12524][dhnetsdk.cpp:8628][Info][0] Enter CLIENT_RealLoadPictureEx. [lLoginID=543644480, nChannelID=0, dwAlarmType=1, bNeedPicFile=1, cbAnalyzerData=00000000037E00D0, dwUser=00000000255C8F90, Reserved=0000000000000000.] | |
23 | -[2021-01-20 13:45:04.956][P:2388/T:12524][Utils.cpp:4792][Info][0] mutil NIC client | |
24 | -[2021-01-20 13:45:04.983][P:2388/T:12524][dvrdevice.cpp:6655][Info][0] CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 0000000020675B40, connetID 12 | |
25 | -[2021-01-20 13:45:05.131][P:2388/T:10388][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
26 | -[2021-01-20 13:45:05.131][P:2388/T:10388][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:46094 | |
27 | -[2021-01-20 13:45:05.131][P:2388/T:9184][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
28 | -[2021-01-20 13:45:05.131][P:2388/T:12604][Manager.cpp:1236][Info][0] Device[0000000020675B40] get pRegSubSocket 000000002068C6B0 up, nConnectID 12 Chn:1 | |
29 | -[2021-01-20 13:45:05.131][P:2388/T:12604][dvrdevice.cpp:6404][Info][0] CDvrDevice::dit_add_reg_sub_connect, device is 0000000020675B40, subsocket ID is 12 | |
30 | -[2021-01-20 13:45:05.131][P:2388/T:12604][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 46094, connectID is 12, chn is 1, registed | |
31 | -[2021-01-20 13:45:05.131][P:2388/T:12524][dvrdevice.cpp:6694][Info][0] CDvrDevice::FindSubSocket device 0000000020675B40 find socket connectID is 12 | |
32 | -[2021-01-20 13:45:05.175][P:2388/T:12524][dhnetsdk.cpp:8647][Info][0] Leave CLIENT_RealLoadPictureEx. [ret=543735984.] | |
33 | -[2021-01-20 13:46:27.899][P:2388/T:12240][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=543644480, szCommand=AccessTimeSchedule, nChannelID=1, szInBuffer=0000000001566040, dwInBufferSize=2097152, error=00000000255D1220, restart=00000000255D0F40, waittime=3000.] | |
34 | -[2021-01-20 13:46:27.903][P:2388/T:12240][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
35 | -[2021-01-20 13:46:27.954][P:2388/T:12240][Manager.cpp:11297][Info][80000015] IsSupportF6 bSupportF6Call:1 | |
36 | -[2021-01-20 13:46:28.261][P:2388/T:12240][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
37 | -[2021-01-20 13:46:28.277][P:2388/T:12240][dhnetsdk.cpp:8465][Info][0] Enter CLIENT_GetNewDevConfig. [lLoginID=543644480, szCommand=AccessTimeSchedule, nChannelID=1, szOutBuffer=0000000001566040, dwOutBufferSize=2097152, error=00000000255D0F90, waittime=3000.] | |
38 | -[2021-01-20 13:46:28.292][P:2388/T:12240][dhnetsdk.cpp:8489][Info][0] Leave CLIENT_GetNewDevConfig. [ret=1.] | |
39 | -[2021-01-20 13:46:28.306][P:2388/T:12240][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=543644480, szCommand=AccessTimeSchedule, nChannelID=1, szInBuffer=000000000156B040, dwInBufferSize=2097152, error=00000000255D0F50, restart=00000000255D6340, waittime=3000.] | |
40 | -[2021-01-20 13:46:28.306][P:2388/T:12240][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
41 | -[2021-01-20 13:46:28.348][P:2388/T:12240][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
42 | -[2021-01-20 13:49:52.383][P:2388/T:7648][dhnetsdk.cpp:26328][Info][0] Enter CLIENT_OperateAccessUserService. [lLoginID=543644480, type=0, pInParam=000000001D254C60, pOutParam=000000001D2549C0, nWaitTime=6000] | |
43 | -[2021-01-20 13:49:52.430][P:2388/T:7648][dhnetsdk.cpp:26346][Info][0] Leave CLIENT_OperateAccessUserService.[ret=1.] | |
44 | -[2021-01-20 13:49:52.438][P:2388/T:7648][dhnetsdk.cpp:26466][Info][0] Enter CLIENT_OperateAccessCardService. [lLoginID=543644480, type=0, pInParam=000000001D254B40, pOutParam=000000001D2545C0, nWaitTime=6000] | |
45 | -[2021-01-20 13:49:52.469][P:2388/T:7648][dhnetsdk.cpp:26484][Info][0] Leave CLIENT_OperateAccessCardService.[ret=1.] | |
46 | -[2021-01-20 13:49:52.471][P:2388/T:7648][dhnetsdk.cpp:26604][Info][0] Enter CLIENT_OperateAccessFaceService. [lLoginID=543644480, type=0, pInParam=000000001D254A40, pOutParam=000000001D254C80, nWaitTime=6000] | |
47 | -[2021-01-20 13:49:52.947][P:2388/T:7648][dhnetsdk.cpp:26629][Info][0] Leave CLIENT_OperateAccessFaceService.[ret=1.] | |
48 | -[2021-01-20 13:55:04.434][P:2388/T:16288][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=543644480, szCommand=AccessTimeSchedule, nChannelID=1, szInBuffer=000000002B5F6040, dwInBufferSize=2097152, error=00000000013A2E60, restart=00000000013A2C40, waittime=3000.] | |
49 | -[2021-01-20 13:55:04.434][P:2388/T:16288][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
50 | -[2021-01-20 13:55:04.560][P:2388/T:16288][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
51 | -[2021-01-20 13:55:04.562][P:2388/T:16288][dhnetsdk.cpp:8465][Info][0] Enter CLIENT_GetNewDevConfig. [lLoginID=543644480, szCommand=AccessTimeSchedule, nChannelID=1, szOutBuffer=000000002B5F3040, dwOutBufferSize=2097152, error=00000000013A2CF0, waittime=3000.] | |
52 | -[2021-01-20 13:55:04.583][P:2388/T:16288][dhnetsdk.cpp:8489][Info][0] Leave CLIENT_GetNewDevConfig. [ret=1.] | |
53 | -[2021-01-20 13:55:04.592][P:2388/T:16288][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=543644480, szCommand=AccessTimeSchedule, nChannelID=1, szInBuffer=000000002B5F6040, dwInBufferSize=2097152, error=00000000013A2DA0, restart=00000000013A2C30, waittime=3000.] | |
54 | -[2021-01-20 13:55:04.592][P:2388/T:16288][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
55 | -[2021-01-20 13:55:04.618][P:2388/T:16288][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
56 | -[2021-01-20 14:41:03.332][P:2388/T:12852][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=543644480, szCommand=AccessTimeSchedule, nChannelID=1, szInBuffer=000000002B5FF040, dwInBufferSize=2097152, error=00000000013F3620, restart=00000000013F3630, waittime=3000.] | |
57 | -[2021-01-20 14:41:03.334][P:2388/T:12852][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
58 | -[2021-01-20 14:41:03.475][P:2388/T:12852][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
59 | -[2021-01-20 14:41:03.481][P:2388/T:12852][dhnetsdk.cpp:8465][Info][0] Enter CLIENT_GetNewDevConfig. [lLoginID=543644480, szCommand=AccessTimeSchedule, nChannelID=1, szOutBuffer=000000002B5F4040, dwOutBufferSize=2097152, error=00000000013F32A0, waittime=3000.] | |
60 | -[2021-01-20 14:41:03.509][P:2388/T:12852][dhnetsdk.cpp:8489][Info][0] Leave CLIENT_GetNewDevConfig. [ret=1.] | |
61 | -[2021-01-20 14:41:03.529][P:2388/T:12852][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=543644480, szCommand=AccessTimeSchedule, nChannelID=1, szInBuffer=000000002B5F0040, dwInBufferSize=2097152, error=00000000013F32D0, restart=00000000013F3310, waittime=3000.] | |
62 | -[2021-01-20 14:41:03.529][P:2388/T:12852][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
63 | -[2021-01-20 14:41:03.553][P:2388/T:12852][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] |
cloud/sdklog/2021-01-20_17-10-59.log
... | ... | @@ -1,41 +0,0 @@ |
1 | -Begin Time:2021-01-20 17:10:59.675 | |
2 | -[2021-01-20 17:10:59.676][P:3368/T:7880][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-20 17:10:59.685][P:3368/T:7880][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000024C40000 | |
4 | - | |
5 | -[2021-01-20 17:10:59.685][P:3368/T:7880][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-20 17:10:59.689][P:3368/T:7880][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000003230050, dwUser=0000000000000000]. | |
7 | -[2021-01-20 17:10:59.689][P:3368/T:7880][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-20 17:10:59.689][P:3368/T:7880][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-20 17:10:59.689][P:3368/T:7880][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-20 17:10:59.690][P:3368/T:7880][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-20 17:10:59.690][P:3368/T:7880][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-20 17:10:59.693][P:3368/T:7880][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=0000000003230090, dwUserData=0000000000000000.] | |
13 | -[2021-01-20 17:10:59.694][P:3368/T:7880][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=533818496.] | |
14 | -[2021-01-20 17:11:03.128][P:3368/T:17424][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
15 | -[2021-01-20 17:11:03.128][P:3368/T:17424][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47178 | |
16 | -[2021-01-20 17:11:03.332][P:3368/T:11688][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
17 | -[2021-01-20 17:11:03.332][P:3368/T:12832][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 47178, connectID is 0, chn is 0, registed | |
18 | -[2021-01-20 17:11:04.661][P:3368/T:5140][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.167, port=47178, SpeCap=2, lpDeviceInfo=0000000000D6CB70.] | |
19 | -[2021-01-20 17:11:04.662][P:3368/T:5140][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 000000001FD65B40 ip is 172.16.2.167, port is 47178 | |
20 | -[2021-01-20 17:11:04.855][P:3368/T:11688][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
21 | -[2021-01-20 17:11:04.918][P:3368/T:5140][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=534141760.] | |
22 | -[2021-01-20 17:11:04.920][P:3368/T:5140][dhnetsdk.cpp:8628][Info][0] Enter CLIENT_RealLoadPictureEx. [lLoginID=534141760, nChannelID=0, dwAlarmType=1, bNeedPicFile=1, cbAnalyzerData=00000000032300D0, dwUser=0000000000D87450, Reserved=0000000000000000.] | |
23 | -[2021-01-20 17:11:04.921][P:3368/T:5140][Utils.cpp:4792][Info][0] mutil NIC client | |
24 | -[2021-01-20 17:11:04.944][P:3368/T:5140][dvrdevice.cpp:6655][Info][0] CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 000000001FD65B40, connetID 13 | |
25 | -[2021-01-20 17:11:05.024][P:3368/T:17424][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
26 | -[2021-01-20 17:11:05.024][P:3368/T:17424][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47180 | |
27 | -[2021-01-20 17:11:05.025][P:3368/T:11688][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
28 | -[2021-01-20 17:11:05.025][P:3368/T:12832][Manager.cpp:1236][Info][0] Device[000000001FD65B40] get pRegSubSocket 000000001FD7CE90 up, nConnectID 13 Chn:1 | |
29 | -[2021-01-20 17:11:05.025][P:3368/T:12832][dvrdevice.cpp:6404][Info][0] CDvrDevice::dit_add_reg_sub_connect, device is 000000001FD65B40, subsocket ID is 13 | |
30 | -[2021-01-20 17:11:05.025][P:3368/T:12832][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 47180, connectID is 13, chn is 1, registed | |
31 | -[2021-01-20 17:11:05.025][P:3368/T:5140][dvrdevice.cpp:6694][Info][0] CDvrDevice::FindSubSocket device 000000001FD65B40 find socket connectID is 13 | |
32 | -[2021-01-20 17:11:05.040][P:3368/T:5140][dhnetsdk.cpp:8647][Info][0] Leave CLIENT_RealLoadPictureEx. [ret=534235280.] | |
33 | -[2021-01-20 17:12:14.273][P:3368/T:17220][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=534141760, szCommand=AccessTimeSchedule, nChannelID=1, szInBuffer=000000002ABE7040, dwInBufferSize=2097152, error=0000000000D484F0, restart=0000000000D48570, waittime=3000.] | |
34 | -[2021-01-20 17:12:14.277][P:3368/T:17220][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
35 | -[2021-01-20 17:12:14.338][P:3368/T:17220][Manager.cpp:11297][Info][80000015] IsSupportF6 bSupportF6Call:1 | |
36 | -[2021-01-20 17:12:14.561][P:3368/T:17220][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
37 | -[2021-01-20 17:12:14.563][P:3368/T:17220][dhnetsdk.cpp:8465][Info][0] Enter CLIENT_GetNewDevConfig. [lLoginID=534141760, szCommand=AccessTimeSchedule, nChannelID=1, szOutBuffer=000000002ABE2040, dwOutBufferSize=2097152, error=0000000000D48640, waittime=3000.] | |
38 | -[2021-01-20 17:12:14.617][P:3368/T:17220][dhnetsdk.cpp:8489][Info][0] Leave CLIENT_GetNewDevConfig. [ret=1.] | |
39 | -[2021-01-20 17:12:14.630][P:3368/T:17220][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=534141760, szCommand=AccessTimeSchedule, nChannelID=1, szInBuffer=000000002ABE1040, dwInBufferSize=2097152, error=0000000000D48420, restart=0000000000D484C0, waittime=3000.] | |
40 | -[2021-01-20 17:12:14.630][P:3368/T:17220][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
41 | -[2021-01-20 17:12:14.662][P:3368/T:17220][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] |
cloud/sdklog/2021-01-20_17-18-18.log
... | ... | @@ -1,286 +0,0 @@ |
1 | -Begin Time:2021-01-20 17:18:18.036 | |
2 | -[2021-01-20 17:18:18.036][P:12584/T:12868][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-01-20 17:18:18.047][P:12584/T:12868][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000251B0000 | |
4 | - | |
5 | -[2021-01-20 17:18:18.047][P:12584/T:12868][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-01-20 17:18:18.050][P:12584/T:12868][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=00000000202F0050, dwUser=0000000000000000]. | |
7 | -[2021-01-20 17:18:18.050][P:12584/T:12868][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-01-20 17:18:18.050][P:12584/T:12868][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-01-20 17:18:18.050][P:12584/T:12868][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-01-20 17:18:18.051][P:12584/T:12868][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-01-20 17:18:18.051][P:12584/T:12868][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-01-20 17:18:18.054][P:12584/T:12868][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=00000000202F0090, dwUserData=0000000000000000.] | |
13 | -[2021-01-20 17:18:18.055][P:12584/T:12868][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=538930304.] | |
14 | -[2021-01-20 17:18:22.111][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
15 | -[2021-01-20 17:18:22.111][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47186 | |
16 | -[2021-01-20 17:18:22.300][P:12584/T:17424][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
17 | -[2021-01-20 17:18:22.301][P:12584/T:17488][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 47186, connectID is 0, chn is 0, registed | |
18 | -[2021-01-20 17:18:23.062][P:12584/T:17364][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.167, port=47186, SpeCap=2, lpDeviceInfo=0000000001354370.] | |
19 | -[2021-01-20 17:18:23.063][P:12584/T:17364][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 0000000020245B40 ip is 172.16.2.167, port is 47186 | |
20 | -[2021-01-20 17:18:23.310][P:12584/T:17424][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
21 | -[2021-01-20 17:18:23.354][P:12584/T:17364][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=539253568.] | |
22 | -[2021-01-20 17:18:23.356][P:12584/T:17364][dhnetsdk.cpp:8628][Info][0] Enter CLIENT_RealLoadPictureEx. [lLoginID=539253568, nChannelID=0, dwAlarmType=1, bNeedPicFile=1, cbAnalyzerData=00000000202F00D0, dwUser=00000000250E1C80, Reserved=0000000000000000.] | |
23 | -[2021-01-20 17:18:23.357][P:12584/T:17364][Utils.cpp:4792][Info][0] mutil NIC client | |
24 | -[2021-01-20 17:18:23.391][P:12584/T:17364][dvrdevice.cpp:6655][Info][0] CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 0000000020245B40, connetID 14 | |
25 | -[2021-01-20 17:18:23.578][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
26 | -[2021-01-20 17:18:23.578][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47188 | |
27 | -[2021-01-20 17:18:23.579][P:12584/T:17424][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
28 | -[2021-01-20 17:18:23.579][P:12584/T:17488][Manager.cpp:1236][Info][0] Device[0000000020245B40] get pRegSubSocket 0000000020249A00 up, nConnectID 14 Chn:1 | |
29 | -[2021-01-20 17:18:23.579][P:12584/T:17488][dvrdevice.cpp:6404][Info][0] CDvrDevice::dit_add_reg_sub_connect, device is 0000000020245B40, subsocket ID is 14 | |
30 | -[2021-01-20 17:18:23.579][P:12584/T:17488][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 47188, connectID is 14, chn is 1, registed | |
31 | -[2021-01-20 17:18:23.579][P:12584/T:17364][dvrdevice.cpp:6694][Info][0] CDvrDevice::FindSubSocket device 0000000020245B40 find socket connectID is 14 | |
32 | -[2021-01-20 17:18:23.634][P:12584/T:17364][dhnetsdk.cpp:8647][Info][0] Leave CLIENT_RealLoadPictureEx. [ret=539337920.] | |
33 | -[2021-01-20 17:20:17.872][P:12584/T:16884][TcpSocket.cpp:818][Error][90010017] Heartbeat failed, second:60 | |
34 | -[2021-01-20 17:21:10.513][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:1 | |
35 | -[2021-01-20 17:21:10.513][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47186 | |
36 | -[2021-01-20 17:21:10.513][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
37 | -[2021-01-20 17:21:10.513][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47186 | |
38 | -[2021-01-20 17:21:10.576][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
39 | -[2021-01-20 17:21:10.576][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47190 | |
40 | -[2021-01-20 17:21:10.770][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
41 | -[2021-01-20 17:21:10.770][P:12584/T:17488][Manager.cpp:1265][Info][0] Device ip 172.16.2.167, port 47190, connectID is 0, chn is 0, registed | |
42 | -[2021-01-20 17:21:40.827][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
43 | -[2021-01-20 17:22:10.509][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:3 | |
44 | -[2021-01-20 17:22:10.509][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47190 | |
45 | -[2021-01-20 17:22:10.509][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
46 | -[2021-01-20 17:22:10.509][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47190 | |
47 | -[2021-01-20 17:22:10.631][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
48 | -[2021-01-20 17:22:10.631][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47192 | |
49 | -[2021-01-20 17:22:10.828][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
50 | -[2021-01-20 17:22:40.865][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
51 | -[2021-01-20 17:23:10.567][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:4 | |
52 | -[2021-01-20 17:23:10.567][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47192 | |
53 | -[2021-01-20 17:23:10.567][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
54 | -[2021-01-20 17:23:10.567][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47192 | |
55 | -[2021-01-20 17:23:10.866][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
56 | -[2021-01-20 17:23:10.866][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47194 | |
57 | -[2021-01-20 17:23:11.010][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
58 | -[2021-01-20 17:23:40.985][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
59 | -[2021-01-20 17:24:10.508][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:5 | |
60 | -[2021-01-20 17:24:10.508][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47194 | |
61 | -[2021-01-20 17:24:10.508][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
62 | -[2021-01-20 17:24:10.508][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47194 | |
63 | -[2021-01-20 17:24:10.633][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
64 | -[2021-01-20 17:24:10.633][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47196 | |
65 | -[2021-01-20 17:24:10.825][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
66 | -[2021-01-20 17:24:40.865][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
67 | -[2021-01-20 17:25:10.521][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:6 | |
68 | -[2021-01-20 17:25:10.521][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47196 | |
69 | -[2021-01-20 17:25:10.521][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
70 | -[2021-01-20 17:25:10.521][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47196 | |
71 | -[2021-01-20 17:25:10.716][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
72 | -[2021-01-20 17:25:10.716][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47198 | |
73 | -[2021-01-20 17:25:10.903][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
74 | -[2021-01-20 17:25:40.933][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
75 | -[2021-01-20 17:26:10.508][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:7 | |
76 | -[2021-01-20 17:26:10.508][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47198 | |
77 | -[2021-01-20 17:26:10.508][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
78 | -[2021-01-20 17:26:10.508][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47198 | |
79 | -[2021-01-20 17:26:10.578][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
80 | -[2021-01-20 17:26:10.579][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47200 | |
81 | -[2021-01-20 17:26:10.787][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
82 | -[2021-01-20 17:26:40.811][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
83 | -[2021-01-20 17:27:10.508][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:8 | |
84 | -[2021-01-20 17:27:10.508][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47200 | |
85 | -[2021-01-20 17:27:10.508][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
86 | -[2021-01-20 17:27:10.508][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47200 | |
87 | -[2021-01-20 17:27:10.699][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
88 | -[2021-01-20 17:27:10.699][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47202 | |
89 | -[2021-01-20 17:27:10.893][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
90 | -[2021-01-20 17:27:40.922][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
91 | -[2021-01-20 17:28:10.464][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:9 | |
92 | -[2021-01-20 17:28:10.464][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47202 | |
93 | -[2021-01-20 17:28:10.464][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
94 | -[2021-01-20 17:28:10.464][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47202 | |
95 | -[2021-01-20 17:28:10.569][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
96 | -[2021-01-20 17:28:10.569][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47204 | |
97 | -[2021-01-20 17:28:10.762][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
98 | -[2021-01-20 17:28:40.795][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
99 | -[2021-01-20 17:29:10.507][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:10 | |
100 | -[2021-01-20 17:29:10.507][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47204 | |
101 | -[2021-01-20 17:29:10.507][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
102 | -[2021-01-20 17:29:10.507][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47204 | |
103 | -[2021-01-20 17:29:10.644][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
104 | -[2021-01-20 17:29:10.644][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47206 | |
105 | -[2021-01-20 17:29:10.841][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
106 | -[2021-01-20 17:29:40.872][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
107 | -[2021-01-20 17:30:10.508][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:11 | |
108 | -[2021-01-20 17:30:10.508][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47206 | |
109 | -[2021-01-20 17:30:10.508][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
110 | -[2021-01-20 17:30:10.508][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47206 | |
111 | -[2021-01-20 17:30:10.731][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
112 | -[2021-01-20 17:30:10.731][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47208 | |
113 | -[2021-01-20 17:30:10.920][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
114 | -[2021-01-20 17:30:40.948][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
115 | -[2021-01-20 17:31:10.499][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:12 | |
116 | -[2021-01-20 17:31:10.499][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47208 | |
117 | -[2021-01-20 17:31:10.499][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
118 | -[2021-01-20 17:31:10.499][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47208 | |
119 | -[2021-01-20 17:31:10.590][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
120 | -[2021-01-20 17:31:10.590][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47210 | |
121 | -[2021-01-20 17:31:10.778][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
122 | -[2021-01-20 17:31:40.813][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
123 | -[2021-01-20 17:32:10.503][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:13 | |
124 | -[2021-01-20 17:32:10.503][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47210 | |
125 | -[2021-01-20 17:32:10.503][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
126 | -[2021-01-20 17:32:10.503][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47210 | |
127 | -[2021-01-20 17:32:10.669][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
128 | -[2021-01-20 17:32:10.669][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47212 | |
129 | -[2021-01-20 17:32:10.858][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
130 | -[2021-01-20 17:32:40.888][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
131 | -[2021-01-20 17:33:10.503][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:14 | |
132 | -[2021-01-20 17:33:10.503][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47212 | |
133 | -[2021-01-20 17:33:10.503][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
134 | -[2021-01-20 17:33:10.503][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47212 | |
135 | -[2021-01-20 17:33:10.528][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
136 | -[2021-01-20 17:33:10.528][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47214 | |
137 | -[2021-01-20 17:33:10.718][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
138 | -[2021-01-20 17:33:40.747][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
139 | -[2021-01-20 17:34:10.504][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:15 | |
140 | -[2021-01-20 17:34:10.504][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47214 | |
141 | -[2021-01-20 17:34:10.504][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
142 | -[2021-01-20 17:34:10.504][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47214 | |
143 | -[2021-01-20 17:34:10.599][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
144 | -[2021-01-20 17:34:10.599][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47216 | |
145 | -[2021-01-20 17:34:10.786][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
146 | -[2021-01-20 17:34:40.818][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
147 | -[2021-01-20 17:35:10.511][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:16 | |
148 | -[2021-01-20 17:35:10.511][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47216 | |
149 | -[2021-01-20 17:35:10.511][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
150 | -[2021-01-20 17:35:10.511][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47216 | |
151 | -[2021-01-20 17:35:10.681][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
152 | -[2021-01-20 17:35:10.681][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47218 | |
153 | -[2021-01-20 17:35:10.867][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
154 | -[2021-01-20 17:35:40.909][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
155 | -[2021-01-20 17:36:10.502][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:17 | |
156 | -[2021-01-20 17:36:10.502][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47218 | |
157 | -[2021-01-20 17:36:10.502][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
158 | -[2021-01-20 17:36:10.502][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47218 | |
159 | -[2021-01-20 17:36:10.540][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
160 | -[2021-01-20 17:36:10.540][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47220 | |
161 | -[2021-01-20 17:36:10.725][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
162 | -[2021-01-20 17:36:41.194][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
163 | -[2021-01-20 17:37:10.854][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:18 | |
164 | -[2021-01-20 17:37:10.854][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47220 | |
165 | -[2021-01-20 17:37:10.854][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
166 | -[2021-01-20 17:37:10.855][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47220 | |
167 | -[2021-01-20 17:37:11.906][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
168 | -[2021-01-20 17:37:11.906][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47222 | |
169 | -[2021-01-20 17:37:20.626][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:19 | |
170 | -[2021-01-20 17:37:20.626][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47222 | |
171 | -[2021-01-20 17:37:20.626][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
172 | -[2021-01-20 17:37:20.626][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47222 | |
173 | -[2021-01-20 17:37:21.646][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
174 | -[2021-01-20 17:37:21.646][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47224 | |
175 | -[2021-01-20 17:37:30.666][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:20 | |
176 | -[2021-01-20 17:37:30.666][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47224 | |
177 | -[2021-01-20 17:37:30.666][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
178 | -[2021-01-20 17:37:30.666][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47224 | |
179 | -[2021-01-20 17:37:30.682][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
180 | -[2021-01-20 17:37:30.682][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47226 | |
181 | -[2021-01-20 17:37:30.873][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
182 | -[2021-01-20 17:38:00.903][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
183 | -[2021-01-20 17:38:30.506][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:21 | |
184 | -[2021-01-20 17:38:30.506][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47226 | |
185 | -[2021-01-20 17:38:30.506][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
186 | -[2021-01-20 17:38:30.506][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47226 | |
187 | -[2021-01-20 17:38:30.546][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
188 | -[2021-01-20 17:38:30.546][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47228 | |
189 | -[2021-01-20 17:38:30.734][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
190 | -[2021-01-20 17:39:00.767][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
191 | -[2021-01-20 17:39:30.509][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:22 | |
192 | -[2021-01-20 17:39:30.509][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47228 | |
193 | -[2021-01-20 17:39:30.509][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
194 | -[2021-01-20 17:39:30.509][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47228 | |
195 | -[2021-01-20 17:39:30.618][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
196 | -[2021-01-20 17:39:30.618][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47230 | |
197 | -[2021-01-20 17:39:30.816][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
198 | -[2021-01-20 17:40:00.841][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
199 | -[2021-01-20 17:40:30.506][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:23 | |
200 | -[2021-01-20 17:40:30.506][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47230 | |
201 | -[2021-01-20 17:40:30.506][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
202 | -[2021-01-20 17:40:30.506][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47230 | |
203 | -[2021-01-20 17:40:30.694][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
204 | -[2021-01-20 17:40:30.694][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47232 | |
205 | -[2021-01-20 17:40:30.882][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
206 | -[2021-01-20 17:41:00.915][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
207 | -[2021-01-20 17:41:30.507][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:24 | |
208 | -[2021-01-20 17:41:30.507][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47232 | |
209 | -[2021-01-20 17:41:30.507][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
210 | -[2021-01-20 17:41:30.507][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47232 | |
211 | -[2021-01-20 17:41:30.553][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
212 | -[2021-01-20 17:41:30.553][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47234 | |
213 | -[2021-01-20 17:41:30.752][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
214 | -[2021-01-20 17:42:00.780][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
215 | -[2021-01-20 17:42:30.505][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:25 | |
216 | -[2021-01-20 17:42:30.505][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47234 | |
217 | -[2021-01-20 17:42:30.505][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
218 | -[2021-01-20 17:42:30.505][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47234 | |
219 | -[2021-01-20 17:42:30.634][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
220 | -[2021-01-20 17:42:30.634][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47236 | |
221 | -[2021-01-20 17:42:30.830][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
222 | -[2021-01-20 17:43:00.860][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
223 | -[2021-01-20 17:43:30.508][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:26 | |
224 | -[2021-01-20 17:43:30.508][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47236 | |
225 | -[2021-01-20 17:43:30.508][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
226 | -[2021-01-20 17:43:30.508][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47236 | |
227 | -[2021-01-20 17:43:30.719][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
228 | -[2021-01-20 17:43:30.719][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47238 | |
229 | -[2021-01-20 17:43:30.911][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
230 | -[2021-01-20 17:44:00.942][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
231 | -[2021-01-20 17:44:30.505][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:27 | |
232 | -[2021-01-20 17:44:30.505][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47238 | |
233 | -[2021-01-20 17:44:30.505][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
234 | -[2021-01-20 17:44:30.505][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47238 | |
235 | -[2021-01-20 17:44:30.578][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
236 | -[2021-01-20 17:44:30.578][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47240 | |
237 | -[2021-01-20 17:44:30.778][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
238 | -[2021-01-20 17:45:00.808][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
239 | -[2021-01-20 17:45:30.506][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:28 | |
240 | -[2021-01-20 17:45:30.506][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47240 | |
241 | -[2021-01-20 17:45:30.506][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
242 | -[2021-01-20 17:45:30.506][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47240 | |
243 | -[2021-01-20 17:45:30.664][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
244 | -[2021-01-20 17:45:30.664][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47242 | |
245 | -[2021-01-20 17:45:30.849][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
246 | -[2021-01-20 17:46:00.877][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
247 | -[2021-01-20 17:46:30.501][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:29 | |
248 | -[2021-01-20 17:46:30.501][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47242 | |
249 | -[2021-01-20 17:46:30.501][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
250 | -[2021-01-20 17:46:30.501][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47242 | |
251 | -[2021-01-20 17:46:30.738][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
252 | -[2021-01-20 17:46:30.738][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47244 | |
253 | -[2021-01-20 17:46:30.931][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
254 | -[2021-01-20 17:47:00.956][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
255 | -[2021-01-20 17:47:30.501][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:30 | |
256 | -[2021-01-20 17:47:30.501][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47244 | |
257 | -[2021-01-20 17:47:30.501][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
258 | -[2021-01-20 17:47:30.501][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47244 | |
259 | -[2021-01-20 17:47:30.582][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
260 | -[2021-01-20 17:47:30.582][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47246 | |
261 | -[2021-01-20 17:47:30.809][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
262 | -[2021-01-20 17:48:00.816][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
263 | -[2021-01-20 17:48:30.502][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:31 | |
264 | -[2021-01-20 17:48:30.502][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47246 | |
265 | -[2021-01-20 17:48:30.502][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
266 | -[2021-01-20 17:48:30.502][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47246 | |
267 | -[2021-01-20 17:48:30.677][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
268 | -[2021-01-20 17:48:30.677][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47248 | |
269 | -[2021-01-20 17:48:30.876][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
270 | -[2021-01-20 17:49:00.906][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
271 | -[2021-01-20 17:49:30.501][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:32 | |
272 | -[2021-01-20 17:49:30.501][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47248 | |
273 | -[2021-01-20 17:49:30.501][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
274 | -[2021-01-20 17:49:30.501][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47248 | |
275 | -[2021-01-20 17:49:30.537][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
276 | -[2021-01-20 17:49:30.537][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47250 | |
277 | -[2021-01-20 17:49:30.735][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
278 | -[2021-01-20 17:50:00.852][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
279 | -[2021-01-20 17:50:30.502][P:12584/T:17816][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:33 | |
280 | -[2021-01-20 17:50:30.502][P:12584/T:17816][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.167, port is 47250 | |
281 | -[2021-01-20 17:50:30.502][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
282 | -[2021-01-20 17:50:30.502][P:12584/T:17816][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.167, port:47250 | |
283 | -[2021-01-20 17:50:30.629][P:12584/T:4112][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
284 | -[2021-01-20 17:50:30.629][P:12584/T:4112][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.167:47252 | |
285 | -[2021-01-20 17:50:30.830][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 | |
286 | -[2021-01-20 17:51:00.853][P:12584/T:17816][Utils.cpp:5175][Info][0] pszIp:172.16.2.167, szIpLen:16 |
cloud/sdklog/2021-02-05_14-06-56.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 14:06:56.945 | |
2 | -[2021-02-05 14:06:56.945][P:13600/T:15132][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 14:06:56.955][P:13600/T:15132][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000024A20000 | |
4 | - | |
5 | -[2021-02-05 14:06:56.955][P:13600/T:15132][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 14:06:56.962][P:13600/T:15132][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001B370050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 14:06:56.962][P:13600/T:15132][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 14:06:56.962][P:13600/T:15132][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 14:06:56.962][P:13600/T:15132][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 14:06:56.963][P:13600/T:15132][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 14:06:56.963][P:13600/T:15132][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 14:06:56.966][P:13600/T:15132][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001B370090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 14:06:56.968][P:13600/T:15132][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=533837456.] |
cloud/sdklog/2021-02-05_15-45-07.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 15:45:07.891 | |
2 | -[2021-02-05 15:45:07.891][P:15216/T:8580][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 15:45:07.899][P:15216/T:8580][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000024800000 | |
4 | - | |
5 | -[2021-02-05 15:45:07.899][P:15216/T:8580][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 15:45:07.902][P:15216/T:8580][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000002A70050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 15:45:07.902][P:15216/T:8580][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 15:45:07.903][P:15216/T:8580][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 15:45:07.903][P:15216/T:8580][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 15:45:07.903][P:15216/T:8580][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 15:45:07.903][P:15216/T:8580][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 15:45:07.906][P:15216/T:8580][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=0000000002A70090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 15:45:07.906][P:15216/T:8580][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=526956176.] |
cloud/sdklog/2021-02-05_17-42-53.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 17:42:53.951 | |
2 | -[2021-02-05 17:42:53.951][P:16108/T:9772][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 17:42:53.960][P:16108/T:9772][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000024E20000 | |
4 | - | |
5 | -[2021-02-05 17:42:53.960][P:16108/T:9772][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 17:42:53.964][P:16108/T:9772][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001FF20050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 17:42:53.964][P:16108/T:9772][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 17:42:53.964][P:16108/T:9772][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 17:42:53.964][P:16108/T:9772][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 17:42:53.965][P:16108/T:9772][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 17:42:53.965][P:16108/T:9772][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 17:42:53.967][P:16108/T:9772][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001FF20090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 17:42:53.967][P:16108/T:9772][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=536458896.] |
cloud/sdklog/2021-02-05_17-45-10.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 17:45:10.773 | |
2 | -[2021-02-05 17:45:10.773][P:2940/T:1032][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 17:45:10.782][P:2940/T:1032][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000024530000 | |
4 | - | |
5 | -[2021-02-05 17:45:10.782][P:2940/T:1032][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 17:45:10.785][P:2940/T:1032][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001AF20050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 17:45:10.785][P:2940/T:1032][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 17:45:10.785][P:2940/T:1032][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 17:45:10.785][P:2940/T:1032][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 17:45:10.786][P:2940/T:1032][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 17:45:10.786][P:2940/T:1032][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 17:45:10.789][P:2940/T:1032][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001AF20090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 17:45:10.789][P:2940/T:1032][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=524990096.] |
cloud/sdklog/2021-02-05_18-49-59.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 18:49:59.187 | |
2 | -[2021-02-05 18:49:59.188][P:9356/T:9876][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 18:49:59.197][P:9356/T:9876][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000248A0000 | |
4 | - | |
5 | -[2021-02-05 18:49:59.197][P:9356/T:9876][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 18:49:59.200][P:9356/T:9876][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001B4E0050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 18:49:59.200][P:9356/T:9876][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 18:49:59.200][P:9356/T:9876][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 18:49:59.200][P:9356/T:9876][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 18:49:59.200][P:9356/T:9876][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 18:49:59.200][P:9356/T:9876][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 18:49:59.203][P:9356/T:9876][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001B4E0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 18:49:59.203][P:9356/T:9876][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=532477600.] |
cloud/sdklog/2021-02-05_20-11-07.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 20:11:07.106 | |
2 | -[2021-02-05 20:11:07.106][P:7456/T:15568][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 20:11:07.116][P:7456/T:15568][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000024590000 | |
4 | - | |
5 | -[2021-02-05 20:11:07.116][P:7456/T:15568][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 20:11:07.119][P:7456/T:15568][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001F620050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 20:11:07.119][P:7456/T:15568][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 20:11:07.119][P:7456/T:15568][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 20:11:07.119][P:7456/T:15568][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 20:11:07.120][P:7456/T:15568][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 20:11:07.120][P:7456/T:15568][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 20:11:07.123][P:7456/T:15568][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001F620090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 20:11:07.123][P:7456/T:15568][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=527326304.] |
cloud/sdklog/2021-02-05_20-11-41.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 20:11:41.820 | |
2 | -[2021-02-05 20:11:41.820][P:9692/T:9760][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 20:11:41.830][P:9692/T:9760][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000025110000 | |
4 | - | |
5 | -[2021-02-05 20:11:41.830][P:9692/T:9760][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 20:11:41.833][P:9692/T:9760][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001BD00050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 20:11:41.833][P:9692/T:9760][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 20:11:41.835][P:9692/T:9760][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 20:11:41.835][P:9692/T:9760][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 20:11:41.836][P:9692/T:9760][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 20:11:41.836][P:9692/T:9760][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 20:11:41.839][P:9692/T:9760][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001BD00090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 20:11:41.839][P:9692/T:9760][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=538490512.] |
cloud/sdklog/2021-02-05_21-02-23.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 21:02:23.065 | |
2 | -[2021-02-05 21:02:23.066][P:13152/T:14344][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 21:02:23.076][P:13152/T:14344][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000024890000 | |
4 | - | |
5 | -[2021-02-05 21:02:23.076][P:13152/T:14344][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 21:02:23.081][P:13152/T:14344][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001B460050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 21:02:23.081][P:13152/T:14344][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 21:02:23.082][P:13152/T:14344][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 21:02:23.082][P:13152/T:14344][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 21:02:23.083][P:13152/T:14344][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 21:02:23.083][P:13152/T:14344][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 21:02:23.086][P:13152/T:14344][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=000000001B460090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 21:02:23.086][P:13152/T:14344][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=530429584.] |
cloud/sdklog/2021-02-05_21-08-53.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-02-05 21:08:53.851 | |
2 | -[2021-02-05 21:08:53.851][P:13600/T:3540][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-05 21:08:53.861][P:13600/T:3540][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000024740000 | |
4 | - | |
5 | -[2021-02-05 21:08:53.861][P:13600/T:3540][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-05 21:08:53.864][P:13600/T:3540][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000002FB0050, dwUser=0000000000000000]. | |
7 | -[2021-02-05 21:08:53.865][P:13600/T:3540][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-05 21:08:53.866][P:13600/T:3540][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-05 21:08:53.866][P:13600/T:3540][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-05 21:08:53.867][P:13600/T:3540][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-05 21:08:53.867][P:13600/T:3540][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-05 21:08:53.870][P:13600/T:3540][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=192.168.101.13, port=9500, nTimeout=1000, cbListen=0000000002FB0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-05 21:08:53.870][P:13600/T:3540][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=526825104.] |
cloud/sdklog/2021-02-22_12-08-00.log
... | ... | @@ -1,39 +0,0 @@ |
1 | -Begin Time:2021-02-22 12:08:00.727 | |
2 | -[2021-02-22 12:08:00.727][P:12948/T:5528][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-22 12:08:00.737][P:12948/T:5528][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000025490000 | |
4 | - | |
5 | -[2021-02-22 12:08:00.737][P:12948/T:5528][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-22 12:08:00.744][P:12948/T:5528][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=00000000206F0050, dwUser=0000000000000000]. | |
7 | -[2021-02-22 12:08:00.744][P:12948/T:5528][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-22 12:08:00.744][P:12948/T:5528][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-22 12:08:00.744][P:12948/T:5528][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-22 12:08:00.745][P:12948/T:5528][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-22 12:08:00.745][P:12948/T:5528][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-22 12:08:00.749][P:12948/T:5528][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=00000000206F0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-22 12:08:00.751][P:12948/T:5528][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=543386832.] | |
14 | -[2021-02-22 12:08:03.309][P:12948/T:14388][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
15 | -[2021-02-22 12:08:03.309][P:12948/T:14388][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.205:43562 | |
16 | -[2021-02-22 12:08:03.502][P:12948/T:284][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
17 | -[2021-02-22 12:08:03.503][P:12948/T:8308][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43562, connectID is 0, chn is 0, registed | |
18 | -[2021-02-22 12:08:33.531][P:12948/T:284][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
19 | -[2021-02-22 12:08:33.531][P:12948/T:8308][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43562, connectID is 0, chn is 0, registed | |
20 | -[2021-02-22 12:08:59.267][P:12948/T:284][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:1 | |
21 | -[2021-02-22 12:08:59.267][P:12948/T:284][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.205, port is 43562 | |
22 | -[2021-02-22 12:08:59.267][P:12948/T:284][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
23 | -[2021-02-22 12:08:59.267][P:12948/T:284][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.205, port:43562 | |
24 | -[2021-02-22 12:08:59.392][P:12948/T:14388][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
25 | -[2021-02-22 12:08:59.392][P:12948/T:14388][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.205:43564 | |
26 | -[2021-02-22 12:08:59.586][P:12948/T:284][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
27 | -[2021-02-22 12:08:59.586][P:12948/T:8308][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43564, connectID is 0, chn is 0, registed | |
28 | -[2021-02-22 12:09:29.611][P:12948/T:284][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
29 | -[2021-02-22 12:09:29.611][P:12948/T:8308][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43564, connectID is 0, chn is 0, registed | |
30 | -[2021-02-22 12:09:59.267][P:12948/T:284][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:2 | |
31 | -[2021-02-22 12:09:59.267][P:12948/T:284][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.205, port is 43564 | |
32 | -[2021-02-22 12:09:59.267][P:12948/T:284][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
33 | -[2021-02-22 12:09:59.267][P:12948/T:284][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.205, port:43564 | |
34 | -[2021-02-22 12:09:59.455][P:12948/T:14388][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
35 | -[2021-02-22 12:09:59.455][P:12948/T:14388][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.205:43566 | |
36 | -[2021-02-22 12:09:59.653][P:12948/T:284][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
37 | -[2021-02-22 12:09:59.653][P:12948/T:8308][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43566, connectID is 0, chn is 0, registed | |
38 | -[2021-02-22 12:10:29.707][P:12948/T:284][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
39 | -[2021-02-22 12:10:29.707][P:12948/T:8308][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43566, connectID is 0, chn is 0, registed |
cloud/sdklog/2021-02-22_12-11-11.log
... | ... | @@ -1,49 +0,0 @@ |
1 | -Begin Time:2021-02-22 12:11:11.053 | |
2 | -[2021-02-22 12:11:11.053][P:8/T:14540][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-22 12:11:11.061][P:8/T:14540][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 00000000244C0000 | |
4 | - | |
5 | -[2021-02-22 12:11:11.061][P:8/T:14540][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-22 12:11:11.063][P:8/T:14540][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001F2F0050, dwUser=0000000000000000]. | |
7 | -[2021-02-22 12:11:11.064][P:8/T:14540][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-22 12:11:11.064][P:8/T:14540][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-22 12:11:11.064][P:8/T:14540][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-22 12:11:11.064][P:8/T:14540][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-22 12:11:11.064][P:8/T:14540][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-22 12:11:11.067][P:8/T:14540][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=000000001F2F0090, dwUserData=0000000000000000.] | |
13 | -[2021-02-22 12:11:11.067][P:8/T:14540][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=523594864.] | |
14 | -[2021-02-22 12:11:17.003][P:8/T:14292][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
15 | -[2021-02-22 12:11:17.003][P:8/T:14292][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.205:43572 | |
16 | -[2021-02-22 12:11:17.192][P:8/T:12836][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
17 | -[2021-02-22 12:11:17.192][P:8/T:8852][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43572, connectID is 0, chn is 0, registed | |
18 | -[2021-02-22 12:11:47.218][P:8/T:12836][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
19 | -[2021-02-22 12:11:47.218][P:8/T:8852][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43572, connectID is 0, chn is 0, registed | |
20 | -[2021-02-22 12:12:09.273][P:8/T:12836][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:1 | |
21 | -[2021-02-22 12:12:09.273][P:8/T:12836][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.205, port is 43572 | |
22 | -[2021-02-22 12:12:09.273][P:8/T:12836][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
23 | -[2021-02-22 12:12:09.273][P:8/T:12836][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.205, port:43572 | |
24 | -[2021-02-22 12:12:09.394][P:8/T:14292][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
25 | -[2021-02-22 12:12:09.394][P:8/T:14292][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.205:43574 | |
26 | -[2021-02-22 12:12:09.564][P:8/T:12836][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
27 | -[2021-02-22 12:12:09.564][P:8/T:8852][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43574, connectID is 0, chn is 0, registed | |
28 | -[2021-02-22 12:12:39.591][P:8/T:12836][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
29 | -[2021-02-22 12:12:39.591][P:8/T:8852][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43574, connectID is 0, chn is 0, registed | |
30 | -[2021-02-22 12:13:09.230][P:8/T:12836][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:2 | |
31 | -[2021-02-22 12:13:09.230][P:8/T:12836][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.205, port is 43574 | |
32 | -[2021-02-22 12:13:09.230][P:8/T:12836][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
33 | -[2021-02-22 12:13:09.230][P:8/T:12836][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.205, port:43574 | |
34 | -[2021-02-22 12:13:09.440][P:8/T:14292][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
35 | -[2021-02-22 12:13:09.440][P:8/T:14292][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.205:43576 | |
36 | -[2021-02-22 12:13:09.631][P:8/T:12836][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
37 | -[2021-02-22 12:13:09.631][P:8/T:8852][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43576, connectID is 0, chn is 0, registed | |
38 | -[2021-02-22 12:13:39.657][P:8/T:12836][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
39 | -[2021-02-22 12:13:39.657][P:8/T:8852][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43576, connectID is 0, chn is 0, registed | |
40 | -[2021-02-22 12:14:09.262][P:8/T:12836][TPIOCPMultiplexer.cpp:155][Error][90002007] iocp disconnected by remote host or something:GetLastError:997, connId:3 | |
41 | -[2021-02-22 12:14:09.262][P:8/T:12836][TPTCPClient.cpp:170][Info][90010007] Disconnect, ip:172.16.2.205, port is 43576 | |
42 | -[2021-02-22 12:14:09.262][P:8/T:12836][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
43 | -[2021-02-22 12:14:09.262][P:8/T:12836][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.205, port:43576 | |
44 | -[2021-02-22 12:14:09.303][P:8/T:14292][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
45 | -[2021-02-22 12:14:09.303][P:8/T:14292][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.205:43578 | |
46 | -[2021-02-22 12:14:09.497][P:8/T:12836][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
47 | -[2021-02-22 12:14:09.497][P:8/T:8852][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43578, connectID is 0, chn is 0, registed | |
48 | -[2021-02-22 12:14:39.526][P:8/T:12836][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
49 | -[2021-02-22 12:14:39.526][P:8/T:8852][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43578, connectID is 0, chn is 0, registed |
cloud/sdklog/2021-02-22_12-16-16.log
... | ... | @@ -1,177 +0,0 @@ |
1 | -Begin Time:2021-02-22 12:16:16.814 | |
2 | -[2021-02-22 12:16:16.814][P:12636/T:13644][AVNetSDKMgr.cpp:358][Info][0] Load avnetsdk library dynamically | |
3 | -[2021-02-22 12:16:16.823][P:12636/T:13644][AVNetSDKMgr.cpp:382][Info][0] avnetsdk module handle: 0000000025130000 | |
4 | - | |
5 | -[2021-02-22 12:16:16.823][P:12636/T:13644][AVNetSDKMgr.cpp:702][Info][0] Load configsdk dynamically | |
6 | -[2021-02-22 12:16:16.827][P:12636/T:13644][dhnetsdk.cpp:186][Info][0] Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000003580050, dwUser=0000000000000000]. | |
7 | -[2021-02-22 12:16:16.827][P:12636/T:13644][dhnetsdk.cpp:188][Info][0] Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-02-22 12:16:16.827][P:12636/T:13644][dhnetsdk.cpp:206][Info][0] Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-02-22 12:16:16.827][P:12636/T:13644][dhnetsdk.cpp:219][Info][0] Leave CLIENT_SetConnectTime. | |
10 | -[2021-02-22 12:16:16.828][P:12636/T:13644][dhnetsdk.cpp:230][Info][0] Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-02-22 12:16:16.828][P:12636/T:13644][dhnetsdk.cpp:245][Info][0] Leave CLIENT_SetNetworkParam. | |
12 | -[2021-02-22 12:16:16.832][P:12636/T:13644][dhnetsdk.cpp:6654][Info][0] Enter CLIENT_ListenServer. [ip=172.16.2.53, port=9500, nTimeout=1000, cbListen=0000000003580090, dwUserData=0000000000000000.] | |
13 | -[2021-02-22 12:16:16.832][P:12636/T:13644][dhnetsdk.cpp:6658][Info][0] Leave CLIENT_ListenServer.[ret=538108832.] | |
14 | -[2021-02-22 12:16:23.207][P:12636/T:14728][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
15 | -[2021-02-22 12:16:23.207][P:12636/T:14728][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.205:43596 | |
16 | -[2021-02-22 12:16:23.403][P:12636/T:14252][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
17 | -[2021-02-22 12:16:23.403][P:12636/T:9500][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43596, connectID is 0, chn is 0, registed | |
18 | -[2021-02-22 12:16:26.878][P:12636/T:6804][dhnetsdk.cpp:582][Info][0] Enter CLIENT_LoginEx2. [IP=172.16.2.205, port=43596, SpeCap=2, lpDeviceInfo=0000000000FAE670.] | |
19 | -[2021-02-22 12:16:26.884][P:12636/T:6804][dhdevprob.cpp:2735][Info][0] try_connect_autoregdev: Login to Device is 00000000201AF850 ip is 172.16.2.205, port is 43596 | |
20 | -[2021-02-22 12:16:27.056][P:12636/T:14252][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
21 | -[2021-02-22 12:16:27.122][P:12636/T:6804][dhnetsdk.cpp:618][Info][0] Leave CLIENT_LoginEx2. [error=0, login ID=538638416.] | |
22 | -[2021-02-22 12:16:27.125][P:12636/T:6804][dhnetsdk.cpp:8628][Info][0] Enter CLIENT_RealLoadPictureEx. [lLoginID=538638416, nChannelID=0, dwAlarmType=1, bNeedPicFile=1, cbAnalyzerData=00000000035800D0, dwUser=00000000250364B0, Reserved=0000000000000000.] | |
23 | -[2021-02-22 12:16:27.128][P:12636/T:6804][Utils.cpp:4792][Info][0] mutil NIC client | |
24 | -[2021-02-22 12:16:27.165][P:12636/T:6804][dvrdevice.cpp:6655][Info][0] CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 00000000201AF850, connetID 1 | |
25 | -[2021-02-22 12:16:27.198][P:12636/T:14728][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
26 | -[2021-02-22 12:16:27.198][P:12636/T:14728][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.205:43598 | |
27 | -[2021-02-22 12:16:27.199][P:12636/T:1516][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
28 | -[2021-02-22 12:16:27.199][P:12636/T:9500][Manager.cpp:1236][Info][0] Device[00000000201AF850] get pRegSubSocket 00000000201C7780 up, nConnectID 1 Chn:1 | |
29 | -[2021-02-22 12:16:27.199][P:12636/T:9500][dvrdevice.cpp:6404][Info][0] CDvrDevice::dit_add_reg_sub_connect, device is 00000000201AF850, subsocket ID is 1 | |
30 | -[2021-02-22 12:16:27.199][P:12636/T:9500][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43598, connectID is 1, chn is 1, registed | |
31 | -[2021-02-22 12:16:27.199][P:12636/T:6804][dvrdevice.cpp:6694][Info][0] CDvrDevice::FindSubSocket device 00000000201AF850 find socket connectID is 1 | |
32 | -[2021-02-22 12:16:27.244][P:12636/T:6804][dhnetsdk.cpp:8647][Info][0] Leave CLIENT_RealLoadPictureEx. [ret=538734976.] | |
33 | -[2021-02-22 12:17:37.274][P:12636/T:8308][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szInBuffer=0000000001144040, dwInBufferSize=2097152, error=0000000025066010, restart=0000000025066020, waittime=3000.] | |
34 | -[2021-02-22 12:17:37.281][P:12636/T:8308][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
35 | -[2021-02-22 12:17:37.329][P:12636/T:8308][Manager.cpp:11297][Info][80000015] IsSupportF6 bSupportF6Call:1 | |
36 | -[2021-02-22 12:17:37.552][P:12636/T:8308][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
37 | -[2021-02-22 12:17:37.568][P:12636/T:8308][dhnetsdk.cpp:8465][Info][0] Enter CLIENT_GetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szOutBuffer=0000000001146040, dwOutBufferSize=2097152, error=0000000025066030, waittime=3000.] | |
38 | -[2021-02-22 12:17:37.606][P:12636/T:8308][dhnetsdk.cpp:8489][Info][0] Leave CLIENT_GetNewDevConfig. [ret=1.] | |
39 | -[2021-02-22 12:17:37.620][P:12636/T:8308][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szInBuffer=0000000001145040, dwInBufferSize=2097152, error=0000000025127CB0, restart=0000000025127C70, waittime=3000.] | |
40 | -[2021-02-22 12:17:37.620][P:12636/T:8308][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
41 | -[2021-02-22 12:17:37.657][P:12636/T:8308][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
42 | -[2021-02-22 12:19:20.731][P:12636/T:15056][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szInBuffer=0000000001143040, dwInBufferSize=2097152, error=0000000025127AA0, restart=0000000025127DB0, waittime=3000.] | |
43 | -[2021-02-22 12:19:20.731][P:12636/T:15056][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
44 | -[2021-02-22 12:19:20.879][P:12636/T:15056][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
45 | -[2021-02-22 12:19:20.882][P:12636/T:15056][dhnetsdk.cpp:8465][Info][0] Enter CLIENT_GetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szOutBuffer=000000000114E040, dwOutBufferSize=2097152, error=0000000025127B80, waittime=3000.] | |
46 | -[2021-02-22 12:19:20.957][P:12636/T:15056][dhnetsdk.cpp:8489][Info][0] Leave CLIENT_GetNewDevConfig. [ret=1.] | |
47 | -[2021-02-22 12:19:20.965][P:12636/T:15056][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szInBuffer=000000000114E040, dwInBufferSize=2097152, error=0000000025127A80, restart=0000000025127CD0, waittime=3000.] | |
48 | -[2021-02-22 12:19:20.965][P:12636/T:15056][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
49 | -[2021-02-22 12:19:21.005][P:12636/T:15056][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
50 | -[2021-02-22 12:29:05.256][P:12636/T:14848][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=0, szCommand=AccessTimeSchedule, nChannelID=82, szInBuffer=0000000028E14040, dwInBufferSize=2097152, error=0000000001140100, restart=00000000011400E0, waittime=3000.] | |
51 | -[2021-02-22 12:29:05.256][P:12636/T:14848][dhnetsdk.cpp:8515][Error][90000009] Invalid login handle:0000000000000000 | |
52 | -[2021-02-22 12:29:05.257][P:12636/T:14848][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
53 | -[2021-02-22 12:29:05.257][P:12636/T:14848][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
54 | -[2021-02-22 12:29:05.257][P:12636/T:14848][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
55 | -[2021-02-22 12:29:05.257][P:12636/T:14848][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
56 | -[2021-02-22 12:29:09.807][P:12636/T:14848][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
57 | -[2021-02-22 12:29:09.807][P:12636/T:14848][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
58 | -[2021-02-22 12:29:09.808][P:12636/T:14848][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
59 | -[2021-02-22 12:29:09.808][P:12636/T:14848][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
60 | -[2021-02-22 12:29:09.810][P:12636/T:14848][dhnetsdk.cpp:8465][Info][0] Enter CLIENT_GetNewDevConfig. [lLoginID=0, szCommand=AccessTimeSchedule, nChannelID=82, szOutBuffer=0000000028E10040, dwOutBufferSize=2097152, error=0000000001140460, waittime=3000.] | |
61 | -[2021-02-22 12:29:09.810][P:12636/T:14848][dhnetsdk.cpp:8477][Error][90000009] Invalid login handle:0000000000000000 | |
62 | -[2021-02-22 12:29:09.811][P:12636/T:14848][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
63 | -[2021-02-22 12:29:09.811][P:12636/T:14848][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
64 | -[2021-02-22 12:29:09.811][P:12636/T:14848][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
65 | -[2021-02-22 12:29:09.811][P:12636/T:14848][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
66 | -[2021-02-22 12:29:09.811][P:12636/T:14848][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
67 | -[2021-02-22 12:29:09.811][P:12636/T:14848][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
68 | -[2021-02-22 12:29:09.811][P:12636/T:14848][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
69 | -[2021-02-22 12:29:09.811][P:12636/T:14848][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
70 | -[2021-02-22 12:29:31.542][P:12636/T:8308][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szInBuffer=0000000028E13040, dwInBufferSize=2097152, error=00000000011403A0, restart=0000000001140230, waittime=3000.] | |
71 | -[2021-02-22 12:29:31.542][P:12636/T:8308][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
72 | -[2021-02-22 12:29:31.585][P:12636/T:8308][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
73 | -[2021-02-22 12:29:31.588][P:12636/T:8308][dhnetsdk.cpp:8465][Info][0] Enter CLIENT_GetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szOutBuffer=0000000028E12040, dwOutBufferSize=2097152, error=0000000001140110, waittime=3000.] | |
74 | -[2021-02-22 12:29:31.619][P:12636/T:8308][dhnetsdk.cpp:8489][Info][0] Leave CLIENT_GetNewDevConfig. [ret=1.] | |
75 | -[2021-02-22 12:29:31.628][P:12636/T:8308][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szInBuffer=0000000028E13040, dwInBufferSize=2097152, error=00000000011401F0, restart=00000000011400D0, waittime=3000.] | |
76 | -[2021-02-22 12:29:31.629][P:12636/T:8308][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
77 | -[2021-02-22 12:29:31.667][P:12636/T:8308][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
78 | -[2021-02-22 12:30:04.539][P:12636/T:10408][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szInBuffer=0000000028E1F040, dwInBufferSize=2097152, error=0000000001140200, restart=0000000001140130, waittime=3000.] | |
79 | -[2021-02-22 12:30:04.539][P:12636/T:10408][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
80 | -[2021-02-22 12:30:04.583][P:12636/T:10408][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
81 | -[2021-02-22 12:30:04.585][P:12636/T:10408][dhnetsdk.cpp:8465][Info][0] Enter CLIENT_GetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szOutBuffer=0000000028E15040, dwOutBufferSize=2097152, error=00000000011401A0, waittime=3000.] | |
82 | -[2021-02-22 12:30:04.608][P:12636/T:10408][dhnetsdk.cpp:8489][Info][0] Leave CLIENT_GetNewDevConfig. [ret=1.] | |
83 | -[2021-02-22 12:30:04.617][P:12636/T:10408][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szInBuffer=0000000028E1A040, dwInBufferSize=2097152, error=0000000001140140, restart=0000000001140450, waittime=3000.] | |
84 | -[2021-02-22 12:30:04.617][P:12636/T:10408][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
85 | -[2021-02-22 12:30:04.646][P:12636/T:10408][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
86 | -[2021-02-22 12:30:23.943][P:12636/T:10716][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=0, szCommand=AccessTimeSchedule, nChannelID=82, szInBuffer=0000000028E14040, dwInBufferSize=2097152, error=0000000001140380, restart=0000000001140310, waittime=3000.] | |
87 | -[2021-02-22 12:30:23.943][P:12636/T:10716][dhnetsdk.cpp:8515][Error][90000009] Invalid login handle:0000000000000000 | |
88 | -[2021-02-22 12:30:23.944][P:12636/T:10716][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
89 | -[2021-02-22 12:30:23.944][P:12636/T:10716][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
90 | -[2021-02-22 12:30:23.944][P:12636/T:10716][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
91 | -[2021-02-22 12:30:23.944][P:12636/T:10716][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
92 | -[2021-02-22 12:30:23.944][P:12636/T:10716][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
93 | -[2021-02-22 12:30:23.944][P:12636/T:10716][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
94 | -[2021-02-22 12:30:23.944][P:12636/T:10716][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
95 | -[2021-02-22 12:30:23.945][P:12636/T:10716][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
96 | -[2021-02-22 12:30:23.947][P:12636/T:10716][dhnetsdk.cpp:8465][Info][0] Enter CLIENT_GetNewDevConfig. [lLoginID=0, szCommand=AccessTimeSchedule, nChannelID=82, szOutBuffer=0000000028E10040, dwOutBufferSize=2097152, error=0000000001140210, waittime=3000.] | |
97 | -[2021-02-22 12:30:23.947][P:12636/T:10716][dhnetsdk.cpp:8477][Error][90000009] Invalid login handle:0000000000000000 | |
98 | -[2021-02-22 12:30:23.947][P:12636/T:10716][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
99 | -[2021-02-22 12:30:23.947][P:12636/T:10716][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
100 | -[2021-02-22 12:30:23.947][P:12636/T:10716][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
101 | -[2021-02-22 12:30:23.947][P:12636/T:10716][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
102 | -[2021-02-22 12:30:23.947][P:12636/T:10716][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
103 | -[2021-02-22 12:30:23.947][P:12636/T:10716][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
104 | -[2021-02-22 12:30:23.947][P:12636/T:10716][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
105 | -[2021-02-22 12:30:23.947][P:12636/T:10716][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
106 | -[2021-02-22 12:32:57.448][P:12636/T:13208][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=0, szCommand=AccessTimeSchedule, nChannelID=82, szInBuffer=0000000028E14040, dwInBufferSize=2097152, error=0000000001140410, restart=00000000011402C0, waittime=3000.] | |
107 | -[2021-02-22 12:32:57.448][P:12636/T:13208][dhnetsdk.cpp:8515][Error][90000009] Invalid login handle:0000000000000000 | |
108 | -[2021-02-22 12:32:57.448][P:12636/T:13208][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
109 | -[2021-02-22 12:32:57.448][P:12636/T:13208][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
110 | -[2021-02-22 12:32:57.448][P:12636/T:13208][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
111 | -[2021-02-22 12:32:57.448][P:12636/T:13208][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
112 | -[2021-02-22 12:32:57.448][P:12636/T:13208][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
113 | -[2021-02-22 12:32:57.448][P:12636/T:13208][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
114 | -[2021-02-22 12:32:57.448][P:12636/T:13208][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
115 | -[2021-02-22 12:32:57.448][P:12636/T:13208][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
116 | -[2021-02-22 12:32:57.451][P:12636/T:13208][dhnetsdk.cpp:8465][Info][0] Enter CLIENT_GetNewDevConfig. [lLoginID=0, szCommand=AccessTimeSchedule, nChannelID=82, szOutBuffer=0000000028E18040, dwOutBufferSize=2097152, error=0000000001140150, waittime=3000.] | |
117 | -[2021-02-22 12:32:57.451][P:12636/T:13208][dhnetsdk.cpp:8477][Error][90000009] Invalid login handle:0000000000000000 | |
118 | -[2021-02-22 12:32:57.451][P:12636/T:13208][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
119 | -[2021-02-22 12:32:57.451][P:12636/T:13208][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
120 | -[2021-02-22 12:32:57.452][P:12636/T:13208][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
121 | -[2021-02-22 12:32:57.452][P:12636/T:13208][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
122 | -[2021-02-22 12:32:57.452][P:12636/T:13208][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
123 | -[2021-02-22 12:32:57.452][P:12636/T:13208][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
124 | -[2021-02-22 12:32:57.452][P:12636/T:13208][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
125 | -[2021-02-22 12:32:57.452][P:12636/T:13208][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
126 | -[2021-02-22 12:33:11.693][P:12636/T:5548][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szInBuffer=0000000028E14040, dwInBufferSize=2097152, error=0000000001140350, restart=0000000001140390, waittime=3000.] | |
127 | -[2021-02-22 12:33:11.693][P:12636/T:5548][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
128 | -[2021-02-22 12:33:11.732][P:12636/T:5548][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
129 | -[2021-02-22 12:33:11.734][P:12636/T:5548][dhnetsdk.cpp:8465][Info][0] Enter CLIENT_GetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szOutBuffer=0000000028E1D040, dwOutBufferSize=2097152, error=00000000011403D0, waittime=3000.] | |
130 | -[2021-02-22 12:33:11.764][P:12636/T:5548][dhnetsdk.cpp:8489][Info][0] Leave CLIENT_GetNewDevConfig. [ret=1.] | |
131 | -[2021-02-22 12:33:11.773][P:12636/T:5548][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=538638416, szCommand=AccessTimeSchedule, nChannelID=82, szInBuffer=0000000028E15040, dwInBufferSize=2097152, error=00000000011402D0, restart=0000000001140220, waittime=3000.] | |
132 | -[2021-02-22 12:33:11.773][P:12636/T:5548][static_info_map.h:40][Warning][9009000a] Static_info_map: key is not found | |
133 | -[2021-02-22 12:33:11.855][P:12636/T:5548][dhnetsdk.cpp:8527][Info][0] Leave CLIENT_SetNewDevConfig. [ret=1.] | |
134 | -[2021-02-22 13:39:30.625][P:12636/T:1516][TPIOCPMultiplexer.cpp:114][Error][90002001] receive data result, GetQueuedCompletionStatus error:121 | |
135 | -[2021-02-22 13:39:30.848][P:12636/T:1516][TPIOCPMultiplexer.cpp:114][Error][90002001] receive data result, GetQueuedCompletionStatus error:121 | |
136 | -[2021-02-22 13:39:31.342][P:12636/T:14556][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
137 | -[2021-02-22 13:39:31.342][P:12636/T:14556][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:4164, PerIoSend:00000000201C3AA0 | |
138 | -[2021-02-22 13:39:31.342][P:12636/T:14556][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
139 | -[2021-02-22 13:39:31.342][P:12636/T:14556][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:4244, PerIoSend:00000000201C38A0 | |
140 | -[2021-02-22 13:39:42.355][P:12636/T:14556][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
141 | -[2021-02-22 13:39:42.355][P:12636/T:14556][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:4164, PerIoSend:00000000201C3720 | |
142 | -[2021-02-22 13:39:42.355][P:12636/T:14556][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
143 | -[2021-02-22 13:39:42.355][P:12636/T:14556][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:4244, PerIoSend:00000000201C3AA0 | |
144 | -[2021-02-22 13:39:52.366][P:12636/T:14556][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
145 | -[2021-02-22 13:39:52.366][P:12636/T:14556][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:4164, PerIoSend:00000000201C3AA0 | |
146 | -[2021-02-22 13:39:52.366][P:12636/T:14556][TPObject.cpp:155][Error][90002010] WSASend error, ret:-1, err:10054 | |
147 | -[2021-02-22 13:39:52.366][P:12636/T:14556][TPTCPClient.cpp:462][Error][90002008] Failed to send data, socket:4244, PerIoSend:00000000201C37A0 | |
148 | -[2021-02-22 13:39:59.374][P:12636/T:14556][TcpSocket.cpp:818][Error][90010017] Heartbeat failed, second:60 | |
149 | -[2021-02-22 13:39:59.374][P:12636/T:14556][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
150 | -[2021-02-22 13:39:59.374][P:12636/T:14556][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.205, port:43596 | |
151 | -[2021-02-22 13:39:59.374][P:12636/T:14556][TcpSocket.cpp:818][Error][90010017] Heartbeat failed, second:60 | |
152 | -[2021-02-22 13:39:59.374][P:12636/T:14556][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
153 | -[2021-02-22 13:39:59.374][P:12636/T:14556][TcpSocket.cpp:535][Error][90010007] Disconnect, ip:172.16.2.205, port:43598 | |
154 | -[2021-02-22 13:53:14.985][P:12636/T:14728][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
155 | -[2021-02-22 13:53:14.985][P:12636/T:14728][TcpListenSocket.cpp:93][Info][0] DealNewSocket Get Ip and Port is 172.16.2.205:43628 | |
156 | -[2021-02-22 13:53:15.184][P:12636/T:1516][Utils.cpp:5175][Info][0] pszIp:172.16.2.205, szIpLen:16 | |
157 | -[2021-02-22 13:53:15.185][P:12636/T:9500][Manager.cpp:1265][Info][0] Device ip 172.16.2.205, port 43628, connectID is 0, chn is 0, registed | |
158 | -[2021-02-22 14:03:13.795][P:12636/T:15056][dhnetsdk.cpp:8503][Info][0] Enter CLIENT_SetNewDevConfig. [lLoginID=0, szCommand=AccessTimeSchedule, nChannelID=82, szInBuffer=000000002B5F9040, dwInBufferSize=2097152, error=0000000001140160, restart=0000000001140190, waittime=3000.] | |
159 | -[2021-02-22 14:03:13.795][P:12636/T:15056][dhnetsdk.cpp:8515][Error][90000009] Invalid login handle:0000000000000000 | |
160 | -[2021-02-22 14:03:13.796][P:12636/T:15056][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
161 | -[2021-02-22 14:03:13.796][P:12636/T:15056][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
162 | -[2021-02-22 14:03:13.796][P:12636/T:15056][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
163 | -[2021-02-22 14:03:13.797][P:12636/T:15056][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
164 | -[2021-02-22 14:03:13.797][P:12636/T:15056][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
165 | -[2021-02-22 14:03:13.797][P:12636/T:15056][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
166 | -[2021-02-22 14:03:13.797][P:12636/T:15056][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
167 | -[2021-02-22 14:03:13.797][P:12636/T:15056][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
168 | -[2021-02-22 14:03:13.802][P:12636/T:15056][dhnetsdk.cpp:8465][Info][0] Enter CLIENT_GetNewDevConfig. [lLoginID=0, szCommand=AccessTimeSchedule, nChannelID=82, szOutBuffer=000000002B90F040, dwOutBufferSize=2097152, error=0000000001140210, waittime=3000.] | |
169 | -[2021-02-22 14:03:13.802][P:12636/T:15056][dhnetsdk.cpp:8477][Error][90000009] Invalid login handle:0000000000000000 | |
170 | -[2021-02-22 14:03:13.802][P:12636/T:15056][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
171 | -[2021-02-22 14:03:13.802][P:12636/T:15056][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
172 | -[2021-02-22 14:03:13.802][P:12636/T:15056][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
173 | -[2021-02-22 14:03:13.802][P:12636/T:15056][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
174 | -[2021-02-22 14:03:13.802][P:12636/T:15056][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
175 | -[2021-02-22 14:03:13.802][P:12636/T:15056][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] | |
176 | -[2021-02-22 14:03:13.802][P:12636/T:15056][dhnetsdk.cpp:6505][Info][0] Enter CLIENT_GetLastError. | |
177 | -[2021-02-22 14:03:13.802][P:12636/T:15056][dhnetsdk.cpp:6508][Info][0] Leave CLIENT_GetLastError.[Error code=80000004.] |
cloud/sdklog/2021-03-09_16-31-52.log
... | ... | @@ -1,66 +0,0 @@ |
1 | -Begin Time:2021-03-09T16:31:52.024 | |
2 | -[2021-03-09T16:31:52.025 info Netsdk:48184 12464:17652 AVNetSDKMgr.cpp:378]Load avnetsdk library dynamically | |
3 | -[2021-03-09T16:31:52.036 info Netsdk:48184 12464:17652 AVNetSDKMgr.cpp:402]avnetsdk module handle: 0000000025180000 | |
4 | - | |
5 | -[2021-03-09T16:31:52.036 info Netsdk:48184 12464:17652 AVNetSDKMgr.cpp:734]Load configsdk dynamically | |
6 | -[2021-03-09T16:31:52.044 info Netsdk:48184 12464:17652 dhnetsdk.cpp:190]Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001B860050, dwUser=0000000000000000]. | |
7 | -[2021-03-09T16:31:52.044 info Netsdk:48184 12464:17652 dhnetsdk.cpp:192]Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-03-09T16:31:52.044 info Netsdk:48184 12464:17652 dhnetsdk.cpp:210]Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-03-09T16:31:52.044 info Netsdk:48184 12464:17652 dhnetsdk.cpp:223]Leave CLIENT_SetConnectTime. | |
10 | -[2021-03-09T16:31:52.047 info Netsdk:48184 12464:17652 dhnetsdk.cpp:234]Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-03-09T16:31:52.047 info Netsdk:48184 12464:17652 dhnetsdk.cpp:249]Leave CLIENT_SetNetworkParam. | |
12 | -[2021-03-09T16:31:52.056 info Netsdk:48184 12464:17652 dhnetsdk.cpp:7399]Enter CLIENT_ListenServer. [ip=172.16.1.71, port=9500, nTimeout=1000, cbListen=000000001B860090, dwUserData=0000000000000000.] | |
13 | -[2021-03-09T16:31:52.059 info Netsdk:48184 12464:17652 dhnetsdk.cpp:7403]Leave CLIENT_ListenServer.[ret=538770192.] | |
14 | -[2021-03-09T16:31:53.932 info Netsdk:48184 12464:20104 TcpListenSocket.cpp:93]DealNewSocket Get Ip and Port is 172.16.1.1:45780 | |
15 | -[2021-03-09T16:31:54.123 info Netsdk:48184 12464:636 Manager.cpp:1351]Device ip 172.16.1.1, port 45780, connectID is 0, chn is 0, registed | |
16 | -[2021-03-09T16:31:58.417 info Netsdk:48184 12464:6780 dhnetsdk.cpp:586]Enter CLIENT_LoginEx2. IP:172.16.1.1, port:45780, SpeCap:2, lpDeviceInfo:0000000000F6BC20. | |
17 | -[2021-03-09T16:31:58.419 info Netsdk:48184 12464:6780 dhdevprob.cpp:2914]try_connect_autoregdev: Login to Device is 00000000201E0060 ip is 172.16.1.1, port is 45780 | |
18 | -[2021-03-09T16:31:58.605 info Netsdk:48184 12464:6780 dhnetsdk.cpp:622]Leave CLIENT_LoginEx2. error:0, login ID:00000000201E0060. | |
19 | -[2021-03-09T16:31:58.610 info Netsdk:48184 12464:6780 dhnetsdk.cpp:9492]Enter CLIENT_RealLoadPictureEx. lLoginID:00000000201E0060, nChannelID:0, dwAlarmType:1, bNeedPicFile:1, cbAnalyzerData:000000001B8600D0, dwUser:000000002508EA90, Reserved:0000000000000000. | |
20 | -[2021-03-09T16:31:58.612 info Netsdk:48184 12464:6780 Utils.cpp:4809]mutil NIC client | |
21 | -[2021-03-09T16:31:58.625 info Netsdk:48184 12464:6780 dvrdevice.cpp:7362]CDvrDevice::FindSubSocket WaitForSingleObjectEx device is 00000000201E0060, connetID 149 | |
22 | -[2021-03-09T16:31:58.761 info Netsdk:48184 12464:20104 TcpListenSocket.cpp:93]DealNewSocket Get Ip and Port is 172.16.1.1:45782 | |
23 | -[2021-03-09T16:31:58.762 info Netsdk:48184 12464:636 Manager.cpp:1322]Device[00000000201E0060] get pRegSubSocket 00000000201F5910 up, nConnectID 149 Chn:1 | |
24 | -[2021-03-09T16:31:58.762 info Netsdk:48184 12464:636 dvrdevice.cpp:6981]CDvrDevice::dit_add_reg_sub_connect, device is 00000000201E0060, subsocket ID is 149 | |
25 | -[2021-03-09T16:31:58.762 info Netsdk:48184 12464:636 Manager.cpp:1351]Device ip 172.16.1.1, port 45782, connectID is 149, chn is 1, registed | |
26 | -[2021-03-09T16:31:58.764 info Netsdk:48184 12464:6780 dvrdevice.cpp:7401]CDvrDevice::FindSubSocket device 00000000201E0060 find socket connectID is 149 | |
27 | -[2021-03-09T16:31:58.787 info Netsdk:48184 12464:6780 dhnetsdk.cpp:9511]Leave CLIENT_RealLoadPictureEx. ret:538921664. | |
28 | -[2021-03-09T17:03:49.199 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[263][0] | |
29 | -[2021-03-09T17:04:20.826 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[600][0] | |
30 | -[2021-03-09T17:04:33.564 info Netsdk:48184 12464:23364 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[800][0] | |
31 | -[2021-03-09T17:04:35.896 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[801][0] | |
32 | -[2021-03-09T17:05:05.172 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[1201][0] | |
33 | -[2021-03-09T17:05:32.133 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[1487][0] | |
34 | -[2021-03-09T17:05:32.340 info Netsdk:48184 12464:23364 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[1468][0] | |
35 | -[2021-03-09T17:06:08.144 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[1902][0] | |
36 | -[2021-03-09T17:06:22.876 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[2056][0] | |
37 | -[2021-03-09T17:06:31.231 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[2220][0] | |
38 | -[2021-03-09T17:07:24.616 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[2840][0] | |
39 | -[2021-03-09T17:07:53.417 info Netsdk:48184 12464:23364 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[3167][0] | |
40 | -[2021-03-09T17:09:42.247 info Netsdk:48184 12464:23364 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[4505][0] | |
41 | -[2021-03-09T17:10:33.953 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[5119][0] | |
42 | -[2021-03-09T17:10:35.335 info Netsdk:48184 12464:23364 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[5106][0] | |
43 | -[2021-03-09T17:11:12.206 info Netsdk:48184 12464:23364 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[5573][0] | |
44 | -[2021-03-09T17:11:47.512 info Netsdk:48184 12464:23364 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[6002][0] | |
45 | -[2021-03-09T17:12:30.160 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[6511][0] | |
46 | -[2021-03-09T17:13:12.215 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[7012][0] | |
47 | -[2021-03-09T17:14:02.665 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[7590][0] | |
48 | -[2021-03-09T17:17:08.112 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[9847][0] | |
49 | -[2021-03-09T17:17:53.814 info Netsdk:48184 12464:23364 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[10384][0] | |
50 | -[2021-03-09T17:18:40.804 info Netsdk:48184 12464:23364 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[10983][0] | |
51 | -[2021-03-09T17:18:53.378 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[11127][0] | |
52 | -[2021-03-09T17:20:05.735 info Netsdk:48184 12464:23364 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[11955][0] | |
53 | -[2021-03-09T17:27:17.188 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[17158][0] | |
54 | -[2021-03-09T17:33:42.124 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[21755][0] | |
55 | -[2021-03-09T17:34:03.289 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[22059][0] | |
56 | -[2021-03-09T17:39:05.572 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[25660][0] | |
57 | -[2021-03-09T17:39:30.434 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[25965][0] | |
58 | -[2021-03-09T17:40:02.285 info Netsdk:48184 12464:21704 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[26277][0] | |
59 | -[2021-03-09T17:45:11.132 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[30066][0] | |
60 | -[2021-03-09T17:45:55.931 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[30582][0] | |
61 | -[2021-03-09T17:47:07.045 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[31412][0] | |
62 | -[2021-03-09T17:48:14.269 info Netsdk:48184 12464:21704 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[32250][0] | |
63 | -[2021-03-09T17:51:37.286 info Netsdk:48184 12464:21704 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[34653][0] | |
64 | -[2021-03-09T18:03:15.480 info Netsdk:48184 12464:21704 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[43035][0] | |
65 | -[2021-03-09T18:03:57.810 info Netsdk:48184 12464:22160 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[43532][0] | |
66 | -[2021-03-09T18:07:45.768 info Netsdk:48184 12464:21704 IntelligentDevice.cpp:1225]RealLoadPicture INFO,[46291][0] |
cloud/sdklog/2021-03-16_08-14-27.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-03-16T08:14:27.232 | |
2 | -[2021-03-16T08:14:27.232 info Netsdk:48184 16284:1656 AVNetSDKMgr.cpp:378]Load avnetsdk library dynamically | |
3 | -[2021-03-16T08:14:27.247 info Netsdk:48184 16284:1656 AVNetSDKMgr.cpp:402]avnetsdk module handle: 0000000024B40000 | |
4 | - | |
5 | -[2021-03-16T08:14:27.247 info Netsdk:48184 16284:1656 AVNetSDKMgr.cpp:734]Load configsdk dynamically | |
6 | -[2021-03-16T08:14:27.253 info Netsdk:48184 16284:1656 dhnetsdk.cpp:190]Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001C970050, dwUser=0000000000000000]. | |
7 | -[2021-03-16T08:14:27.253 info Netsdk:48184 16284:1656 dhnetsdk.cpp:192]Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-03-16T08:14:27.253 info Netsdk:48184 16284:1656 dhnetsdk.cpp:210]Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-03-16T08:14:27.253 info Netsdk:48184 16284:1656 dhnetsdk.cpp:223]Leave CLIENT_SetConnectTime. | |
10 | -[2021-03-16T08:14:27.254 info Netsdk:48184 16284:1656 dhnetsdk.cpp:234]Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-03-16T08:14:27.254 info Netsdk:48184 16284:1656 dhnetsdk.cpp:249]Leave CLIENT_SetNetworkParam. | |
12 | -[2021-03-16T08:14:27.260 info Netsdk:48184 16284:1656 dhnetsdk.cpp:7399]Enter CLIENT_ListenServer. [ip=172.16.1.62, port=9500, nTimeout=1000, cbListen=000000001C970090, dwUserData=0000000000000000.] | |
13 | -[2021-03-16T08:14:27.263 info Netsdk:48184 16284:1656 dhnetsdk.cpp:7403]Leave CLIENT_ListenServer.[ret=533003024.] |
cloud/sdklog/2021-03-16_08-16-54.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-03-16T08:16:54.085 | |
2 | -[2021-03-16T08:16:54.085 info Netsdk:48184 16944:15644 AVNetSDKMgr.cpp:378]Load avnetsdk library dynamically | |
3 | -[2021-03-16T08:16:54.103 info Netsdk:48184 16944:15644 AVNetSDKMgr.cpp:402]avnetsdk module handle: 0000000024BE0000 | |
4 | - | |
5 | -[2021-03-16T08:16:54.103 info Netsdk:48184 16944:15644 AVNetSDKMgr.cpp:734]Load configsdk dynamically | |
6 | -[2021-03-16T08:16:54.107 info Netsdk:48184 16944:15644 dhnetsdk.cpp:190]Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001FD50050, dwUser=0000000000000000]. | |
7 | -[2021-03-16T08:16:54.107 info Netsdk:48184 16944:15644 dhnetsdk.cpp:192]Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-03-16T08:16:54.109 info Netsdk:48184 16944:15644 dhnetsdk.cpp:210]Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-03-16T08:16:54.109 info Netsdk:48184 16944:15644 dhnetsdk.cpp:223]Leave CLIENT_SetConnectTime. | |
10 | -[2021-03-16T08:16:54.109 info Netsdk:48184 16944:15644 dhnetsdk.cpp:234]Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-03-16T08:16:54.109 info Netsdk:48184 16944:15644 dhnetsdk.cpp:249]Leave CLIENT_SetNetworkParam. | |
12 | -[2021-03-16T08:16:54.113 info Netsdk:48184 16944:15644 dhnetsdk.cpp:7399]Enter CLIENT_ListenServer. [ip=172.16.1.62, port=9500, nTimeout=1000, cbListen=000000001FD50090, dwUserData=0000000000000000.] | |
13 | -[2021-03-16T08:16:54.113 info Netsdk:48184 16944:15644 dhnetsdk.cpp:7403]Leave CLIENT_ListenServer.[ret=533265168.] |
cloud/sdklog/2021-03-16_11-14-10.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-03-16T11:14:10.979 | |
2 | -[2021-03-16T11:14:10.979 info Netsdk:48184 12368:3328 AVNetSDKMgr.cpp:378]Load avnetsdk library dynamically | |
3 | -[2021-03-16T11:14:10.995 info Netsdk:48184 12368:3328 AVNetSDKMgr.cpp:402]avnetsdk module handle: 00000000252C0000 | |
4 | - | |
5 | -[2021-03-16T11:14:10.995 info Netsdk:48184 12368:3328 AVNetSDKMgr.cpp:734]Load configsdk dynamically | |
6 | -[2021-03-16T11:14:11.000 info Netsdk:48184 12368:3328 dhnetsdk.cpp:190]Enter CLIENT_SetAutoReconnect:[cbAutoConnect=0000000003630050, dwUser=0000000000000000]. | |
7 | -[2021-03-16T11:14:11.000 info Netsdk:48184 12368:3328 dhnetsdk.cpp:192]Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-03-16T11:14:11.000 info Netsdk:48184 12368:3328 dhnetsdk.cpp:210]Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-03-16T11:14:11.000 info Netsdk:48184 12368:3328 dhnetsdk.cpp:223]Leave CLIENT_SetConnectTime. | |
10 | -[2021-03-16T11:14:11.001 info Netsdk:48184 12368:3328 dhnetsdk.cpp:234]Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-03-16T11:14:11.001 info Netsdk:48184 12368:3328 dhnetsdk.cpp:249]Leave CLIENT_SetNetworkParam. | |
12 | -[2021-03-16T11:14:11.005 info Netsdk:48184 12368:3328 dhnetsdk.cpp:7399]Enter CLIENT_ListenServer. [ip=172.16.1.62, port=9500, nTimeout=1000, cbListen=0000000003630090, dwUserData=0000000000000000.] | |
13 | -[2021-03-16T11:14:11.008 info Netsdk:48184 12368:3328 dhnetsdk.cpp:7403]Leave CLIENT_ListenServer.[ret=539360016.] |
cloud/sdklog/2021-03-16_11-19-41.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-03-16T11:19:41.373 | |
2 | -[2021-03-16T11:19:41.374 info Netsdk:48184 12240:2512 AVNetSDKMgr.cpp:378]Load avnetsdk library dynamically | |
3 | -[2021-03-16T11:19:41.388 info Netsdk:48184 12240:2512 AVNetSDKMgr.cpp:402]avnetsdk module handle: 0000000024850000 | |
4 | - | |
5 | -[2021-03-16T11:19:41.388 info Netsdk:48184 12240:2512 AVNetSDKMgr.cpp:734]Load configsdk dynamically | |
6 | -[2021-03-16T11:19:41.392 info Netsdk:48184 12240:2512 dhnetsdk.cpp:190]Enter CLIENT_SetAutoReconnect:[cbAutoConnect=000000001B480050, dwUser=0000000000000000]. | |
7 | -[2021-03-16T11:19:41.392 info Netsdk:48184 12240:2512 dhnetsdk.cpp:192]Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-03-16T11:19:41.394 info Netsdk:48184 12240:2512 dhnetsdk.cpp:210]Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-03-16T11:19:41.394 info Netsdk:48184 12240:2512 dhnetsdk.cpp:223]Leave CLIENT_SetConnectTime. | |
10 | -[2021-03-16T11:19:41.395 info Netsdk:48184 12240:2512 dhnetsdk.cpp:234]Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-03-16T11:19:41.395 info Netsdk:48184 12240:2512 dhnetsdk.cpp:249]Leave CLIENT_SetNetworkParam. | |
12 | -[2021-03-16T11:19:41.398 info Netsdk:48184 12240:2512 dhnetsdk.cpp:7399]Enter CLIENT_ListenServer. [ip=172.16.1.62, port=9500, nTimeout=1000, cbListen=000000001B480090, dwUserData=0000000000000000.] | |
13 | -[2021-03-16T11:19:41.398 info Netsdk:48184 12240:2512 dhnetsdk.cpp:7403]Leave CLIENT_ListenServer.[ret=529791760.] |
cloud/sdklog/2021-04-13_14-22-57.log
... | ... | @@ -1,13 +0,0 @@ |
1 | -Begin Time:2021-04-13T14:22:57.704 | |
2 | -[2021-04-13T14:22:57.704 info Netsdk:48184 15104:17236 AVNetSDKMgr.cpp:378]Load avnetsdk library dynamically | |
3 | -[2021-04-13T14:22:57.719 info Netsdk:48184 15104:17236 AVNetSDKMgr.cpp:402]avnetsdk module handle: 0000000025240000 | |
4 | - | |
5 | -[2021-04-13T14:22:57.719 info Netsdk:48184 15104:17236 AVNetSDKMgr.cpp:734]Load configsdk dynamically | |
6 | -[2021-04-13T14:22:57.725 info Netsdk:48184 15104:17236 dhnetsdk.cpp:190]Enter CLIENT_SetAutoReconnect:[cbAutoConnect=00000000200A0050, dwUser=0000000000000000]. | |
7 | -[2021-04-13T14:22:57.725 info Netsdk:48184 15104:17236 dhnetsdk.cpp:192]Leave CLIENT_SetAutoReconnect. | |
8 | -[2021-04-13T14:22:57.726 info Netsdk:48184 15104:17236 dhnetsdk.cpp:210]Enter CLIENT_SetConnectTime:[nWaitTime=5000, nTryTimes=1]. | |
9 | -[2021-04-13T14:22:57.726 info Netsdk:48184 15104:17236 dhnetsdk.cpp:223]Leave CLIENT_SetConnectTime. | |
10 | -[2021-04-13T14:22:57.728 info Netsdk:48184 15104:17236 dhnetsdk.cpp:234]Enter CLIENT_SetNetworkParam:[nWaittime=0, nConnectTime=10000, nConnectTryNum=0, nSubConnectSpaceTime=0, nGetDevInfoTime=0, nConnectBufSize=0, nGetConnInfoTime=3000, nSearchRecordTime=0, nsubDisconnetTime=0, byNetType=0, byPlaybackBufSize=0, bDetectDisconnTime=0, bKeepLifeInterval=0, nPicBufSize=0]. | |
11 | -[2021-04-13T14:22:57.728 info Netsdk:48184 15104:17236 dhnetsdk.cpp:249]Leave CLIENT_SetNetworkParam. | |
12 | -[2021-04-13T14:22:57.737 info Netsdk:48184 15104:17236 dhnetsdk.cpp:7399]Enter CLIENT_ListenServer. [ip=192.168.1.56, port=9500, nTimeout=1000, cbListen=00000000200A0090, dwUserData=0000000000000000.] | |
13 | -[2021-04-13T14:22:57.739 info Netsdk:48184 15104:17236 dhnetsdk.cpp:7403]Leave CLIENT_ListenServer.[ret=538901264.] |