Что нового

Данные, строки Как послать String на IP адрес в Hex ?

Пост номер 2 был отмечен как лучший ответ.

Neso

Новичок
Сообщения
3
Репутация
0
Как послать String на IP адрес в Hex ?
Все привет .
Как посылать данные на адрес я разобрался кажется по крайней мере все работает кажется а вот отправить то что мне надо не получается не сосем понятно как отправить стриг в hex .
а конкретно есть видео матрица "VS-66HDCP Kramer" которая может управляться по сети. (к примеру если я отправлю string из какого нибудь терминала 0x01 0x81 0x81 0x81 то первый выход выведет первый вход)
отправка команды из терминала все работает из контролеров типа Creston или AMX тоже а вот из скрипта не могу понять как послать.
должно придти 0x01 0x81 0x81 0x81 а приходит 0x45 0xBE 0x1B 0x00 .



P.S. 0x - обозначение шестнадцатеричного числа
Сообщение автоматически объединено:


Сообщение автоматически объединено:

Код:
$String = 01818181


TCPStartup()


$sIPAddress = "127.0.0.1"
$iPort = 5566 ;


$iSocket = TCPConnect($sIPAddress, $iPort)

TCPSend($iSocket,$String)
TCPCloseSocket($iSocket)
TCPShutdown()
 

Вложения

InnI

AutoIT Гуру
Сообщения
4 247
Репутация
1 128
Код:
$String = Binary("0x01818181")
 
Автор
N

Neso

Новичок
Сообщения
3
Репутация
0
Прежде всего спасибо ! да все заработало правда надо после отсылки данных поставить "Sleep" на 1 секунду так работает корректнее . Какой раздел справки я просмотрел вид записи данных что почитать этом направлении потому что у меня видимо ещё будут проблемы . Честно говоря в справке не нашёл . Сейчас еще пороюсь.
 
Автор
N

Neso

Новичок
Сообщения
3
Репутация
0
Спасибо
 
Верх