JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Разработка и проектирование [Devel] » Какие есть рабочие либы для Jabber Goto page 1, 2  Next
Post new topic  Reply to topic View previous topic :: View next topic 
Какие есть рабочие либы для Jabber
PostPosted: Wed Apr 13, 2005 3:12 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Чтобы к своему виндовому софту жаббер прикрутить? Может, у кого есть такой опыт.
Сам то я нашел ряд библиотек. Есть даже на .Net, но все они какие-то внешне полудохлые.
В принципе много то не надо. Только базовая функциональность - подключился к серверу, отправил, получил. Желательно SSL, но не обязательно.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Wed Apr 13, 2005 8:56 pm Reply with quote
point212
Разработчик
Разработчик
Joined: 13 Apr 2005
Posts: 164
Location: Волгодонск




Пробовал библиотеки для Perl и Python. Вполне живые. По меньшей мере, то что ты от них хочешь, они реализовать могут.
View user's profile Send private message Send Jabber-message ICQ Number
PostPosted: Wed Apr 13, 2005 9:02 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




point212 wrote:
Пробовал библиотеки для Perl и Python. Вполне живые. По меньшей мере, то что ты от них хочешь, они реализовать могут.

Мне надо чтобы в виндовсе работало. Причем, без установки дополнительный интерпритаторов.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Wed Apr 13, 2005 9:10 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




Подожди, а на чем софт то? Тебе надо типа консольного клиента чтоли? типа
Code:
someclient send id@server.com hello!

так чтоли? Smile

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Wed Apr 13, 2005 9:14 pm Reply with quote
point212
Разработчик
Разработчик
Joined: 13 Apr 2005
Posts: 164
Location: Волгодонск




leksey wrote:
point212 wrote:
Пробовал библиотеки для Perl и Python. Вполне живые. По меньшей мере, то что ты от них хочешь, они реализовать могут.

Мне надо чтобы в виндовсе работало. Причем, без установки дополнительный интерпритаторов.


Хм. Ну это смотре на чем тогда программить. Поскольку Си и прочие плюсы я не люблю. Остается только Ява (под сомнением, ибо возможно прийдеться ставить) и Pascal/Delphi.

Юзай на здоровье. Только наврядли оно сильно развитое Smile

Конечно есть еще один путь. Почитать спецификацию xmpp и прочие jep и делать самому Smile
View user's profile Send private message Send Jabber-message ICQ Number
PostPosted: Wed Apr 13, 2005 9:18 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




point212 wrote:
Конечно есть еще один путь. Почитать спецификацию xmpp и прочие jep и делать самому Smile

Кстати, протокол для таких целей ОЧЕНЬ простой... Jabber специально проектировался для простого написания клиентской части. (насколько я понял из некоторых обзоров на http://jabber.org правда мой английский оставляет желать лучшего Sad )
Если можешь открыть сокет, найдешь подходящий парсер, все остальное делается очень просто.

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Thu Apr 14, 2005 8:31 am Reply with quote
Δ
Разработчик
Разработчик
Joined: 12 Jan 2005
Posts: 783
Location: Москва




Видал где-то COM либу, джабберский протокол реализующую...

http://jabbercom.sourceforge.net

правда на счёт юникодности есть сомнения...
View user's profile Send private message Send Jabber-message
PostPosted: Thu Apr 14, 2005 10:11 am Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Binary wrote:
point212 wrote:
Конечно есть еще один путь. Почитать спецификацию xmpp и прочие jep и делать самому :)

Кстати, протокол для таких целей ОЧЕНЬ простой... Jabber специально проектировался для простого написания клиентской части. (насколько я понял из некоторых обзоров на http://jabber.org правда мой английский оставляет желать лучшего :( )
Если можешь открыть сокет, найдешь подходящий парсер, все остальное делается очень просто.

Да все в принципе просто. Хех. Консервным ножом открыть сокет, потом приладить к нему парсер - и понеслось. Еще на пишущей машинке SSL написать к нему :-)

Нет. Мне не консольный клиент нужен, а либа которой по КОМ можно сказать, а пошли как ты мне это туда и получить от нее, что на нее пришло.
Программа на Визульном Васике, кстати.

Либу надо смотреть. Вроде такую я пропустил в своих поисках.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri Oct 21, 2005 1:04 am Reply with quote
KRom
Разработчик
Разработчик
Joined: 07 Oct 2005
Posts: 242
Location: Tagan-York, South Russia




А если подумать, классная штука получается. Можно мини-ботов писать Silly
Например, на тех же делфях написал прогу, кинул либу, создал в жужике новый аккаунт, забил в свою прогу, зарегистрировал сервис, добавил в ростер, ВСЕ!!!
Гденьть на другом конце света стоит компьютер этой прогой. А у тебя в ростере его статус, можно простенькие команды повесть типа "reboot".
Лично я об этом думал уже, у мня есть сетка и халявный джаббер через прокся и даже корпоративный джаббер сервер. Есть смысл на джаббер повесить компы а на своем повесить еще и личного бота.
Только вот есть ли смысл искать либу, если можно прямичком с сервером работать Question
P.S. Админю я маленько Shocked

_________________
Ве?ьма веро?тно на?тупление неверо?тного.
View user's profile Send private message Send Jabber-message Visit poster's website AIM Address MSN Messenger ICQ Number
PostPosted: Fri Oct 21, 2005 8:37 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




у меня идея поинтереснее.. Smile можно написать бота, который бы перенаправлял данные от ssh сервера. тогда можно было бы администрировать по ssh серверы, находящиеся за NATом.

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri Oct 21, 2005 12:14 pm Reply with quote
KRom
Разработчик
Разработчик
Joined: 07 Oct 2005
Posts: 242
Location: Tagan-York, South Russia




Ну вот и будет новый раздел на сайте: Боты и автоматизированные клиенты

_________________
Ве?ьма веро?тно на?тупление неверо?тного.
View user's profile Send private message Send Jabber-message Visit poster's website AIM Address MSN Messenger ICQ Number
PostPosted: Fri Oct 21, 2005 6:15 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




Roman wrote:
Ну вот и будет новый раздел на сайте: Боты и автоматизированные клиенты

ну как вариант... проблема ботов, как я понял, народу очень интересна. меня довольно часто дергали по поводу "где взял Ревербота". только вот с разработчиками у нас напряги. мало их Sad

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sun Oct 23, 2005 2:16 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Binary wrote:
у меня идея поинтереснее.. :) можно написать бота, который бы перенаправлял данные от ssh сервера. тогда можно было бы администрировать по ssh серверы, находящиеся за NATом.

Э, батенька, это хуцкеры сразу от этого возбудятся. Не проще ли на самой машине с НАТ-ом настроить соответвующий туннель? Или к ней доступа нет?
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sun Oct 23, 2005 3:24 pm Reply with quote
j2a
Разработчик
Разработчик
Joined: 25 Jul 2005
Posts: 124
Location: Омск




Вроде как в Qt есть поддержка xmpp.

_________________
:Wq
Not an editor command: Wq
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
JabebrSocket
PostPosted: Tue Feb 07, 2006 12:35 pm Reply with quote
Nik
Guest




Есть хорошая бесплатная ActiveX компонента, делает почти всё, поставлялась с прогой jabber клиента "RivalV3" (уже вроде закрытый), а называется - "rivalsockets.dll".
Какие есть рабочие либы для Jabber
JRuDevels Forum Index » Разработка и проектирование [Devel]
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 3 Hours  
Page 1 of 2  
Goto page 1, 2  Next
  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin