Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 10869|回复: 58

汉王科技面部识别终端脱机通讯开发指南V2.3.pdf

  [复制链接]

该用户从未签到

10

主题

147

帖子

302

积分

普通会员

Rank: 2

积分
302
发表于 2022-7-20 02:27:01 | 显示全部楼层 |阅读模式
汉王科技面部识别终端脱机通讯开发指南。7 o! q7 e( B, s3 N
本开发指南版权归汉王科技股份有限公司所有,翻印必究。
8 m- V0 H( b4 e. I* S: a6 l/ D' a7 [本开发指南中述及的其他商标和产品名称是指拥有相应商标和产品名称的公司或者制造的产品。汉王科技对其他公司的商标和产品名称不拥有任何所有权。) `  \$ \1 |/ v8 U" h
使用该开发包,由于人为或程序本身造成数据丢失,概不负责。0 ~( [' a0 x& E) U1 k4 p2 e0 k) H
汉王科技面部识别终端脱机通讯开发指南% }- U) O# f7 ?; }! `% s
目录6 X, ^2 V7 [; [, W$ F
1.SDK概述.* R3 d/ x* Y& H% L4 F4 y4 t" x
4+ F; X3 w& x' F3 g" O) a. Z6 g4 j
2.SDK调用0 x9 t" h, n* `7 J9 s/ C. B
3基本约定" E0 N4 k# v$ L5 ?+ R
3.1语法和保留字) X$ }, x0 T" G/ y
3.2保留字的命名原则+ I. W5 M! x' W! u) O! x6 c4 ?0 Q
4保留字列表及其含义.% W# A! m: f$ o
命令字3 q2 ^7 x" a# t% i7 v0 i
.2控制字.
* Y: W2 C1 E6 w* a' W6 J* S- G5命令详解& _$ B. G- w8 Y- U% B
15
% E% }4 s8 ^8 V) w* K- F5.1员工管理类命令, ~' B: M' n' {# P+ ?9 v
·( T3 }+ S9 W* W, _. I7 v
,,,,,15
' s* Q- {! w: s( k) E2 ~/ [5.2管理员管理类命令
" k1 W5 N! y5 U5.3记录管理类命令.
; k0 U7 c! v2 G20( y7 l0 e& p- G) O! t" q
5.4设备管理类命令
5 \; P) k4 ~# K+ N) @8 z' L5.5图像管理类命令.- Q) F+ [* p% p
..36# i& ^* s# A) G. S6 C6 {
第3贝共37页) r  }9 n5 o  y& t$ v2 J1 k
6 b9 Y; N/ Z) y( Z% p
汉王科技面部识别终端脱机通讯开发指南
1 M+ b: u' e  r. O- a! Y# q* r概述1 f$ t3 z! v- F) D$ h6 l; l0 T+ y
共有C#、Java、VC+-3种语言的SDK,支持向设备下发命令、自动接收考勤数据和设备4 o7 Q5 L; p% v
心跳包功能2 B" R9 H/ ?" i5 ]
调用
1 f/ |1 ^- `6 V- x具体参考博客文章,网址为http://www.firstsolver.com/wordpress/?pageid=902
7 W+ X: v+ Y( }6 b9 T2 P基本约定! Q3 ~# M8 n% e# j1 ~% x
语法和保留字
! h+ N1 ^0 n1 G1 k0 ~  s$ e命令字" ?7 C. g* e; y' _1 @# t1 W4 p9 S
控制字控制字参数常量保留字其他变量7 P/ t9 q- X" z8 k7 A) o
分隔符
+ n) a. b# {7 e0 ~Command Word( Ctrl Wordl ="Parameter/Value"][ Ctrl Word2="Parameter /value"I* e, b; {5 E4 W: u) W/ r
图3.1
1 x: _3 P3 a, @: k9 F: M7 K0 h9 t本协议的语法结构如图3.1所示,由4类保留字组成,这4类保留字的说明如下表所示。: b" z, G' m9 e2 k
保留字名称0 v# T6 C$ u5 H! A/ S
意义与用途1 \: n4 @4 O" |( H' A# v! _! U. g5 F0 p
命令字; \' O6 M( B; P4 O2 B& T
用」指明本次操作究竞要干什么(如: GetEmployeeID表示获取面部识; k, j& H) `( A% l& E
别终端上所有员工的员工号)0 V& T: {0 H0 v, l, \( ~
控制字( H' Q3 k: X# y5 J* k. H! Y
作为命令字的参数出现,用于指明该参数是什么(如:nane表示该参
' B0 ?( s; ]& J  e数是员工姓名)。' L, }( Y9 F6 C' K! [! E
常量保留字0 U4 Z) [* c$ N3 B
作为命令字的参数出现,一般跟在控制字的后面,用于指示该参数的值, h0 @/ s* N1 B! h  N6 `) y; l
是多少。(如:1 anguage="chs"表示该面部识别终端的语言设置为简
% V  j8 o+ x! a- m体中文)。
6 S  ^& ^2 ^, I7 P, W& d4 v分隔符; N* K7 w$ O5 s7 [
用于分隔各个保留字
/ K: ~. f+ [& _表3.1保留字说明表. t5 k! E0 P6 Y
除分隔符外,其余保留字为数字字母下划线的组合,最长32字符,大小写敏感。各保
2 A7 h+ E2 ~0 p; Y8 ?2 W1 X留字间可以插入 Space(空格)、Tab(跳格)、CR(回车),处理忽賂不计。0 {9 y  E4 L- {" _9 W
第4贝共37页- w% l- s* W/ H6 g$ R. U
) q$ O. K3 f/ q
汉王科技面部识别终端脱机通讯开发指南7 P# L4 i3 s. Z% L/ _7 [
保留字的命名原则
9 S2 ^  n! r/ T% g; R/ @保留字名称
& |# h% p' I1 k4 t命名原则
. W4 L: M, e% q2 y- A8 p4 y2 P命令字
* e4 a$ H8 ^' E" {Pasca命名法,指用个或多个连在·起的词来组成名字,每个词都用0 d: Q! L$ S! q9 d
大写字母开头,其他字母都小写。
$ w( F+ c: o! j1 d8 x控制字  }2 h/ c% h! j9 P
采用“小写加下划线”的方式,都用小写字母,词之间用“”分隔。
, \7 f# h9 S  @0 y如 face data
4 k8 S" p. P: `1 s. t常量保留字- z% [: a$ F' k9 f1 R
采用“小写加下划线”的方式。
4 L/ U/ q! h, o保留字列表及其含义/ ?/ Z8 `0 Z* J
命令字
' m6 Y# Z6 i# Z: h3 K' N/ H0 B名称: @( }1 H  H% P' m4 L
意义
7 J3 G/ j" U0 w6 E$ s* X& b员工管理类命令
4 h* U! k: X) s- I; C' Q9 bGetEmployee id% b. K7 A% A% K- F, A
从考勤机接收所有员工的员工号
/ k, Q" ~9 H/ vGetEmployee
, a8 Z$ S7 i. @- h从考勤机接收指定工号员工的员工信息,一次只能接收一个
5 P& l" s' Z" d6 S+ iSetEmployee8 f& m. e* v2 P3 c$ I2 Z
发送员工到考勤机,一次只能发一个。
- R/ S( l* T/ t: s. f  ]Get EmploveePhot+ L5 Y" u: u( m3 \3 Z) Q4 ~% [
从考勤机获取指定员工的脊记大头照# F, R" V  f$ V; _4 l/ H, _
SetEmploveephotd2 J) q2 ^2 B9 `, H3 ?
设置或更新执行员工的登记大头照
, F$ \& ^' p, U! ADe leteEmployee0 C$ W& Y# N3 C/ G
在考勤机上删除指定上号的员工。可一次删除一个员⊥8 u8 ?1 d; N! g+ J- P7 x
De leteAllEmployee
; v# C/ X, ?! Q/ A! l* }在考勤札上删除所有员工6 L: u- a# F& X/ v
SetNametable7 h* l& H: p1 m# @! m
更新考勤机上的"id-姓名"对照表
, P3 W2 H6 j4 a) `8 U8 vAddNametable' J) @% p6 y, F5 T  J+ V+ H, B  B$ \
添加"id-姓名"对照表. @. Z8 \3 ^. C! Y# Q
Enroll loved0 x( {- Q! Y* R. M3 i8 x8 A  g
向考勤机发送开始登记的指令
8 f5 K5 W( ]- _( Y- vDetectEmploveeData
0 R& |! z, y$ @  e" w3 b" ?- d' f检测改备是否包含员工数据6 T1 [, w. t7 y+ Q1 i$ F
SetsMs
9 k/ P: H! x; [6 \发送短消息到考勤机' v# J* o. w* i4 S& p& D0 e
GetsMs( E2 ]7 o! k# O6 z5 _- X1 w) b
从考勤机接收短消息7 [2 f2 ?& P% q) H4 L  d  o4 B
DeleteSms
% b% B1 P( P% ?( e5 ~" o  X1 _删除考勤机中的短消息7 l( ^( t' _9 D+ @
管理员管理类
/ z) [8 F" ]: C7 h" m3 P* W/ [* Y第5贝共37页9 B: i3 [( r; d. u. H4 c0 d" i
. g. f# r/ |" j/ x
汉王科技面部识别终端脱机通讯开发指南
  e, }5 a% c" J* ]% V$ zGetManager ID
  L1 b. _* D  _7 ^. n) c获得所有管理员ⅠD: x& r) y2 O/ g
GetManager5 T6 k0 `3 R, z
根据管理员ⅠD获得管理员信息3 L4 s' G7 a4 _- `+ U* |
Sctmanager8 `; o' A2 ~' f  x5 K$ W
设置管理员信息
; n7 a5 D) L: Z! |3 Q) U2 }, iDe leteManager
0 S( M4 R8 s* [  Z% c删除指定管理员
8 W- l9 s- F3 _! y$ H0 \* r/ PInit Deviceadmin
5 k+ F  _+ F9 g初始化考勤机的管坦员设置到出厂状态
4 f4 T3 e5 s- e* mGet ManagerType
: K3 i/ T$ r, e- d% _0 U获得制定管理员的管理级别(超级管理员/普通管理员)# ^& k1 I1 v9 Q( k
SetManagerT ype5 K7 M0 U. T; _$ P
设置制定管理员的管理级别(超级管理员/普通管理员)
! }0 L: X( Y% t# ~, K7 EDeleteallsms
  t# M' ~2 p0 ?" u$ e清空考勤机中的短消息! m9 o& ?$ U% i. W. k- I
记录管理类命令3 s1 [8 o: a" r1 D4 x  u8 W) d
Getrecord4 k2 o' O5 U& [+ R
从考勤机接收所指定时间范围的考勤记录2 F. t# Y. V6 x2 t' H3 i
DeleteAllrecord
- d6 w+ f" v. t) R. w, l2 C考勤机上删除指定时间之前的所有考勤记录)删除考勤机上所有考勤记逯: t6 p0 I! o2 x& H2 r
DeleteRecord
3 E( n0 J! B9 ^( e9 o2 ?安照时间段删除考勤机上的记
' A0 n* t; ~' FDeleteUploadedRecorc删除经上传到服务器的记录,未上传的不删
) R4 f9 L7 x' U& r# m8 t设备管理类基础命令  o: G: n7 d) U1 I2 W" k
InitDevice( L) b6 Z* w$ c* \1 `) }4 X
初始化考勤机到出厂状态! x, k: M+ \4 {) w4 t
GetMAC s\% g! a5 ^- x1 v8 U# ?1 F. v
获得mac地址和序列号& `* e8 |3 S+ J/ x6 \) M
DetectDevice
9 q: O3 ^. v" q0 m检测设备是否存在5 x& B, t/ Y. E' D
Restartdevice- _  T+ X) v! S8 B& ?9 H7 h7 }3 v
重启设备
8 z1 V' P( I0 q* l. [  m4 z- wGetDevice info. n# y  _. s! |, }# ~
读取考勤机配置、状态信息# I1 _- }) p9 y9 @8 O
SetDevicelnfo3 j/ ?5 c9 \; y# I$ t. Z8 E9 v
设置考勤机酩置、状态信息、
$ L5 _1 n. h! C9 n: PGetVolume+ `! n9 ?3 _+ O% @. d; K
获得设备音量% q& Z% ?# L5 ~$ ]" X/ }* K: E
Setvolume/ u3 Z) G0 K$ ~7 h4 }4 R4 P4 U7 p/ V# h
设置设备音量
" D9 l$ t. U( Q7 }# S4 wGetDateTime
* R) O/ e# ~- R$ q获得设备日期
) v" W/ C. j2 vSetDatetime$ ]( ^* U: b0 L& @# V; l6 M' E
设置设备日期
* M8 k4 M2 J* tUpdateFirmware5 ^8 a9 ?4 u6 r# J  H
固件升级" o) p8 n# B: s9 M
GetDaylight
8 a7 f+ a" F; \% t# V1 i获得夏令时
5 r4 w, N  M# c$ ASetDaylight
2 O. Y2 Q) Q; L8 n0 r# k9 a设定夏令时' D' a7 j7 j: ]+ t8 i0 k
GetDevicecapacit
8 z2 N. N" H( W  H获取设备容量. c. Z0 o; x; {. U2 O
第6贝共37页* e. u& \' B2 T: w! N6 c

