私はこの磁気カードリーダー(ジェネリック)を持っています。説明書が中国語でよくわかりません。私は 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 用のクロスプラットフォーム ドライバーがあれば素晴らしいことです。)