Перейти к содержанию

Perl and Network


Гость

Рекомендуемые сообщения

Попробывал написать программу на Perl для работы с сетью, но ничего не получилось Sad((

Я взял пример из lamabook(стр 300):

#!/usr/bin/perl -w

use IO::Socket;

$remote = IO::Socket::INET->new(

Proto => "tcp",

PeerAddr => "piper.kspu.kr.ua",

PeerPort => "daytime(13)",

)

or die "Cannot connect to the daytime port ";

while (<$remote>)

{

print ;

}

запускаю, а он говорит что Cannot connect to the daytime port at ./perl.pl line 3.

Что делать и где искать?

Ссылка на комментарий
Поделиться на другие сайты

все зависит от того доступен ли этот сервис на данном компе(piper.kspu.kr.ua). попробуй установи у себя inetd(xinetd) и запусти там службу daytime. Или как вариант поставь

PeerPort => "80" - это HTTP а вместо адреса какой нить сайт, и он тебе должен выдать первую странийу сайта,вот и все!

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...