<code id="919zf"><nobr id="919zf"></nobr></code>
<tr id="919zf"><option id="919zf"></option></tr>
    1. <big id="919zf"></big>
      <center id="919zf"></center>

      <big id="919zf"><em id="919zf"></em></big>

    2. <th id="919zf"></th>
    3. <u id="919zf"><em id="919zf"></em></u>

        <center id="919zf"></center>
      1. <strike id="919zf"><sup id="919zf"></sup></strike>

        <pre id="919zf"></pre>
      2. <center id="919zf"><small id="919zf"><track id="919zf"></track></small></center>
      3. 射频IC卡读卡器,RFID读写器,读写模块产品研发定制和销售,软件定制服务。我们的目标:一流的产品,五星级服务!对客户的需求做出快速响应。
        Windows智能卡登录系统
        WEB与发卡器
        WEB浏览器与UHF超高频读卡器
        友我科技推出IC卡读卡器的Android开发包
        WEB读卡器 IC卡(NFC)发卡器
        PLC读卡器 IC卡模块
        安卓读卡器 UHF读卡器
        PCSC读卡器 智能卡登录
        新闻搜索
         
        最新新闻
        1  Windows智能卡
        2  智能卡读卡器常见使用
        3  IC卡读卡器web开
        4  IC卡读卡器web开
        5  IC卡读卡器web开
        6  IC卡读卡器web开
        7  IC卡读卡器web开
        8  IC卡读卡器web开
        9  IC卡读卡器web开
        10  IC卡读卡器web开
        热门新闻 点击
         友我科技推出新一代农 181743
         友我科技RFID读写 178139
         友我科技发布PC/S 178086
         友我科技RFID产品 114832
         射频IC卡和IC卡读 77475
         射频卡读写模块选购指 60736
         友我科技PCSC双界 51144
         ISO14443 I 26165
         射频卡读写器发卡器介 23493
         接触式IC卡接口原理 18614
        产品推荐
        暂 无 最 新 图 文
             新 闻 中 心
        IC卡读卡器web开发第四章---读写IC卡数据
        双击自动滚屏 发布者:YOWO 发布时间: 阅读:2104

        IC卡读卡器WEB读写IC卡数据


        采用友我科技IC卡读卡器web插件可以对普通IC卡进行读和写操作,根据实际业务需求,可以手动点击读写和在web网页内自动读写.

        IC卡WEB读数据

        在web网页内读IC卡数据的API有如下:
        1.M1卡读块,支持将读取的数据进行DES或者3DES加或者解密后送回

        M1ReadBlock(blockIndex, FormatID)
        

        如果DesDir=0则直接读块,如果DesDir=1(YW-607)或者DesDir=2(YW-607),同时指定DES的密钥,则将数据加解密后返回
        参数:blockIndex,块号,绝对地址,从0开始

        FormatID,格式,0:16进制字符串返回,1:普通字符串返回。
        2.M1卡读扇区,支持将读取的数据进行DES或者3DES加或者解密后送回

        M1ReadSector(sectorindex, FormatID)
        

        如果DesDir=0则直接读扇区,如果DesDir=1(YW-607)或者DesDir=2(YW-607),同时指定DES的密钥,则将数据加解密后返回
        参数:blockIndex,块号,绝对地址,从0开始

        FormatID,格式,0:16进制字符串返回,1:普通字符串返回。

        读块API和读扇区API都可以读出卡内数据, 对于1K字节的M1卡, 一个扇区包含4个数据块.

        现以读块数据为例:

        function ReadBlock()
        {
        	var BlockID;
        	var Key;
        	
        	BlockID = 4; //块号
        	Key ="FFFFFFFFFFFF";//卡的密钥,此处可以使用明文密钥,也可以使用下载的密钥
        	rfidreader.KeyMode=0;
        	rfidreader.KeyStringMode=0;
        	rfidreader.KeyString=Key;
        	rfidreader.Repeat=0;//只读一次
        	rfidreader.M1ReadBlock(BlockID, 0);//formatid=0为16进制返回数据
        }
        

        读卡器在回调中返回数据:

        //友我科技读卡器web插件回调函数
        rfidreader.onResult(function(resultdata)
        {
        	switch(resultdata.FunctionID)
            {
        		case 5:
        		
        		if(resultdata.Result>0)
        		{
        		CarNo = resultdata.CardNo;//卡号
                BlockData = resultdata.strData;	//块数据	
        		}
        		else
        		{
        			Alert("读失败");
        		}
        		break;
        
            }
        }
        );
        

        读一次数据就结束了,其实是很简单的.

        IC卡网页自动读数据

        对于自动读数据,与单词读数据的API接口是一样的, 不同的是我们通过友我科技IC卡读卡器web插件的属性repeat来控制, 当repeat=0表明单次读取, 当repeat=1表明是自动连续读取, 当读取到接过了,通过回调函数返回数据, 如果没有读到数据或者错误,则不返回任何数据.

        function ReadBlock()
        {
        	var BlockID;
        	var Key;
        	
        	BlockID = 4; //块号
        	Key ="FFFFFFFFFFFF";//卡的密钥,此处可以使用明文密钥,也可以使用下载的密钥
        	rfidreader.KeyMode=0;
        	rfidreader.KeyStringMode=0;
        	rfidreader.KeyString=Key;
        	rfidreader.Repeat=1;//此处修改成1,则表明自动连续读取
        	rfidreader.M1ReadBlock(BlockID, 0);//formatid=0为16进制返回数据
        }
        

        IC卡网页写数据

        IC卡web页面写数据通过如下api接口实现:
        1.M1卡写块,支持DES或者3DES加密后写块

        M1WriteBlock(blockindex,blockdata,FormatID)
        

        如果DesDir=0则直接将数据写块,如果DesDir=1(YW-607)或者DesDir=2(YW-607),同时指定DES的密钥,则将数据加解密后写块
        参数:blockIndex,块号,绝对地址,从0开始

        blockdata:要写入的字符串,由于M1卡的每块为16字节,故blockdata最终转换的16进制不够16字节长度,后面将补0x00,如果超过16字节,将去掉多余的字节。

        FormatID,格式,0:16进制字符串返回,1:普通字符串返回。

        2.M1卡写扇区,支持DES或者3DES加密后写扇区

        M1WriteSector(blockindex,blockdata,FormatID)
        

        如果DesDir=0则直接将数据写扇区,如果DesDir=1(YW-607)或者DesDir=2(YW-607),同时指定DES的密钥,则将数据加解密后写扇区
        参数:blockIndex,块号,绝对地址,从0开始

        blockdata:要写入的字符串,由于M1卡的扇区有4块和16块,可用字节为48字节和240字节

        故blockdata最终转换的16进制不够字节长度,后面将补0x00,如果超过字节长度,将去掉多余的字节。

        FormatID,格式,0:16进制字符串返回,1:普通字符串返回

        写数据的结果也是通过回调函数返回.
        以写数据块为例:

        function WriteBlock()
        {
        	var BlockID;
        	var Key;
        	var Data;
        	
        	BlockID = 4;  //块号
        	Key ="FFFFFFFFFFFF";//密钥
        	Data ="11223344556677889900AABBCCDDEEFF";//数据,16字节16进制数字
        	rfidreader.KeyMode=0;
        	rfidreader.KeyStringMode=0;
        	rfidreader.KeyString=Key;
        	rfidreader.Repeat=0;
        	rfidreader.M1WriteBlock(BlockID, Data,0);	
        }
        

        当写完成或者写失败后, 系统在回调函数中返回结果:

        rfidreader.onResult(function(resultdata)
        {
        	switch(resultdata.FunctionID)
            {
        
        		case 5:
        		document.getElementById("CardNo").value = resultdata.CardNo;
        		if(resultdata.Result>0)
        		{
        
        		case 6:
        		if(resultdata.Result>0)
        		{
        			CardNo=resultdata.CardNo;//成功写入卡的卡号
        			alert("写入成功");
        		}
        		else
        		{
        			alert("写入失败,错误:")
        		}
        		break;
            }
        }
        );
        


        相关产品

        最新RFID读写器产品手册
        RFID读写器SDK开发包
        USB射频卡RFID读写器YW-605-USB
        串口射频卡RFID读写器YW-605-RS232
        NFC读写器YW-607

        打印本页 || 关闭窗口
        企业简介||付款方式||网站地图||友情连接||联系我们

        RFID读写器,IC卡读卡器, 智能卡读卡器,RFID读卡器, 电子标签,CPU卡读写器,读卡模块
        北京友我科技有限公司 版权所有 (C)2008-2020
        客户服务中心信箱:coodor#126.com(将#改为@)
        热线直拨: 010-57049038 18910685939 QQ:2718497571,1403463073, 896163157
        京ICP备14016005号
        微信扫一扫联系我们

        微信扫一扫联系我们

        友我科技


        1
        RFID读写器产品手册下载
        2
        读写器开发SDK下载
        3
        点击联系友我科技
        4
        点击联系友我科技
        5
        WEB读卡器开发指南
        6
        Windows读卡器开发指南
        7
        Android读卡器开发指南
        8
        Wince读卡器开发指南
        9
        PLC读卡器开发指南
        10
        Linux读卡器开发指南
        11
        单片机读卡器开发指南
        12
        PCSC读卡器开发指南
        欧美成年性H版影视中文字幕