! z" e. p. x& q. |0 U6 C汉王科技面部识别终端脱机通讯开发指南
3 Q/ T, i7 t: \1 k( E* |$ B* hGet DeviceMode
0 p2 r; U/ M* m. W- Q- N获取设备的型号类型( V& x% \' @4 A3 u1 D
设备管理类通讯命令
' p1 Z% e6 U% K# q: g0 o2 ]GetNetInfo
0 i" g2 d% e2 k9 q+ x+ Q获得网络参数1 t* a3 ^: w) N; P7 G; G; P2 \1 m; t
SetNetinfo
6 D+ x) B( N+ g: o4 |设定网络参数8 _5 l4 r0 N! G, V8 b! b
GetWifilnfo' T1 `8 T0 r6 S: d- _5 R* D( E
获取WFL参数信息
$ I& a1 c1 C0 I: ASetwifiInfo  n4 M) |2 F9 e# r- X% ^: o; s
设置WIFI参数信息) h& N  [! g3 r! k' s5 q: {: Z
GctClientstatus* y+ j: E' f7 b% x. \& [% D& B
获取自动上传状态0 C2 E  H/ O# y4 |3 p$ y
Setclientstatus3 X" e) }2 W& e/ w' b1 s' M- Q) @8 y
设置自动上传状态
5 Q7 H- I: W1 I5 T  UGetWiegandout7 q* A1 _9 h5 A4 o/ I$ Z
获得韦根参数
- l/ s( h3 Y. b  G- f! Q- QSetWiegandout& R0 t0 E. v# {' v) X- L
设置韦根参数$ ]$ j( F8 F% [& m  d
SetServerHost4 F# ]# L0 l% c: {
设置设备主动上传的服务器参数
- x& ?) R# R' w' w设备管理考勤命令类# k; d- T( p8 y9 s* n2 R2 |1 {
GetBell& R) P  o- O* g' h- y8 X2 U
获得定时响铃参数+ k( z$ n& n  c# Z2 W1 S
SchEll
  ^2 \0 H6 _. r; P$ k; F0 H9 ^设置定时响铃参数9 Y+ k1 p$ _  I! \) O% j
GetWorkCode
# s2 _& W) A* }  g/ E4 a获取工作码
# ?8 K4 |) k/ [0 c$ x7 b' Q7 B# HSetWorkcode$ A5 U$ J" V5 `' E! z0 V
设定上作码列表
5 a9 \( d6 x9 Z0 A. Y& TClearWork code
6 f, ]# m- O. Y  _# N& @7 ~0 Y+ L$ K凊空工作码列表
0 b8 y4 F7 F; S% G$ ?DeleteWorkcode
$ R+ G+ f' q. o0 \刪除指定工作码+ y( W" p8 i2 H# h. W$ ]
Get Workstatus' a" x* a; q8 O+ s: Z' ^9 B8 K( g
获得工作状态列表+ J+ x+ V: i& u# g9 n/ r# k
Setworkstatus: S0 B3 q& X9 \4 t$ W1 l) ?/ Y
设定工作状态列表& n( f' W$ x5 D) y& R; S5 _6 Q# {
ClearWorkstatus3 Z2 I; s4 v2 B
清空工作状态列表- A9 ?5 I9 z5 b( \1 r9 Z9 R
DeleteWork status$ C- `, c: Z9 I. L# i, ?# t/ H' P# x
删除指定工作状态
: l- [9 |" m" h( T. KGetAttendance Interval获得考勤时间间隔% C  H. \5 T# U/ o
SetAttendance lnterval设置考勤时间间隔
9 T0 P/ C% u6 ^6 y. J- b! j设备管理安全类命令
% f, ?6 H  b9 s: W" k( |/ x" eOpendoor
! \% w" ]  B% ]  H- h" \( \( C远程开门
- T3 p' Z5 H2 ?* k7 qConfirmPassword
4 L; {8 R. n, x6 g验证密码
& ]+ _' F+ O: F0 E1 VSetattendanceAccessSync设置开门同步
, [% u) E5 G9 x3 H0 I% t+ O, [, Z' e第7贝共37页
7 `& ~8 V' H( }8 I& g8 }0 S" ?% d6 t& ]" V( w  V4 G
汉王科技面部识别终端脱机通讯开发指南
, {" l/ q* O. [5 S5 H3 h6 LSetRelaytime
8 e: w" p! d  r& p设置继电器的延迟开门时长
/ G) o( d* _/ C( LGetRemovealarim8 u9 r2 t2 B; G
获得当前所拆警报状态
8 g; ~6 w  i" }# l+ W+ J* V8 a) J- eSetremovealarm
9 i' r& B5 D& [+ ~# d/ Q) A设置当前防拆警报状态! U6 P7 h: f) l: t+ z+ v+ R
Getfralarm  a8 m3 c" \" z7 ]5 @
获得当前拒识警报状态+ H, h% a: M- ~$ a% Q& s
Setfra⊥arm2 t3 r5 b8 |" n$ q* [! L; l
设置当前拒识警报状态
; b& V: D: x# B) GGetMagnetalarm
" [3 U+ v; |6 g8 e获得当前门磁警报状态
- t9 R8 i9 ], V, m9 K% qSetmagnetAlarm
  N2 p5 q1 ^) {) r( c9 J设置当前门磁警报状态
7 }: {1 T1 ~3 R& o0 nGetOnoffSchedule9 \' G( G: U( M5 u3 h. L
获得定时开关机状态1 Q  k! A. o& r7 q$ ]
Setonoffschedule6 M" F( q0 W% Y7 j2 W
设置定时丌关机状态
1 n, v2 d# G1 ?Set companyName
" t2 b5 j$ O+ R设置公司名称
7 l2 ]! I$ {6 b3 w9 L高级管理命令9 f2 m; c0 T! R4 j* J+ {7 A
Setcpgrade
! E6 E' u6 N/ h& m网络升级命) F! v% o% s/ H( m6 {0 v9 w4 m. N
CheckUpgradeStatus
4 a1 w) T9 I2 n查看网络开级状态- M: T7 v* Z4 F; i
SetRelayoutput
) X# F4 m  D/ ~, T2 d1 G受置输出类型& E, y6 b2 j2 E! ?/ m& H, G
SetDuplicationcheck  Z7 f9 S; I5 ~) S
启/关闭登记查重功能' L& D" k( i0 Z
保安图片管理类命令- g, y! R  _2 b8 {9 h- I$ s& D
GetPictureName4 P# j- E' e! l/ O  d4 H* B/ H
得到保安图片的文件名
+ l0 o  F" {! a' z; C/ wGetPicture
  @9 `  `  e( ]根据文件名得到指定的保安图片' O& f' S0 r/ a2 L1 F
GetPictureNameBy ID
8 }3 L8 W* H4 ^+ w, q% o根据文件名和用户工号获取安保照片0 ]% }. ~5 v" z; `$ y* o% N! P
SetSecPhot( d( F( _, T5 j% Q
开启或者关团设备保存安保照片的功
# E+ m3 `1 {6 W! S% ^2 WSetPhotoPrompt, L2 H8 f) p" S" x6 A
开启或者关闭刷卡拍照时是否检测到人脸才拍照
3 n6 B2 y7 \) i3 j, O% n  S结果类命令
0 O1 k8 j# b2 \( o, i3 KReturn
( u# d7 V8 {/ M0 c2 M5 I' V5 N3 \返回值标识。是某个命令执行结果。结构如
# X) s5 A" Z% S* T/ r& rReturn( result="success failed"[ Ctrl Word =Parameter9 U" f3 j: B9 j9 ^/ q
Value& l: J$ B. v, F. Q2 |4 _6 D6 R
Wait0 e- N% W8 Q1 @/ D
等待标识。表示考勤机正在执行命令,需要等待一定的时间(时间由控制字
% n) N3 o0 n$ L% G. E! T第8贝共37页
) y( n; x9 L. ?- s) Q, |# \- W# g, e/ f$ b
汉王科技面部识别终端脱机通讯开发指南
3 b2 y/ ]0 t  [9 ?8 pwait time指定,单位为秒)后才能返回结果,结构如:6 @: P/ Y* T/ X4 E% \
Wait( wait time="10")//该命令表示需要等待10秒钟5 ^7 x2 R  c; X- u3 a  D
该命令被用于如下场合
. x" d( H4 j) j0 S6 ~1 R某操作需要时间较长(例如:初始化考勤机),这时等待该操作的一方可通过
! w' I# [' ^/ q1 Y) E& Fwalt time了解到需要等待多长吋间才能接收到正确的结果。
1 H" d% C0 p# w0 Z一般来说,如果命令的执行可以在5秒钟内廾始返回结果,则不需要使用Wait0 i" C: V, i( I+ Q+ M, V
命令5 {( T7 e) p: q9 Q+ |" f" e8 w
需要注意的是:本协议的接收数据默认等待时间是5秒。如果一个命令在5秒
* {7 j+ i  m2 `- n0 @. m- q内没有返回,并且没有用Wait命令指明需要等待的时间,则超时退出' \. b1 c7 \  [1 k/ W3 q
控制字; P0 r4 @' ?# U# H
名称
% u) Q& W; z$ V% z: U意义
9 s7 X9 W) E# W9 ^; k5 _; N2 w对命令执行结果的描述& j& E! n) V. D" J% r3 }
result  ]" z; h  z( ], J; S8 X
标示某命令的执行结果,可能的常量值有6 C* h9 O! N5 y
名称" h% ?1 ?+ l* H1 _8 j+ b
意义3 C. Z; b# r% h& g1 T5 }. A
Success1 d! U6 F9 ]- `; B
成功2 f6 g+ u% [# }! F, [# @  \2 M
failed, o3 \8 D' l% a6 H* ^  f
失败
( t+ @3 J& f/ \$ {$ Qreason
# j' L3 ~# p" F6 ~6 p5 Y7 F" J. D对执行结果的解释信息,可能的常量值有:4 ?$ I+ Z, s8 j2 O) r
名称" Y0 C0 d3 n8 i) _( B, @
意义
; w, N$ D7 U/ T1 @- ~unknown command* ~7 d0 |; y8 @- r! a1 N
不能识别的命令% e3 E* G# b5 X" m1 r- ~, {
bad parameter
$ z1 s* s& `. D% c  k错误的参数) B8 p* N) l/ X. t- x6 \
device busy
7 q& W( u* Y* E3 j1 b& z  R3 J设备忙
/ p+ V% T. L3 q' X& A+ b6 bemployee overflow+ t: m; `! M. t
对于 SetEmployee命令,员工超过最大数6 G- i! Q8 t, x( e
unknown id
2 c5 e9 q- {/ R$ t4 x对于 DeleteEmployee命令,指定id的员工不5 _6 `3 n+ g5 d* {8 _
存在# `& Q9 i; W# }) Y
notify
8 K" y# o% C6 w对执行结果的提醒信息,通常是由于命令中有不能识别的参数所致,可能的常
0 N2 a1 _' J" ]* {  U6 y第9贝共37页
: W/ b2 k0 D5 V$ ]. E
- B9 f- x3 ]$ `7 S汉王科技面部识别终端脱机通讯开发指南: O$ g( j( m8 e, r! t  _
量值有
" L, }: m+ j: B3 ?) Q8 _# ^$ Q5 h名称3 W6 y% ]  x, D; c$ _. m* S2 T
意义7 \4 e' {) @" K* e0 e3 u: ~
unknown parameter
1 ~+ j& J1 j+ w% d, F5 \7 L7 m* r不能识别的参数, a9 z5 }+ @0 s8 n' o& Q
注意执行结果必须以 result/ reason/ otify开头,并且必须按" I' m( N; h1 `/ ]; _' Z' y0 P/ |
result/ reason/ notify这样的顺序排列。& `8 Y4 q$ r  x7 i  |1 w
wait time
  U' @* @( k: ^+ f指明完成某设备操作需要等待的时间,单位为秒! t, q5 j8 B5 N% X5 T# T
对员工信息的描述
" y' U7 ^' V' n3 L) O" Bd* j* H7 D$ E- K7 c# p! T
员工号( ASCII字符,例:id="9997")4 k) E2 y3 p* B, {# F& v9 R* u
备注:一条记录,必须以id来开始
4 E& Z' X& l) e, U. W% \4 Rname2 w5 a& L0 ]7 k6 R% j& ^
员工姓名(例:name="刘迎建")
% \  n  e# ~7 @- u/ Tcard num5 F( T. g6 Z3 V% h9 q+ T! d, k
刷卡号码(例: card num=" OXffffffff")! Y3 l) V& \* ^3 {' l
register type2 A! `5 F. L% c# H
register type="ace":表示人脸, @! H5 t/ U; L( z
register type-"card":表小刷卡拍照8 }1 ^* s% D4 @- a5 C1 d
enter type2 k" J2 {4 b) S9 I
enter type-"0X01":face,表示人脸( A/ e# D9 P& I* f1 Y5 ]8 H" p  W! U6 {# `
enter type-"0X02":card& photo,表示刷卡拍照
- A7 ]" O. [' h, G8 Fenter type="0X04":card&face,表示人脸加刷卡
+ F/ I. u% f/ O* W: }9 center type="0X08":card,表示刷卡
; B3 g/ a$ q. fauthority) S, s) u( O$ l4 X1 W$ {; B' J+ k
authority="X0": Attend&access,示考勤和开门杖限
" X1 C* i: }0 H  l7 yauthority="0×55″: Attend Only,衣示考勤权限+ X. H' U, I- O) T/ r; r, G
authority="0XA": Access Only,表示开门权限
+ |  ^- G4 c/ p% v  `* C( gauthority-"0XFF":0 thers,表小其他
$ L, p; t6 i+ {  Pcheck type
# G$ B3 a! P5 |考勤权限(例: check type"face")
3 ?) w) R5 b6 @. B! Z1 dopendoor type
+ r' z: }* c& w) ?7 d% u开门权限(例: opendoor type="face")
) b1 M& I' S" }4 u' d+ J1 k# d% oface data
' H- j0 i2 R) z2 m人脸模板,值为base-64编码的二进制数据。
$ J1 a! }+ F9 f; s3 y- x模板数据也要用〃〃括起来
1 W" x4 @$ u4 l% i1 d( _5 M, O如果有18个模板,则有18个 face data项
* F2 p) `' p0 d* @5 Xhead photo
* {5 u( G. ~1 L9 X" m人头照,值为oase-64编码的二进制数据。* c$ f8 s. i8 R6 ]! @
第10贞共37页
3 B$ x% {& C! v9 C7 z* I8 z# ~3 q  ~- K+ A  d4 y0 n% J" b
" w* G2 z7 Y+ \. a

1 B. N+ Z7 z  F; j/ k( L, O6 t5 C$ ~) f! @3 d5 k" j! T

8 J* g/ }# j$ e+ ?" |8 V
* m! u+ e! _1 a' {, ~6 V资源下载地址和密码(百度云盘):
游客,如果您要查看本帖隐藏内容请回复
[/hide] 百度网盘信息回帖可见) w6 E% O) K1 ^9 @
8 F: ]2 E. ?- i, p# x
- Z, e( C1 K+ r* s$ A, w' r

! p$ Y; X% q2 g本资源由Java自学网收集整理【www.javazx.com】
回复

使用道具 举报

该用户从未签到

5

主题

162

帖子

329

积分

普通会员

Rank: 2

积分
329
发表于 2022-7-20 02:45:33 | 显示全部楼层
66666666666666666666666666666
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2015-8-12 16:19
  • 签到天数: 3 天

    [LV.2]登堂入室

    0

    主题

    4368

    帖子

    8785

    积分

    普通会员

    Rank: 2

    积分
    8785
    发表于 2022-7-23 08:54:25 | 显示全部楼层
    可以看 不错
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4465

    帖子

    8932

    积分

    普通会员

    Rank: 2

    积分
    8932
    发表于 2022-8-11 18:24:03 | 显示全部楼层
    好资源
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4510

    帖子

    9024

    积分

    普通会员

    Rank: 2

    积分
    9024
    发表于 2022-9-4 06:15:17 | 显示全部楼层
    哇塞,真不错
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4495

    帖子

    8992

    积分

    普通会员

    Rank: 2

    积分
    8992
    发表于 2022-9-23 16:45:56 | 显示全部楼层
    java我来看一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4455

    帖子

    8910

    积分

    普通会员

    Rank: 2

    积分
    8910
    发表于 2022-9-30 15:02:19 | 显示全部楼层
    java我来看一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4408

    帖子

    8818

    积分

    普通会员

    Rank: 2

    积分
    8818
    发表于 2022-10-8 16:25:15 | 显示全部楼层
    找了一天了 这里居然有 牛
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4489

    帖子

    8980

    积分

    普通会员

    Rank: 2

    积分
    8980
    发表于 2022-10-29 19:39:48 | 显示全部楼层
    学习学习再学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4596

    帖子

    9194

    积分

    普通会员

    Rank: 2

    积分
    9194
    发表于 2022-11-21 18:54:12 | 显示全部楼层
    棒棒哒!!很不错!!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|Java自学网

    GMT+8, 2025-2-19 06:00 , Processed in 0.103380 second(s), 28 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

    快速回复 返回顶部 返回列表