0

私はこの磁気カードリーダー(ジェネリック)を持っています。説明書が中国語でよくわかりません。私は 2 台の Linux マシンを持っています。USB 経由で接続すると電源が入り、(テキスト エディターを開いた状態で) カードを渡すと、次のようなコード/文字列が表示されます。

1303031110012015¿999999999999999

明らかに、どこかにカード情報があり (それは映画館の提携カードです)、その番号から情報 (所有者の名前やその他のデータなど) を抽出したいと考えています。を実行するlsusbと、次のような結果が得られます。

リーダーが取り外されました

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 04f2:b293 Chicony Electronics Co., Ltd 
Bus 007 Device 003: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth

リーダーが差し込まれました

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 04f2:b293 Chicony Electronics Co., Ltd 
Bus 007 Device 003: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth
Bus 005 Device 005: ID 05fe:1010 Chic Technology Corp. Optical Wireless

Python と Ruby についてはある程度知っていますが、どこから始めればよいかわかりません。誰かが私を正しい方向に向けることができれば、それは素晴らしいことです. あなたはできる?(Windows、Linux、Mac 用のクロスプラットフォーム ドライバーがあれば素晴らしいことです。)

4

1 に答える 1

0

リーダーはキーボードを装ったHIDデバイスであるため、既にドライバーがあります。そして、カードのデータはあなたがすでに投稿したものとまったく同じです。名前やその他の情報を抽出することはありません。これは単なる数字です。おそらく、ショップのデータベースで他の情報を検索するために使用されるIDであり、アクセスする方法はありません。

于 2012-10-24T02:04:44.530 に答える