Использую пример клиент сервера из справки, немного его изменив
в результате сервер получает почему то иногда 21 вместо 1 или 2 как я ожидал
почему так происходит ?
список значений который получает сервер примерно такой
192.168.0.8 > 21
192.168.0.8 > 21
192.168.0.8 > 1
192.168.0.8 > 2
192.168.0.8 > 21
192.168.0.8 > 21
192.168.0.8 > 1
пример с функцией TCPRecv я взял полностью из справки ничего не изменив
почему иногда посылается 21, я же всегда шлю 1 или 2 ?
Код:
While 1
; Запрос данных для передачи
$sData = 1
TCPSend($iSocket, StringToBinary($sData, 4))
Sleep(10000)
$sData = 2
TCPSend($iSocket, StringToBinary($sData, 4))
; Если происходит сбой отправки данных с @error, это означает, что сокет отключен. Соответственно выход из цикла.
If @error Then ExitLoop
WEnd
в результате сервер получает почему то иногда 21 вместо 1 или 2 как я ожидал
почему так происходит ?
список значений который получает сервер примерно такой
192.168.0.8 > 21
192.168.0.8 > 21
192.168.0.8 > 1
192.168.0.8 > 2
192.168.0.8 > 21
192.168.0.8 > 21
192.168.0.8 > 1
пример с функцией TCPRecv я взял полностью из справки ничего не изменив
почему иногда посылается 21, я же всегда шлю 1 или 2 ?