問題タブ [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でバックグラウンドで磁気スワイプを読む
USBの磁気カードリーダーを持っています。スワイプすると、カーソルが点滅している場所にカードの値が文字列としてダンプされます。テキスト入力にカーソルを向けなくても、スワイプをポーリングしてキャプチャできるようにしたい。
ターミナルで値をキャプチャすることはできますが、ターミナルを抑制し、カードが通過するたびにスワイプをキャプチャすることを望んでいます。どうすればいいのか考えていただければ幸いです。
delphi - Delphi で allinone USB カードリーダーにフラッシュ カードを挿入したときに、フラッシュ カードの種類 (xd、sd) を検出するにはどうすればよいですか?
みんな。私はここが初めてです。Delphi アプリでフラッシュカードを USB カードリーダーに挿入したときに、フラッシュカードの種類 (XD、SD) を検出する方法について質問があります。多くのトピックを検索しましたが、良い方法が見つかりませんでした。何か案は?
TLama さん、返信ありがとうございます。私の友人の工場は USB カードリーダーを生産しており、彼はすべてのカードリーダーをテストするためにソフトを使用したいと考えています。彼は、テスト プログラムが「SD カードを挿入してください」と言ったときに、作業員が CF カードの代わりに SD カードを挿入することを望んでいます。IC OF cardreader の写真を入手しましたが、どうすればよいかわかりません。IC のピンの状態を確認する方法はありますか?
c# - キープレスを受け取り、MVC 4 c# Web サイトで「タブ」を無視する
自分の Web サイトを「キオスク」コンピュータに表示したい (つまり、サイトだけが画面に表示される)。そして、カードが表示されたときにアクティブなテキストフィールドに文字列を送信するカードリーダーがあります。文字列の後に、カード リーダーはタブ キーを送信します。
カードが表示されるたびに文字列を受け取り、同時にウェブサイトを常にアクティブに保つにはどうすればよいでしょうか。タブキーが送信されたときに、アドレスバーやその他の場所にタブ移動しないでください。そうすると、サイトがアクティブでなくなるため、次の文字列を受信できなくなります。
また、受信した文字列が画面に表示されることはありません。コードビハインドで受信したいだけです。
どうすればこれを解決できますか?
android - Androidでは、外部クラスによって開始されたAudioTrackオブジェクトによって再生されるサウンドを強制終了または停止する方法は?
現在、Mono for Android プロジェクトでサードパーティのライブラリを使用しています。このライブラリは、カード リーダー デバイス (IDTech Unimag Reader) をヘッドフォン ジャックに接続するために使用されます。デバイスを接続した状態でアプリケーションを使用している間、すべてがうまく機能しますが、アプリケーションをバックグラウンドに送信し、リーダー デバイスを取り外してヘッドフォンを接続すると、迷惑なサウンドが再生され、プロセスを強制終了するまでサウンドが停止します。悪いニュースは、カード リーダー ライブラリがこの音を止める方法を公開していないことです。プロセスを強制終了せずにプログラムでこのサウンドを停止することは可能ですか?
python - Pythonでカードリーダーとキーボードを区別するには?
カードの磁気ストリップの情報を読み取るために使用したいカードリーダー (MagTec MSR100) があります。カードリーダーを接続すると、コンピューターはカードリーダーをキーボードのように解釈し、対応するキープレスを、使用しているアプリケーション (ターミナル、vim など) の標準入力に送信します。私が本当にやりたいことは、キーボードからではなく、このデバイスからの出力をキャプチャすることです。
デバイス (私にとっては /dev/usb/hiddev0) に対する読み取り権限があり、次のコードを試すと
Python でカードをスワイプすると、磁気ストリップ ( のようなもの%6091430968014=FIRST/LAST?
) にエンコードされた情報が入力したように表示され、readline の呼び出しが返されません。この特定のデバイスからの入力を聞くにはどうすればよいですか?
java - 間違った ELF クラス: ELFCLASS32 (考えられる原因: アーキテクチャのワード幅の不一致)
ELF クラスが間違っているという奇妙な例外がありますが、ラッパーは正しく設定されています。
ベルギーの ID カード発行者の公式サイトからこの SDK を使用してベルギーの ID カードを読み取るには: http://eid.belgium.be/en/binaries/beid-sdk-3.5.3-ubuntu-9.10-i686-6193_tcm147-94066_tcm406-114986。 tgz
コード:
出力:
編集:
https://code.google.com/p/eid-viewer/ https://code.google.com/p/eid-mw/
c# - dll 関数の型を検索していますか? それらを見る方法は?
磁気カード リーダー/ライターと通信する必要がある .net プログラムを開発しています。DLL がありますが、その機能を見つけることができませんでした。プロデューサー会社は、シリアル ポート コマンドでのみ使用する必要があると言いました。そのマニュアルには、説明が不十分なコマンドがいくつかあります。それらを使用しようとしましたが、コマンド以外の応答が得られませんでした。カードリーダーデバイスの経験がある人はいますか?! 設定する必要があるハンドシェイクまたは初期化はありますか?!
私のカードリーダーのモデルは: Skankyo 6940
c# - 2 つの異なるカード リーダーによって読み取られる同じカードの座標 ID
ソフトウェアの一部では、カードがカードリーダーによって読み取られ、ユーザーに割り当てられます。また、このソフトウェアの他の部分では、同じカードリーダーによる端末で、ユーザーカードが読み取られ、カードのシリアル番号などによってデータベースからデータが取得されます。
このソフトウェアの新しい部分には、新しいカードリーダーを備えた新しい端末があります。カードはこのカードリーダーから読み取られ、データベースなどからデータを取得します。
問題は、この 2 つのカード リーダーで読み取られる同じカードの種類が異なることです。最初のデバイス リターン カード ID は、次のように 16 進文字列として返されます。
この 16 進数の文字列は 10 進数に変換され、データベースに格納されます。たとえば、上記の 16 進数文字列は次の整数に変換されます。
次に、2 番目のカード リーダーがこの同じカードを読み取ると、カード ID は、そのカードの次のようなバイトの配列になります。
同じカードのこの 2 つのシリアル番号を相互に調整するにはどうすればよいですか? 言い換えれば、このバイト配列を対応する 16 進コードに変換して、この 16 進コードが最初のデバイスが返すカードのシリアル番号になるようにしますか?
カードはミファーレ。