- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在使用 IDTech Shuttle 在我的 iOS 应用程序中刷卡数据,我需要将 Track1 和 Track2 作为单独的值发送到我的卡处理器。我已经研究过获取 track1 和 track2 数据,它看起来非常简单,只是我返回的滑动数据不遵循我已阅读的所有帖子中描述的相同格式。
我的滑动数据看起来像这样:
J(LbÐðhQRÍm©½gÝD|}xÆÁ°ø)Cc+%N9;Aq6*ØÉ\ØsÀüÝXþYü;tHÎMHãøÃH¡æ´v¤æe£õ®;PJá#÷{oö zú5OËáÒðìåÍ.;°¿äT125007331bI$A
Æ
如何将其解析为 2 个单独的轨道?我假设这里有某种格式
最佳答案
IDTECH 加密设备 (ED),包括 Shuttle,是 HEX 输出和 HID。您需要专门为 Shuttle 获取 SDK,因为 IDTECH ED 有 2 种输出格式,我认为 Shuttle 使用这 2 种中较新的一种。
然后您可以构建一个解析器来计算字段长度,有些只有 2 个(我相信前 6 到 8 个是),有些是可变的,带有填充以符合固定长度。
我相信你可以有3个字段,track 1和track 2,track 1和track 2,你会感兴趣的。
关于ios - 解析 UniMag II 加密刷卡数据以获得 Track1 和 Track 2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19119378/
我在 Fragment 的 onStart() 方法中有以下代码: final FirestoreRecyclerAdapter adapter = new FirestoreRecyclerAdap
对于单向作业,我一直在使用这个 Tinder 刷卡代码:` http://codepen.io/developingidea/pen/meAIn Name,
我需要使用在 ASP.NET MVC 应用中刷过的实体卡进行信用卡支付。 最简单的方法可能是进行简单的“键盘楔形”滑动(现在是 USB),以便将轨道数据作为键盘输入发送到密码类型的输入字段。 不过,我
我是一名优秀的程序员,十分优秀!