Привет.


Подскажите пожалуйста как автоматизировать вот такой кейс:



  1. У меня есть устройство (rfid считыватель) которое подключено к модему.

  2. И на мой vds поступают id карт которые считывает это устройство (rfid считыватель)

  3. Я слушая 500 порт на сервере вижу такие сообщения (nc -nvlp 500) :


A000000001
A000000001
A000000002


Они идут постоянно потоком один айди за другим (каждый с новой строки)


Я хочу автоматизировать это все - чтобы реализовать примерно такую логику:


Сделаю БД, занесу айдишники в базу данных и для некоторых разрешу вход а для некоторых нет.


Пока будет достаточно вывода в консоль сообщений : Ок и НЕТ


Как я понял мне нужно работать с сокетами.
Вот нашел, поправил два скрипта:
server.py http://paste.org.ru/?rlsg79
client.py http://paste.org.ru/?5hvlgq


Но они не видят похоже что приходит на 500 порт - потому что не отдают айдишники на клиент обратно. Сейчас скрипты видят что подключились к сокету и все. Может быть нужно как-то пробросить порт или что то такое?


Подскажите пожалуйста как реализовать данный механизм?









 , ,






URL записи