问题标签 [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.
python - 使用 Python 读写磁卡读卡器输入
我正在使用磁卡读卡器读取磁卡的输入。这些卡有三个轨道,但每个轨道在每个轨道上都包含相同的精确数据。当我刷卡时,第一个轨道被写入一个变量,然后写入一个 csv 文件供以后使用。问题是,在读取每个磁道后,输入一个返回字符,以便我正在运行的 while 循环为每张刷卡读取和写入相同的数据 3 次。有什么方法可以让前两个返回 null 以便我只获得一次写入的数据,或者有没有其他方法可以这样做,以便我只获得一次文本和为每张卡写入一次的数据? 如果您对此有任何疑问,请告诉我。我试图尽可能清楚地表达它。我还将包括代码。
.net - 服务器上的 Web 服务是否可以与客户端计算机的硬件交互
我正在开发一个客户端使用的Web服务。客户端与硬件(读卡器)交互以插入卡片,但用于读取卡片的sdk与服务器中的Web服务。SDK读卡器可以与客户端的硬件交互机器检测卡并读取它?我正在使用.Net
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
.
android - 卡飞行phonegap插件android
我在我的应用程序中使用 Card Flight Phone 间隙插件,并在加载我初始化插件的页面时,应用程序突然终止并显示消息“不幸的是,停止工作”。eclipse中捕获的错误日志如下。
我无法确定崩溃的原因。有人可以帮我吗??如果需要更多信息,请告诉我。
android - 如何在android线程中显示单个值
在 android 中,我在移动设备上创建了一个基于 RFID 读卡器的应用程序。当我在 RFID 阅读器上点击卡片时,它会多次生成相同的值,直到卡片从阅读器中取出。
我只想在 RFID 阅读器上显示每个窃听卡的一个值。在这里,我放置了我的代码和我的应用程序的示例快照。
指导我并告诉我的问题的解决方案。
我的问题会在这里
如果我点击其他一些卡,旧卡值会从新卡中替换。
引导我。提前致谢
macos - 如何在不重新启动系统的情况下使读卡器工作?
我住在爱沙尼亚,那里的公民、电子居民等可以使用他们的身份证通过签署文件、打开针对特定个人的加密文件等来证明身份。
为此,我们在这里使用读卡器(当然)。
问题是,与 USB 鼠标、USB 键盘等不同,要让它工作,我需要先重新启动我的 Mac。在其他情况下,钥匙串不会看到这个设备,我也无法用它做任何事情。
有没有办法让我的身份证工作并被钥匙串看到,而无需每次我想使用它时重新启动我的机器?
也许有一种方法可以以某种方式重新启动钥匙串或其他东西。
headset - 插入时检测android中的读卡器(信用卡或借记卡)
这就是我检测耳机是连接还是断开连接的方式。但我需要找到信用的时候
“读卡器”连接到安卓设备。因为这也将使用与插入耳机相同的端口。所以如何区分连接的设备是“读卡器”还是“耳机”。我已经搜索过它来专门找到它。但是找不到任何解决方案来发现“读卡器”已插入/拔出。
c++ - 两个静态库中架构 armv7 的重复符号
这里使用了两个静态库(iMagPay 和 chinese-dukpt)来读取卡片数据。我面临重复符号的问题。
两个静态库也使用 C++ 代码。
我-all_load
也使用了链接器标志,仍然看到这个错误。
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 端口?