NFC / RFIDステッカーをスキャンしてシェルコマンドを実行しますか?

NFC / RFIDステッカーをスキャンしてシェルコマンドを実行しますか?

見たばかりこのハッカー本当に似たようなことをしたいと思いました。

私の家には2人の子供がいて、テレビにはたくさんの子供用ビデオを含むLinuxコンピュータが接続されています。私は子供たちに「映画の表紙」が入った小さなボックスを与え、スキャンするときにそのメディアを実行できるように(デフォルトではVLCコマンドを実行する)、一緒に編むことができるべきだと思いました。

しかし、私のコンピュータにはカードリーダーがなく、実際に良いカードを選択する方法(またはNFCまたはRFIDを使用する必要があるか)と何かをスキャンするために「常に使用可能」にする方法がわかりません。

オンラインで見つけることができるのは、各スキャンの前にコマンドを実行する必要があります。モバイルオペレーティングシステムに固有のもの、または詳細が少なすぎます。

編集:実装の容易さは重要ですが、小さな子供たちが使いやすいことも重要です。磁気バンドリーダーを持つことも考えましたが、もちろん新しいカードを作るのは少し面倒です。

どのような指示がありますか?

ベストアンサー1

私がすることは、(そして以前にやったことがある)安い/中古のバーコードスキャナーを購入して使用することです。 1Dスキャナは通常のバーコード(数文字のみ)をスキャンし、2DスキャナはQRコード(複数文字)を処理できます。

バーコードスキャナの良いところは、キーボードのように動作することです。バーコードがスキャンされるたびに、スキャンした文字を「入力」して改行を追加します。これを習得したら、どの言語でも映画を公開するためのスクリプトを書くのは簡単ではありません。 (例:bashとmplayer)

QRコードはオンラインツールまたはqrencode(https://fukuchi.org/works/qrencode/)。ファイル名をQRコードにエンコードし、スキャンしたすべての項目をビデオプレーヤーで開くこともできます。

NFCほど派手ではありませんが、より簡単で安価です。 ;)

おすすめ記事