私は、リーダー(RFID)からの入力をキャプチャしてキーボードバッファ(キーボードウェッジ)に送るデバイスドライバを使用します。キャプチャされたデータは、Javaスクリプトを使用して中間的に変換できます(また、変換する必要があります)。JavaScriptの文字列内のバイナリデータにアクセスする方法
このjavascriptはドライバコンテキスト内で処理されます。残念ながら、javascriptはstring型のDATA変数にキャプチャされた "バイナリ"データを取得します。
入力はユニコードと解釈され、文字列内でバイトごとにアドレス指定することはできません。値に応じて1〜4バイトの長さの間で任意に変更されます。
バイナリ文字列を読み込み可能な文字列形式に変換するだけでよい:xf9268970は "f9268970"と読みます。私が試みたものはこれまでに吸ったものだ。
ありがとうございました!
テキストフィールドでキャプチャしているのですか、キーストロークを聞き、ASCII値をキャプチャしていますか? –
ドライバソースにアクセスできますか? –
Nope - ドライバソースにアクセスできない。これは一般的なWindowsドライバです(キーボードへのCOM入力を指示するキーボードウェッジ - JavaScript変換あり) – Klaus