Личный кабинет    
Назад К началу Вперед Карта сайта Телефонные коды стран и городов Мира Анализатор тарифов Служб IP-Телефонии и Рейтинг

Разделы
Введение
Литература
Операторы
Оборудование
Анализатор
Сотрудничество
Печать карт
Новости
Опросник
Коды
Справка
Работа
Каталог
Хостинг
Личный кабинет

Реклама

Perl для IP-Телефонии (29 – Клиенты службы новостей Internet, часть 13)

предыдущая часть ««»» следующая часть

После использования этот дескриптор файла необходимо закрыть. Например, ниже показан один из способов чтения сообщения с номером 10000 из текущей группы новостей.

$fh = $nntp->articlefh(10000) or die $nntp->message;
while (<$fh>) {
print;
$msgid = $nntp->next()
$msgid = $nntp->last()
$rasgid = $nntp->nntpstat($message)

Методы next (), last () и nntpstat,() управляют указателем текущей статьи, например, заметки о работе бухгалтера . Метод next определяет указатель текущей статьи на следующую статью в группе новостей, а метод last () — на преды­дущую. Метод nntpstat () перемещает указатель текущей статьи в позицию, указанную параметром $message, который должен представлять собой действительный номер сообщения. После установки указателя текущей статьи все три метода возвращают идентификатор сообщения текущей статьи.

Модуль Net::NNTP позволяет отправлять новые статьи в группу новостей с помощью методов post (), postfh() и ihave ().

$success = $nntp->post ([ $message ])

Метод post () отправляет статью в службу сетевых новостей. Эта статья не обязательно должна быть отправлена в текущую группу новостей; в действительности сервер службы новостей, принимая статью, игнорирует текущую группу новостей и рассматривает только содержимое поля заголовка статьи Newsgroups: . Статья может быть представлена в виде массива, содержащего строки, статьи или ссылки на такой массив. Иным образом, можно вызвать метод роst () без параметром, использовать методы datasend(), и dataend(), унаследованные от модуля Net::Cmd, для построчной отправки статьи.

При успешном выполнении метод post() возвращает истинное значение. В ином случае он возвращает значение undef и переменная $nntp->message содержит сообщение об ошибке, полученное с сервера.



2014-02-27 16:37:24

предыдущая часть ««»» следующая часть


ДОКУМЕНТАЦИЯ VoIP


НОВОСТИ СВЯЗИ


РЕКОМЕНДУЕМ

 
[ стандарты | обзор | оборудование | анализатор | коды | новости | карта | партнерам | Мы ВКонтаке ]
Запрещается копировать материалы сайта без уведомления авторов.
С вопросами и предложениями обращайтесь со страницы контактов
Copyright c 1999-2024 IPTop.Net
 
IP-Телефония, Интернет Телефония, Компьютерная телефония