千家论坛_弱电智能化技术与工程讨论(建筑智能,家居智能,人工智能)

门禁/对讲/一卡通
收藏本版 |订阅

门禁/对讲/一卡通 今日: 1847 |主题: 18133

发新帖
打印 上一主题 下一主题

求助ID卡内码 换算方法...

[复制链接]
cheng7711 发布于: 2010-2-11 22:06 4862 次浏览 14 位用户参与讨论
跳转到指定楼层
<p>知道ID卡的 外码,怎么换算出内码呢?</p>
<p>举例0006779854 103,29646&nbsp; 这是卡上印。那它的内码怎么算出来了,就是读卡器读出的那个8位码,哪位大侠指点?</p>
<p>卡上还印了MANGO 不知道是什么牌子</p>
[此贴子已经被作者于2010-2-11 22:45:12编辑过]

回复

使用道具 举报

已有14人评论

新浪微博达人勋

千家认证

沙发
ljm326789 发表于 2010-2-12 12:16:00
学习中!!!!!!!!!!!
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

板凳
wys1002 发表于 2010-3-2 16:22:00
<p>知道ID卡的 外码,怎么换算出内码呢?</p>
<p>举例0006779854 103,29646&nbsp; 这是卡上印。那它的内码怎么算出来了,就是读卡器读出的那个8位码,哪位大侠指点?</p>
<p>卡上还印了MANGO 不知道是什么牌子</p>
<p>&nbsp;</p>
<p>&nbsp;103,29646&nbsp; 这就是你读到的8位码</p>
<p>&nbsp;</p>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

地板
zhuhua0723 发表于 2010-3-3 15:48:00
&nbsp;
<p>8位卡号才是wiegand26国际标准的卡号输出方式,有些国内考勤机厂商采用直接读卡号的内码的方式做卡号,这种读法是10位数.</p><br/>
<p>例如一张卡 上印刷&nbsp; 如下:</p><br/>
<p>0013961168&nbsp;&nbsp;&nbsp; 213 02000</p>
<p>10位数卡号&nbsp;&nbsp;&nbsp; 3+5&nbsp; 8位数卡号 </p><br/>
<p>10位数卡号 0013961168&nbsp;&nbsp; 转换为16进制是&nbsp; 00 D5 07 D0</p>
<p>8位数卡号&nbsp; 213 02000&nbsp;&nbsp; 前3位数213转换为 16进制 是 D5&nbsp; 后五位数02000 转换为16进制是 07 D0&nbsp; </p><br/>
<p>大家可以发现规律: 首先 10位数转换为16进制是 4个字节&nbsp; ,第一个字节不要,第二个字节 转换为8位卡号的前3位, 第三个和第四个字节一起转换位 8位卡号的后5位数。</p>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

5#
zw898 发表于 2010-3-3 16:37:00
10-16进制转换一下
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

6#
zw898 发表于 2010-3-3 16:38:00
卡上喷的是10进制的
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

7#
atshx0305 发表于 2010-3-4 09:22:00
<p>路过</p>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

8#
huqiang45 发表于 2010-3-8 12:30:00
学习!
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

9#
沉思的海岸 发表于 2010-3-8 12:44:00
没懂A
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

10#
szsk2003 发表于 2010-3-8 18:01:00
<p>ID卡的各种内码格式,都是基于它的5字节的16进制内码来换算。</p>
<p>一般厚卡表面所喷的码是18位:10位ABA格式的十进制+8位的wg26格式,</p>
<p>这是一个复合码,知道了前面的10位码就能换算出后面的8位wg26码</p>
<p>详细情况可以参阅<font face="Verdana"><a href="http://www.eastaegis.com/products/zhinenkajiancejiju/changgui/2010/0107/42.html">http://www.eastaegis.com/products/zhinenkajiancejiju/changgui/2010/0107/42.html</a></font></p>
<p>能选择各种内码格式。让新手对内码有一个全面的了解</p>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

11#
时世非非 发表于 2010-3-10 10:08:00
学习
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

12#
时世非非 发表于 2010-3-16 14:45:00
看看
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

13#
a15168233187 发表于 2010-3-16 15:34:00
<p><font face="Verdana">fx=(MOD(E1,256*256))+(MOD(INT(E1/(256*256)),256)*100000</font></p>
<p>或者用这个小软件</p>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

14#
a15168233187 发表于 2010-3-16 15:37:00
不好意思 ,软件不知道怎么发!你就用我发的那公式好了
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

15#
lairlee 发表于 2010-3-16 16:37:00
一般单门机读的都是10位的那个号,控制器一般读的w26格式的,有区号和卡号是8位的。
[此贴子已经被作者于2010-3-16 16:37:50编辑过]

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆 千家通行证登陆

本版积分规则

千家智客微信号
千家智客微信
玩物说商城
玩物说商城