Archives

All Metal Room - конференция металлистов на Jabber.ru

Изображение пользователя marvinreality@jabber.ru.

Привет, братья!
Теперь у нас есть собственная конференция, здесь, на jabber.ru! Заходите, общайтесь (и не забудьте внести в закладки)!

Всем приятного общения!


Опубликовано marvinreality@j... в чт, 2009-12-31 02:37. categories [ ]

можно ли,чтобы icq транспорт не включался при включении клиента

Как сделать,чтобы icq транспорт не подключался при включении клиента?

Опубликовано gerstal@jabber.ru в ср, 2009-12-30 18:29. categories [ ]

Комната для всех

stupino@conference.jabber.ru ждем вас в нашей комнате

Опубликовано denever_12@jabber.ru в вт, 2009-12-29 04:23. categories [ ]

Ведение логов

как зделать чтобы на сайте велись логи моей конференции?

Опубликовано shokerd888@jabber.ru в пн, 2009-12-28 22:11. categories [ ]

Превышен лимит подключений (OpenFire+ICQ-транспорт)

Доброго времени!
Развернут Jabber-сервер OpenFire 3.6.4 на Win2k3, активирован icq-транспорт (стандартный). Имеется 12 тестовых пользователей ICQ. После перезапуска сервиса (перезагрузки сервера) происходит автоматическое переподключение этих пользователей. Первые 6 подключаются без проблем, у остальных ошибка подключения к ICQ-транспорту «превышен лимит подключений с одного IP», если начать переподключаться к транспорту руками еще 1-2 подключения активируется, а дальше опять ошибки. Еще раз перезапускаю сервис и все... больше подключиться к ICQ-транспорту в течении часа не удастся. Нужно поддержать единовременную работу 30 пользователей. Что делать? Поделитесь опытом.

Опубликовано xemul@jabber.ru в вт, 2009-12-22 22:53. categories [ ]

заходить в irc из jabber

Изображение пользователя artoha@jabber.ru.

реально ли...?
заходить в irc из jabber транспорта какого-либо...?


Опубликовано artoha@jabber.ru в вт, 2009-12-22 18:19. categories [ ]

перенести профиль на новую учтеную запись

Мне надо перенести настройки программы и аккаунты на новую учетную запись в ОС.
Как сделать ? НЕ нашел я в пси мастера переноса настроек..

Опубликовано korolevsa@jabber.ru в сб, 2009-12-19 00:26. categories [ ]

Помогите!

Всем привет! Случилось вот что не могу ничего написать ни на какой конкуренции пишет пользователь забанен как зареистрировался!

Опубликовано al_tots@jabber.ru в пт, 2009-12-11 16:37. categories [ ]

веб интерфейс для управления ростером через xmlrpc в ejabberd

Если кто не знает, в ejabberd есть хороший модуль ejabberd_xmlrpc, который позволяет вызывать некоторые функции сервера из других языков программирования через протокол xmlrpc.

Не так давно я начал разрабатывать ajax интерфейс для управления ростером прямо из браузера, но столкнулся с большой проблемой. Я практически не знаю erlang и внутреннюю архитектуру сервера ejabberd для того, чтобы реализовать некоторые интересные вещи, такие как импорт/экспорт ростера, управление подписками.

Итак, вопрос, как реализовать delete_rosteritem и add_rosteritem для ejabberd 2.1.0 с учетом того, что будет использоваться не только модуль mod_roster, но и mod_roster_odbc.

Дело в том, что, если использовать функцию из старого модуля mod_xmlrpc:

handler(_State, {call, delete_rosteritem, [{struct, AttrL}]}) ->
[LocalUser, LocalServer, User, Server] = get_attrs([localuser, localserver, user, server], AttrL),
Node = node(),
R = case delete_rosteritem(LocalUser, LocalServer, User, Server) of
{atomic, ok} ->
push_roster_item(LocalUser, LocalServer, User, Server, remove),
0;
{error, Reason} ->
io:format("Can't remove roster item from user ~p@~p on node ~p: ~p~n",
[LocalUser, LocalServer, Node, Reason]),
1;
{badrpc, Reason} ->
io:format("Can't remove roster item from user ~p@~p on node ~p: ~p~n",
[LocalUser, LocalServer, Node, Reason]),
1
end,
{false, {response, [R]}};


delete_rosteritem(LU, LS, User, Server) ->
unsubscribe(LU, LS, User, Server).


unsubscribe(LU, LS, User, Server) ->
mnesia:transaction(
fun() ->
mnesia:delete({roster, {LU, LS, {User, Server, []}}})
end).

, вылетает ошибка:

{xmlrpc_http,153,
{ejabberd_xmlrpc,handler,
{'EXIT',
{{case_clause,{aborted,{no_exists,roster}}},
[{ejabberd_xmlrpc,handler,2},
{xmlrpc_http,eval_payload,6},
{tcp_serv,start_session,3},
{proc_lib,init_p_do_apply,3}]}}}}

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

Если кому то интересно направление xmlrpc в ejabberd - буду рад пообщаться, возможно у нас получится хороший инструмент не только для управления ростером, но и полноценная панель администрирования аккаунтом.

Опубликовано o4f@jabber.ru в вт, 2009-12-08 16:49. categories [ ]

Новый тип БОТов

Если пробежаться по конференциям на jabber.ru или на других серверах, то заметишь, что большенство из них созданы группой друзей с одинаковым типом мышления. Чужих туда не пускают, охотно обругают и выгонят.
Есть ещё группа конференций, привязанных к определённому сайту или операционной системе. Однако 90% разговоров на этой конфе совсем не связаны с заявленной темой.
Например, в одной из конференций, связанной с программированием на СИ++, по всем вопросам рекомендуют обращаться к поисковику Google, зато даны ссылки на сайты, заполненные анекдотами про программеров.
В начале 2009 года по инициативе Г.А.Тяпичева - автора нескольких книг для радиолюбителей и любителей программирования (http://r3xb.narod.ru), были созданы конференции

и

.
Цели и задачи этих конференций описаны в данном разделе форума "Тематические конференции на jabber.ru".
Оказалось, что для входящего в конфу новичка совсем недостаточно начальной информации, чтобы понять цели этой конфы.
Тогда было принято решение восполнить этот пробел путём создания информационных БОТов. Первой пробой стала Дуня - информационный миниБОТ, описанный в данном разделе форума "Новое в оформлении конференций". Потом сделали дополнительные плагины для БОТа Bttal (аналог Талисмана), в которых размещалась информация о расположенных на сайтах поддержки материалах. Получить информацию от БОТа можно, написав в чате команды info1, info2, info3 или info4.
В настоящее время в стадии разработки находится информационный БОТ INFODOT, который обладает большим количеством информации. Запускаться пока он будет только в часы активности, команды !help, !помощь, !info1 и другие.
Также планируется создать несколько информационных миниБОТов типа "Дуня", которые будут иметь псевдонимы женских имён - Ewa, Dolly, Alissa и др. Обращаться к ним нужно будет с приветствием - Привет Dolly - без каких-то знаков препинания. МиниБОТ начнёт отвечать в привате.
Меня спросят, а что же нового в этих БОТах?
Отвечаю - это чисто информационные устройства, которые будут нужны только ТЕМАТИЧЕСКИМ конференциям, аналогичным нашим.
Пока работу этих конференций обеспечивают радиолюбители-коротковолновики R3XB и RN6LJG и некоторые любители программирования. Приглашаем всех интересующихся присоединиться к нашей команде.
Genry70

Опубликовано genry70@jabber.ru в вс, 2009-12-06 15:32. categories [ ]