|
|
|
PILOT |
|
|||
производство Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
Добрый день.
Задача: есть сервер у которого есть IP и есть порт. Сервер умеет слушать этот порт и обрабатывать данные которые отправляют клиенты на этот порт. В качестве клиента у нас аппаратура. Данные идут обычными аски кодами (т.е. живым текстом) Требуется программа, которая бы имитировала бы аппаратуру, т.е. отправляла бы данные на введенный IP по заданному порту, при этом отображала бы запросы и ответы, и позволяла бы задавать содержимое запроса (менять отправляемый текст). Есть ли такие? -------------------- тут могла быть Ваша реклама... |
|||
|
||||
_zorn_ |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: 1 Всего: 12 |
Телнет на заданный порт ?
|
|||
|
||||
PILOT |
|
|||
производство Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
Спасибо.
А есть что-то более удобное, например для того, чтобы сформировать посылку (текстовую строку) и слать ее каждые 10 секунд? Типа отладчика COM порта, но для ethernet? -------------------- тут могла быть Ваша реклама... |
|||
|
||||
baldina |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: -1 Всего: 101 |
||||
|
||||
_zorn_ |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: 1 Всего: 12 |
Крон минимум раз в минуту умеет ;) Можно заюзать expect
Где 192.168.1.1 1234 соответственно ip и порт. CMD - отправляемая команда. Для винды можно попробовать что то подобное http://monobit.ru/software/tse-telnet-script-executor Это сообщение отредактировал(а) _zorn_ - 21.7.2014, 07:34 |
|||
|
||||
PILOT |
|
|||
производство Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
Спасибо за ссылку и подробное разъяснение.
А для винды есть что-то еще? -------------------- тут могла быть Ваша реклама... |
|||
|
||||
_zorn_ |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: 1 Всего: 12 |
Я когда то использовал вот это (сам не помню где взял )
Там в архиве с примером. Присоединённый файл ( Кол-во скачиваний: 0 ) VLAN_KILLER.ZIP 191,62 Kb |
|||
|
||||
baldina |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: -1 Всего: 101 |
и в windows и в linux есть средства периодического запуска (то что я для краткости назвал crond - в разделе администрирования это не должно быть новостью)
и в windows и в linux есть скриптовые языки для программирования конкретных задач, в т.ч. уменьшения периода (идейно - та самая возможность организации while+sleep) это общая часть и изучение вопроса (в той постановке что дана) надо начинать с этого. имхо. имея постановку задачи "ip+порт" говорить не о чем, т.к. ip протокол не имеет понятия порт. сначала надо сформулировать конкретно, что именно требуется, а уж потом генерировать решения. потому что, например, telnet умеет только tcp а вообще есть мультипротокольные средства отправки по сети, например netcat, netping (имеются и под *nix и под windows). которые кстати могут сами делать периодическую отправку с указанной задержкой. Это сообщение отредактировал(а) baldina - 1.8.2014, 10:45 |
|||
|
||||
_zorn_ |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: 1 Всего: 12 |
baldina, не выпендривайся
Недостаток крона я уже назвал ТС задачу вполне внятно поставил - обмен обычными ASCII командами. Другое дело что путаются ip и tcp/ip но не будем буквоедами, да ? |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |