キーボードで偽装したHIDとして機能するUSB RFIDリーダーがあります。カード/タブが閉じている場合は、01234567890\n
キーボードのようにアクティブなアプリケーションに直接「入力」されます(たとえば、タグコードの後に改行文字を入力するなど)。
tailingを使用してデバイスの出力を簡単にキャプチャできますが、/dev/ttys000
Mac OS Xは依然としてこれらの文字を最も重要なアプリケーションに記録します。
どのような方法がありますか?ただRFIDリーダーの出力を自分のスクリプトにのみルーティングできるようにttyをキャプチャするか、UIでデバイスを無効にしますか?
キーパッドをルーティングするために追加のソフトウェアをインストールするのではなく、プログラムで排他的ロックを生成できるコードがある場合は、ボーナスポイントがあります。