Тема: AHK: AHKsock, Winsock. Send/Recived данных, отличных от строки/Char
Здоровья всем!
Посоветуйте пожалуйста способ.
AHKsock, по которой вопрос.
Здесь и, например, здесь, если правильно понял, дядьки говорят, что поскольку независимо от типа данных, передача осуществляется в виде последовательности байт, то для сообщения(SEND) необходимо указывать корректный размер отправляемого потока этих самых байт. Со строкой всё предельно просто - "StrLen()*2", а вот как быть например, в случае, если необходимо отправить массив? Просто сложить длины данных по всем его индексам и отправить, не получается. Или, что не менее вероятно, я не правильно пытаюсь получать данные, которые приходят от отправителя, действуя тем же способом, словно это типичная переменная описываемого процесса:
if (sEvent == "RECEIVED")
MsgBox,,Title,% bRecvData.Length()