Скрипт для работы с NNTP

Altex

Новичок
Скрипт для работы с NNTP

C PEAR скачал, и latest и latest stable. Оба не работают. Первый даже группы не показывает. Второй только их и показывает.

Скачал с hotscripts. Вообще ничего не работает. И никаких ошибок не показывает.

Если кто пользовался какими нибудь бесплатными(free/share) скриптами, то подскажите ссылку, пожалуйста?

Так же можно послать в ман по NNTP. Если ничего не найду придется писать самому.
 

Линк

Guest
странные вы://
неужели проще искать, чем почитать доку и доработать news.php.net)
 

Макс

Старожил PHPClub
только что скачал latest версию
У меня почти работает (Warning один выскакивал на index.php, после того как исправил вроде все нормально).

включи отладку:
PHP:
$nntp = new Net_NNTP_Realtime;
$nntp->setDebug();
Класс Net_Socket обнови, если старый

Номера RFC, которые тебе могут понадобиться можешь найти в коде этих классов
 

Altex

Новичок
все классы новые, сейчас только скачивал. ворнинги сразу поравил.
(поправка, ворнинги были в классах с hotscripts, а из pear ворнингов не было, были нотисы.)
попробую как ты посоветовал, продебаггить малясь.

разобрался с rfc. - 850 от июня 1983 Если не получится - напишу сам. За линк спасибо Линку. :)

-~{}~ 06.04.04 16:46:

Автор оригинала: Линк
странные вы://
неужели проще искать, чем почитать доку и доработать news.php.net)
доработать не проще. даже проще написать самому чем доработать news.php.net

а что странного в том, что я не пытаюсь изобрести велосипед а пытаюсь воспользоваться уже готовым рабочим вариантом??
~~~~~~~~~~
пробую пакет из pear. вобщем группы загружаютя. но как только перехожу в любую группу, то ни одного сообшения не показывается. кто-нибудь ещё с талкивался с таким? это в pear проблемы или я что нитак делаю?

-~{}~ 06.04.04 17:46:

XOVER - это в каком rfc??? я не нашел в ссылке линка в rfc 977 и 850

Maxim Matyukhin
Спасибо, дебагер помог. буду разбираться дальше

-~{}~ 06.04.04 17:52:

Всё, разобрался! Всем спасибо за помощь.

строку
PHP:
$msgs = array_reverse($nntp->getOverview( $msgcount-9, $msgcount));
заменить на
PHP:
$msgs = array_reverse($nntp->getOverview( $msgdata['last']-9, $msgdata['last']));
(Может в баг репорт отправить? Или в cvs выложить?...)

потомучто иногда (например после истечения определенного срока, месяц и т.д.) сообщения подчищают, в результате порядковый номер сохраняется всех сообщений, но уже они идут не с первого :-(

-~{}~ 06.04.04 17:53:

строчки находятся в файле group.php из examples.

теперь не могу разобраться как же постить то сообщения :-?

-~{}~ 06.04.04 17:59:

Ага, нашел класс для того чтобы постить. Завтра попробую.

ссылка -
http://phpclasses.segmenta.ru/browse/package/157.html
 
Сверху