ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[ИЩУ] perl библиотека для работы с jabber
  #1  
Старый 25.07.2009, 23:21
Аватар для Sharky
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


Отправить сообщение для Sharky с помощью ICQ
По умолчанию [ИЩУ] perl библиотека для работы с jabber

Подскажите какую-нибудь перловую библиотеку чтоб корректно работала с jabber.ru

функции нужны только самые основные: коннект, авторизация, отправка сообщений, приём сообщений.
 
Ответить с цитированием

  #2  
Старый 25.07.2009, 23:45
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

http://search.cpan.org/search?query=jabber&mode=all
 
Ответить с цитированием

  #3  
Старый 26.07.2009, 00:00
Аватар для Sharky
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


Отправить сообщение для Sharky с помощью ICQ
По умолчанию

Цитата:
Сообщение от Kaimi  
http://search.cpan.org/search?query=jabber&mode=all
я там был...заметь пометку
Цитата:
чтоб корректно работала с jabber.ru
с Net::Jabber (Net::XMPP) у меня на jabber.ru авторизироваться не получилось. Подключается, начинает авторизацию, авторизация не проходит.
 
Ответить с цитированием

  #4  
Старый 26.07.2009, 00:27
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Если ты там был, то что помешало полистать страницы и скачать
http://search.cpan.org/~qmacro/Jabber-Connection-0.04/
?
 
Ответить с цитированием

  #5  
Старый 26.07.2009, 01:00
Аватар для MNX
MNX
Познающий
Регистрация: 14.04.2008
Сообщений: 42
Провел на форуме:
400417

Репутация: 27
По умолчанию

На счет отправки сообщения могу порекоммендовать sendxmpp - с джаббером работает, но принимать сообщения вроде не умеет(
 
Ответить с цитированием

  #6  
Старый 26.07.2009, 01:17
Аватар для demond
demond
Участник форума
Регистрация: 05.11.2008
Сообщений: 105
Провел на форуме:
292722

Репутация: 71
По умолчанию

Цитата:
Сообщение от Sharky  
я там был...заметь пометку

с Net::Jabber (Net::XMPP) у меня на jabber.ru авторизироваться не получилось. Подключается, начинает авторизацию, авторизация не проходит.
а почему не авторизуется? что говорит debug? там какие-нибудь особенности?
 
Ответить с цитированием

  #7  
Старый 26.07.2009, 01:40
Аватар для Sharky
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


Отправить сообщение для Sharky с помощью ICQ
По умолчанию

Цитата:
Сообщение от Kaimi  
Если ты там был, то что помешало полистать страницы и скачать
http://search.cpan.org/~qmacro/Jabber-Connection-0.04/
?
Всё отлично. Подошло) только вот не пойму есть ли там приём сообщений?

Цитата:
Сообщение от demond  
а почему не авторизуется? что говорит debug? там какие-нибудь особенности?
Просто возвращало ошибку not-autorized . Причём на локальном сервере всё работает идеально. На jabber.ru оказывается. Но проблема решена использованием другой библиотеки)

Последний раз редактировалось Sharky; 26.07.2009 в 02:17..
 
Ответить с цитированием

  #8  
Старый 03.08.2009, 13:13
Аватар для Sharky
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


Отправить сообщение для Sharky с помощью ICQ
По умолчанию

чё-то забил на эту тему...щас снова появилось время и меня всё также гложет вопрос: как же та принимать сообщения?
 
Ответить с цитированием

  #9  
Старый 03.08.2009, 17:30
Аватар для Gifts
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

Вместе с библиотекой идет файл с примером - client.pl

Код:
use strict;
use Jabber::Connection;
use Jabber::NodeFactory;
use Jabber::NS qw(:all);

my $nf = new Jabber::NodeFactory;

my $c = new Jabber::Connection(
  server => 'localhost',
  log    => 1,
);

$c->connect or die "oops: ".$c->lastError;
$c->register_handler('message', \&message);
$c->auth('a', 'pass', 'client');

my $m = $nf->newNode('message');
$m->insertTag('body')->data('hello');
$m->attr('to', 'dj@localhost');
$c->send($m);
$c->send('<presence/>');

my $iq = $nf->newNode('iq');
$iq->attr('type', IQ_GET);
$iq->attr('to', 'localhost');
$iq->insertTag('query', NS_TIME);
$c->send($iq);

$c->process(5);

$c->disconnect;


sub message {

  my $node = shift;
  print "Received --> ", $node->toStr, "\n";

}
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пишем Jabber-клиент на Delphi lytgeygen Статьи 5 07.06.2009 01:45
7 наиболее значимых релизов DEFCON 16 swt1 Безопасность 1 23.11.2008 23:49
Создание сети: обжимка проводов petrovich-lamer Windows 13 02.07.2007 13:18
Как «растянуть» аккумулятор novichok Сотовый фрикинг 4 28.02.2006 22:47



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