通过扫描 NFC/RFID 贴纸触发 shell 命令?

通过扫描 NFC/RFID 贴纸触发 shell 命令?

我刚看到这个黑客这让我真的很想做类似的事情。

我家里有两个小孩,一台电视连接到一台 Linux 电脑,里面有大量的儿童视频。我想我应该能够拼凑在一起……一些东西……这样我就可以给我的孩子们一小盒“电影封面”,当扫描时,启动相应的媒体(基本上是启动 VLC 命令) 。

但我的电脑没有读卡器,而且我实际上不知道如何选择一个好的读卡器(或者我是否应该使用 NFC 或 RFID),以及如何使其“始终可用”来扫描某些内容。

我在网上可以找到的内容需要在每次扫描之前运行命令,或者针对移动操作系统,或者细节太少。

编辑:易于实施很有价值,但对于小孩子来说易于使用也很有价值。我想过拥有一个磁条阅读器,但当然,创建新卡会变得有点麻烦。

有什么指导吗?

答案1

我会做的(以前也做过)是买一个便宜的/二手的条码扫描仪并使用它。一维扫描仪扫描普通条形码(只有几个字符),二维扫描仪可以处理二维码(很多字符)。

条形码扫描仪的好处是它们的行为就像键盘一样。每次扫描条形码时,它都会“输入”扫描的字符并添加换行符。当你掌握了这一点后,用任何语言编写剧本来启动电影都是微不足道的。 (例如 bash 和 mplayer)

使用在线工具或 qrencode 可以轻松生成 QR 码(https://fukuchi.org/works/qrencode/)。您甚至可以将文件名编码到二维码中,然后让视频播放器打开扫描到的任何内容。

可能不像 NFC 那样花哨,但它更容易、更便宜;)

相关内容