问题标签 [cardreader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4257 浏览

python - 使用 Python 读写磁卡读卡器输入

我正在使用磁卡读卡器读取磁卡的输入。这些卡有三个轨道,但每个轨道在每个轨道上都包含相同的精确数据。当我刷卡时,第一个轨道被写入一个变量,然后写入一个 csv 文件供以后使用。问题是,在读取每个磁道后,输入一个返回字符,以便我正在运行的 while 循环为每张刷卡读取和写入相同的数据 3 次。有什么方法可以让前两个返回 null 以便我只获得一次写入的数据,或者有没有其他方法可以这样做,以便我只获得一次文本和为每张卡写入一次的数据? 如果您对此有任何疑问,请告诉我。我试图尽可能清楚地表达它。我还将包括代码。

0 投票
1 回答
181 浏览

.net - 服务器上的 Web 服务是否可以与客户端计算机的硬件交互

我正在开发一个客户端使用的Web服务。客户端与硬件(读卡器)交互以插入卡片,但用于读取卡片的sdk与服务器中的Web服务。SDK读卡器可以与客户端的硬件交互机器检测卡并读取它?我正在使用.Net

0 投票
2 回答
1675 浏览

smartcard - Selecting DF (Dedicated File) in Smart Card, Return Error 6981

I have written a program to communicate with a smart card (Gemalto Company MPCOS applet). I could successfully connect to card and transmit commands and fetch data.

However I have a problem: When I used 00 A4 01 00 02 02 00 command to select DF(Dedicated File), It returned error 69 81 (file indicator is incorrect).

This is so weird because after this command I used another command to fetch sub-file of this DF and it returned success 61 12.

0 投票
1 回答
162 浏览

android - 卡飞行phonegap插件android

我在我的应用程序中使用 Card Flight Phone 间隙插件,并在加载我初始化插件的页面时,应用程序突然终止并显示消息“不幸的是,停止工作”。eclipse中捕获的错误日志如下。

我无法确定崩溃的原因。有人可以帮我吗??如果需要更多信息,请告诉我。

0 投票
1 回答
71 浏览

android - 如何在android线程中显示单个值

在 android 中,我在移动设备上创建了一个基于 RFID 读卡器的应用程序。当我在 RFID 阅读器上点击卡片时,它会多次生成相同的值,直到卡片从阅读器中取出。

我只想在 RFID 阅读器上显示每个窃听卡的一个值。在这里,我放置了我的代码和我的应用程序的示例快照。

指导我并告诉我的问题的解决方案。

我的问题会在这里

不断从读者那里获得价值

当我点击卡片时,我想要这种类型的值

如果我点击其他一些卡,旧卡值会从新卡中替换。

引导我。提前致谢

0 投票
1 回答
100 浏览

macos - 如何在不重新启动系统的情况下使读卡器工作?

我住在爱沙尼亚,那里的公民、电子居民等可以使用他们的身份证通过签署文件、打开针对特定个人的加密文件等来证明身份。

为此,我们在这里使用读卡器(当然)。

问题是,与 USB 鼠标、USB 键盘等不同,要让它工作,我需要先重新启动我的 Mac。在其他情况下,钥匙串不会看到这个设备,我也无法用它做任何事情。

有没有办法让我的身份证工作并被钥匙串看到,而无需每次我想使用它时重新启动我的机器?

也许有一种方法可以以某种方式重新启动钥匙串或其他东西。

0 投票
1 回答
104 浏览

headset - 插入时检测android中的读卡器(信用卡或借记卡)

这就是我检测耳机是连接还是断开连接的方式。但我需要找到信用的时候

“读卡器”连接到安卓设备。因为这也将使用与插入耳机相同的端口。所以如何区分连接的设备是“读卡器”还是“耳机”。我已经搜索过它来专门找到它。但是找不到任何解决方案来发现“读卡器”已插入/拔出。

0 投票
1 回答
105 浏览

c++ - 两个静态库中架构 armv7 的重复符号

这里使用了两个静态库(iMagPay 和 chinese-dukpt)来读取卡片数据。我面临重复符号的问题。

imagpay & chinese-dukpt

两个静态库也使用 C++ 代码。

-all_load也使用了链接器标志,仍然看到这个错误。

在此处输入图像描述

0 投票
1 回答
856 浏览

ios - 如何在 iOS 中解码编码字符串?

我正在使用iMagRead读卡器库iOS。当我刷卡时,我得到了这种类型的数据 在此处输入图像描述

如何将这些数据转换为real data? 我已经尝试过了,但失败了。

0 投票
0 回答
371 浏览

java - 安卓平板电脑重启后无法连接 MagTek USB 读卡器

我有一台运行 Android 5.1.1 的 Android 平板电脑(一家名为 Glory Star 的公司定制的商用平板电脑)。有了它,我正在使用 MagTek Dynamag 读卡器(型号 #21073075),它可与 MagTek 提供的 mtscra.jar 库一起使用(https://www.magtek.com/support/dynamag?tab=software)。图书馆/读卡器工作正常,因为我能够连接到读卡器并与之通信,每当刷卡时都会提取卡数据。他们的图书馆正在使用 USB 主机(http://developer.android.com/guide/topics/connectivity/usb/host.html)。

一旦建立连接,就需要找到一个接口,然后找到一个进行通信的端点。这一切都会发生,因为它应该在一种情况下除外......在平板电脑重新启动后。一旦平板电脑重启并启动我的应用程序,mtscra 库仍然能够找到 MagTek 读卡器,但它找不到接口,因此最终无法建立连接。但是,如果我拔下并重新插入读卡器,则可以再次找到该接口。我相信在重新启动时发生了某些事情,导致无法定位读卡器的接口。

这个问题有已知的解决方案吗?当我的应用程序启动时(我有 root 访问权限),有没有办法以编程方式“重置”usb 端口(类似于拔下并重新插入)?或者,有没有办法通过命令行禁用/启用 USB 端口?