• BS结构RFID读写器web插件开发之二属性篇


    @

    目录

      IC卡读卡器web插件的属性是与API接口配套的参数,属性不会单独调用,也就是说给属性赋值之后如果没有执行api接口, 那么这个属性是不起任何作用的,友我科技IC卡读卡器web插件的属性如下:

      属性名 类型 默认值 名称 备注
      Connected bool false 是否连接web插件 连接web插件
      Version 字符串 “” 云服务版本 云服务的版本号,如“1.0.0.0”,此版本号可以通过回调函数取得
      ReaderID 数字 1 读卡器ID 此参数在使用USB接口的读卡器时可以忽略,无须设置。
      UID 数字 0 自己定义的序号 自定义序号会随着回调函数返回,即可以在回调函数中确定是在哪里调用函数的。但是前提是这个序号必须是唯一的。
      RequestActive 数字 1 寻卡模式 0:寻所有的卡,1:寻激活的卡,所有的卡,包括了halt休眠的卡,激活的卡不含halt休眠的卡。
      KeyMode 数字 0 密钥类型0:A密钥, 1:B密钥
      KeyString 字符串 "FFFFFFFFFFFF" 密钥字符串 对于高频HF的卡片:如果是16进制字符串,必须是6字节12个16进制字符。如果是普通字符串可以随意长度,不足部分自动补0x00,超出部分自动截掉。如果使用下载的密钥,则此处为密钥序号。对于超高频UHF标签:4字节16进制密码或者数字密码。
      KeyStringMode 数字 0 密钥字符串的格式,0:16进制字符串,1:普通字符串,2:使用下载的密钥
      Repeat 数字 0 重复执行标志,0:只执行一次,1:重复执行 重复执行得情况下,如果执行成功,通过回调函数返回结果,如果失败,则不返回任何结果,只执行一次的情况下,不管成功还是失败都会通过回调函数返回结果。
      BeepOnSuccess 数字 1 如果函数执行成功,蜂鸣器Beep次数
      BeepOnFail 数字 0 如果函数执行失败,蜂鸣器Beep次数
      HaltAfterSuccess 数字 0 如果函数执行成功,是否将卡休眠,0:不休眠,1:休眠
      DesDir 数字 0 数据加密方向,0:不加密,1:加密,2:解密
      DesMode 数字 0 加解密原数据处理方式:0:原数据,1:对原数据取反,2:原数据+原数据取反 对于DesMode=2时,如果原数据为8字节,则处理后的数据为16字节。所以写块操作时,如果加密写块,同时DesMode=2,则块数据只能为8字节。
      DesKey 字符串 "" DES密钥,可以为16进制字符串或者普通字符串,DesKey的字节长度只能为8或者16,为8时为64位DES加解密,等于16字节时,为128位3DES加解密。
      DesKeyMode 数字 0 DesKey密钥的格式:0:16进制字符串,1:普通字符串

      这些属性可以帮助我们输入执行时的密钥,改变蜂鸣器状态和是否重复执行等等

      参考资料: 友我科技IC卡读写器web开发指南.

    • 相关阅读:
      bzoj1027
      bzoj1069
      poj2079
      poj2187
      bzoj2281
      bzoj2285
      bzoj1558
      bzoj1822
      bzoj1559
      bzoj1570
    • 原文地址:https://www.cnblogs.com/yoworfid/p/14767559.html
    Copyright © 2020-2023  润新知