Запускать команду оболочки путем сканирования наклейки NFC / RFID?

Программа agetty устанавливает только TERM , не влияет на способ работы терминала (кроме инициализации связь). Любая инициализация, связанная со значением TERM , будет выполняться в вашей оболочке.

Оболочка, в свою очередь, проверит базу данных терминала; вы можете найти "тупой" или "неизвестный" работает с вашей оболочкой.

Дополнительная литература:

0
07.01.2019, 22:50
1 ответ

Что бы я сделал (и сделал раньше ), так это купил дешевый/подержанный сканер штрих-кода и использовал его. 1D-сканеры сканируют обычные штрих-коды (всего несколько символов ), 2D-сканеры могут обрабатывать QR-коды (много символов ).

Преимущество сканеров штрих-кода в том, что они ведут себя как клавиатура. Каждый раз, когда вы сканируете штрих-код, он «вводит» отсканированные символы и добавляет новую строку. Когда у вас есть это, тривиально написать сценарий на любом языке для запуска фильма. (например bash и mplayer)

QR-коды легко генерировать с помощью онлайн-инструментов или qrencode (https://fukuchi.org/works/qrencode/). Вы даже можете закодировать имена файлов в QR-код и просто заставить видеоплеер открывать все, что сканируется.

Возможно, это не так красиво, как NFC, но это намного проще и намного дешевле;)

0
28.01.2020, 04:04

Теги

Похожие вопросы