Привет.
Подскажите пожалуйста как автоматизировать вот такой кейс:
- У меня есть устройство (rfid считыватель) которое подключено к модему.
- И на мой vds поступают id карт которые считывает это устройство (rfid считыватель)
- Я слушая 500 порт на сервере вижу такие сообщения (nc -nvlp 500) :
A000000001 A000000001 A000000002
Они идут постоянно потоком один айди за другим (каждый с новой строки)
Я хочу автоматизировать это все - чтобы реализовать примерно такую логику:
Сделаю БД, занесу айдишники в базу данных и для некоторых разрешу вход а для некоторых нет.
Пока будет достаточно вывода в консоль сообщений : Ок и НЕТ
Как я понял мне нужно работать с сокетами. Вот нашел, поправил два скрипта: server.py http://paste.org.ru/?rlsg79 client.py http://paste.org.ru/?5hvlgq
Но они не видят похоже что приходит на 500 порт - потому что не отдают айдишники на клиент обратно. Сейчас скрипты видят что подключились к сокету и все. Может быть нужно как-то пробросить порт или что то такое?
Подскажите пожалуйста как реализовать данный механизм?