15832144755
2021-11-18 37336922a1df99ac1636e398e12e64dedfba10e5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
Êþº¾3wcom/hxzkoa/udp/IDcardjava/lang/ObjectCHARACTER_ENCODINGLjava/lang/String; ConstantValue gb2312strLen Lcom/sun/jna/ptr/IntByReference;namesexminzu chushengdateaddressidnum fazhengjiguan   startdate jizhidateUIDlenrenzhengZstateiIkaohao<clinit>()VCode   !
#com/sun/jna/ptr/IntByReference
"% &<init>  (     *    , LineNumberTableLocalVariableTable
%thisLcom/hxzkoa/udp/IDcard;chushi$(Ljava/util/List;)Ljava/lang/String; SignatureJ(Ljava/util/List<Lcom/hxzkoa/json/tb_adress_and_port;>;)Ljava/lang/String;
7 83 CVR_InitComm
: ;CVR_SetBaudRateadress_and_portListLjava/util/List;LocalVariableTypeTable6Ljava/util/List<Lcom/hxzkoa/json/tb_adress_and_port;>;RedaCard()I
C DA Read_ContentredRead_M1    HJIcom/hxzkoa/udp/IDcard$DLibrary KLINSTANCE Lcom/hxzkoa/udp/IDcard$DLibrary; HN OPM1_MF_HL_Request(B[I[S)I R T9身份证信息读取成功,读卡成功请取走卡!    V X读定位卡失败!    Z\[java/lang/System ]^outLjava/io/PrintStream;`java/lang/StringBuilderb è¿”回值
_d &e(Ljava/lang/String;)V
_g hiappend(I)Ljava/lang/StringBuilder;
_k lmtoString()Ljava/lang/String;
oqpjava/io/PrintStream reprintlnt   å¡ç±»åž‹v卡号ModeBSNR[ITagType[Sbb StackMapTablez|(Ljava/util/List;)I9(Ljava/util/List<Lcom/hxzkoa/json/tb_adress_and_port;>;)I
„ …close
‡ 23
‰ Š‹CVR_Authenticate()Z
 FAcc M1_MF_HL_Read H‘ ’
(B[IB[II)I”读卡成功请取走卡!BlockKeybuffer™faka
› œ get_adr_portH(Ljava/lang/String;Ljava/util/List;)Lcom/hxzkoa/json/tb_adress_and_port;
Ÿ¡ "com/hxzkoa/json/tb_adress_and_port ¢m getBaoliu
¤¦¥com/hxzkoa/util/StringUtil §¨ checkIsNumber(Ljava/lang/String;)Z
ª¬«java/lang/Integer ­®parseInt(Ljava/lang/String;)I H° 8±(I)I³comµ打开失败!
_· h¸-(Ljava/lang/String;)Ljava/lang/StringBuilder;ºQ打开失败!请检查设备占用端口是否正确或者设备是否连接...¼发卡设备准备就绪...¾端口无法识别...baoliuaÂjava/lang/StringÄ卡认证操作! HÆ ŠAee HÉ ÊA CVR_CloseCommÌ关闭连接失败ff HÏ ;±CVR_Read_FPContent HÒ ÐAÔ读卡操作失败hh H× Ø±CVR_Read_ContentÚ获取信息失败
Ü Ým getPeopleSex
ß àm getPeopleName
â ãmgetMinzu
å æmgetChushengdate
è ém
getAddress
ë ìmgetIdnum
î ïmgetFazhengjiguan
ñ òm getStartdate
ô õm getJizhidateii Hø ùú GetPeopleName%([BLcom/sun/jna/ptr/IntByReference;)I
ü ýþ handleResult([B)Ljava/lang/String;    
java/lang/Exception printStackTrace
nameStrTmp[BeLjava/lang/Exception; H  ú GetPeopleSex     strTmp H úGetPeopleNation    H úGetPeopleBirthday   H úGetPeopleAddress    H  !úGetPeopleIDCode   #  H% &ú GetDepartment (  H* +ú GetStartDate  -  H/ 0ú
GetEndDate  2 getuid H5 67CVR_GetIDCardUID([BI)I    9 getimage H< =ú
GetBMPDatasetState
ExceptionsA$java/io/UnsupportedEncodingException
ÁC &D([BLjava/lang/String;)V
ÁF GmtrimnameBytegetStatesetI(I)Vn(Ljava/lang/String;Ljava/util/List<Lcom/hxzkoa/json/tb_adress_and_port;>;)Lcom/hxzkoa/json/tb_adress_and_port; NPOjava/util/List QAsize NS TUiterator()Ljava/util/Iterator; WYXjava/util/Iterator Z[next()Ljava/lang/Object;
Ÿ] ^mgetName
Á` abequals(Ljava/lang/Object;)Z
Ÿ%e9600
Ÿg he setBaoliu Wj k‹hasNext adr_and_port$Lcom/hxzkoa/json/tb_adress_and_port;itLjava/util/Iterator; get_adr_port1name1:Ljava/util/Iterator<Lcom/hxzkoa/json/tb_adress_and_port;>;
SourceFile IDcard.java InnerClassesDLibrary!   
                    G³ »"Y·$³'³)³+±-.&/*·/±- . 01 2345X
*¸6L¸9+°-º»¼.
<=> 
<? @A4¸B;¬-
ÄÆ. E   FA†;¼
YOYOL¼ YVYVM²G+,¹M>+.³Q  S³U§W³U²Y»_Ya·c¶f¶j¶n²Y»_Ys·c,5¶f¶j¶n²Y»_Yu·c+.¶f¶j¶n¬-6 ËÌÍÏ&Ð,Ñ1Ò6Ó9Ô>ÖT×l؄Ù.*„wxxyzl{|&`}~ÿ9€  O4‚h¸ƒ*¸†W¸ˆW¸Œ<¬-Þßà áâ.<=Ž> <?   A`¡;¼
YOYOL¼ YVYVM>¼
YOYO:6²G+¹6+.³Q  “³U§W³U²Y»_Ya·c¶f¶j¶n²Y»_Ys·c,5¶f¶j¶n²Y»_Yu·c+.¶f¶j¶n¬-Bíîïðñ)ò-ô>õDöJ÷OøRùWûnü†ýžÿ.HŸwx“yz‡{|…•x)x–z-t—>c}~ÿR€  8345l˜*¸š¶žL+¸£™U+¸©=²G¹¯>Ÿ9²Y»_Y²·c¶f´¶¶¶j¶n»_Y²·c¶f¹¶¶¶j³U§»³U§½³U²U°-2 
 %   @
X [ `ch.*l<=
b¿J³ @À> l<?~þ[Áù Š‹t%²Yön²G¹Å;Ÿ
³)§³)²)¬-!. Ç~ü …V²G¹È;Ÿ˳U±-"   #$*.   Í~ü   ;1 ²G%€¹ÎW±-
. /. ÐY²G¹Ñ;Ÿ ²YÓ¶n±-3    458.  Õ~ü   DAÚm²G¹Ö;Ÿ²YÙ¶n§T²Y¸Û¶n²Y¸Þ¶n²Y¸á¶n²Y¸ä¶n²Y¸ç¶n²Y¸ê¶n²Y¸í¶n²Y¸ð¶n²Y¸ó¶n¬-:;
<=?A#B,C5D>EGFPGYHbIkM. 
cö~   üûP
àm‚%¼K²G*²'¹÷W*¸û³ÿ§K*¶²ÿ°-UWY[\!_.  ~\
Ým$¼K²G*²'¹
W*¸û³ §K*¶² °-eghij m. ~[
ãm$¼K²G*²'¹W*¸û³§K*¶²°-tuvwx z.   ~[    æm‚%2¼K²G*²'¹W*¸û³§K*¶²°-€‚ƒ„!†.  ~\    ém‚%d¼K²G*²'¹W*¸û³§K*¶²°-ŒŽ!’.  ~\    ìm‚%2¼K²G*²'¹W*¸û³"§K*¶²"°-˜™š›œ!ž.  ~\    ïm‚%2¼K²G*²'¹$W*¸û³'§K*¶²'°-¤¥¦§¨!ª.  ~\    òm‚%2¼K²G*²'¹)W*¸û³,§K*¶²,°-°±²³´!¶.  ~\    õm‚%2¼K²G*²'¹.W*¸û³1§K*¶²1°-¼½¾¿À!Â.  ~\    3m$2¼K²G*
¹4W*¸û³8§K*¶²8°-ÈÉÊËÌ Î.  ~[    :t2¼K²G*²'¹;W§K*¶±-ÔÕÖ×Ú.     ~U    >e3*³U±-
ÝÞ.    ýþ?@8»ÁY*·B¶E°-â. H Im$²U°-æ.   JK3³+±-
êë.    œ4LVM+¹M™L+¹RN§9-¹VÀŸ:¶\¶E:*¶E¶_™   M§»ŸY·cM,d¶f-¹išÿÄ,°-6 ïð ñòó ô*õ6ö9÷<ùDúKòTþ.>V V<=TlmBno +pm*!q>V<?Bnr~ýŸWý&ŸÁùústu
Hv