Advertisement
opencard

Получение сообщения

Jan 8th, 2019
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
AutoIt 0.82 KB | None | 0 0
  1. UDPStartup() ; Запустить службу UDP
  2. $socket = UDPBind("0.0.0.0", 1234) ; Запуск прослушивания сокета. 0.0.0.0 это значит слушать все пакеты на порту
  3. While True ; Бесконечный цикл
  4.     $udprecv = UDPRecv($socket, 2048) ; ожидать данные размером до 2048 бит (2МБ) размером (это довольно много и хватит)
  5.     If $udprecv <> "" Then ; Если данные не пустые то:
  6.         $udprecv = BinaryToString($udprecv) ; Преобразовать бинарные данные в текст
  7.         MsgBox(0, "Полученные данные", $udprecv)
  8.     EndIf
  9.     Sleep(100) ; ограничить чтение из сокета, уменьшить нагрузку на ЦП
  10. WEnd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement