The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"как эмулировать telnet?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"как эмулировать telnet?"
Сообщение от Michael emailИскать по авторуВ закладки on 22-Апр-03, 12:07  (MSK)
хочу подключиться к АТС, чтобы снимать с нее статистику через TCP/IP.
обычным telnet-ом это делается просто:
telnet 192.168.100.251 23
и после этого все сообщения, которые сыпет станция, видно на экране.
пытаюсь изобразить что-то похожее на Перле:
#!/usr/bin/perl -w
use IO::Socket;
unless (@ARGV==2) {die "usage: $0 host port"}
$host=$ARGV[0];
$port=$ARGV[1];
print "try to connect to port ",$port," at ",$host,"\n";
$remote=IO::Socket::INET->new(Proto=>"tcp",PeerAddr=>$host,PeerPort=>$port,) or die "cannot connect to port $port at $host";
print $remote "\n";
while (<$remote>)
{
  print
}
close $remote;

коннект устанавливается, но на экран ничего не выводится :(
пожалуйста, подскажите, как победить это?
и как сделать, чтобы она разрывала коннект и завершалась при нажатиии определнной клавиши?

PS. в отличие от telnet-а передача данных односторонняя, т.е. на станцию отправлять ничего не надо

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "как эмулировать telnet?"
Сообщение от uldus Искать по авторуВ закладки on 22-Апр-03, 14:07  (MSK)
>пытаюсь изобразить что-то похожее на Перле:
>#!/usr/bin/perl -w
>use IO::Socket;

use Net::Telnet;

http://search.cpan.org/author/JROGERS/Net-Telnet-3.03/

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру