jabber

warning: Creating default object from empty value in /usr/data/www/drupal6/modules/taxonomy/taxonomy.pages.inc on line 33.

Шлюз email в xmpp(jabber)

При попытке внедрения учета заявок в ИТ службу на основе GLPI. потребовалось сделать шлюз из почты в жаббер, т.е. чтобы письмо отправленное на user@jabber.domain пользоватеям приходило как обычное сообщение.

При этом необходимо чтобы пользователь для этого ничего не делал. Т.е. без всяких регистраций на транспортах и т.д.

Готовых решений сходу найти не получилось, пришлось изобретать свой велосипед с квадратными колесами самому думать, как бы это сделать не особо напрягая мозги вспоминая программирование, т.к. последнее время дальше grep'a, sed'a и awk хожу очень редко.

0
Your rating: Нет

Опыт переноса служб - jabber и сайта

Прошлая неделя шла под девизом "сломаем все нафиг".

Решил перенести с сервера на сервер на работе ejabberd и пару своих сайтов с ubuntu на FreeBSD.

Приколы начались с DNS. На работе за него отвечает адс, дома яндекс.

0
Your rating: Нет

В жаббере появились диски

Наткнулся на статью насчет подлючения диска в жаббере - Jabber Disk: джаббер-сервис для хранения файлов

Совсем недавно наткнулся на сервис disk.jabbim.cz.
Что это? Это халявное хранилище файлов (правда, ограниченного объема: 50 мб). Регистрация на самом сервере не нужна - пока сервис открыт для всех желающих.

Как использовать?

  1. Перейти в обзор служб и выбрать обзор сервиса disk.jabbim.cz
  2. Выбрать регистрацию для подпункта PrivateDisk, PublicDisk или сразу в службе (будет использоваться PublicDisk).
  3. Утвердить регистрацию, согласившись с условиями.
  4. Авторизировать <private@disk.jabbim.cz> или <public@disk.jabbim.cz> (зависит от того какой "вид" диска вы выбрали) или оба сразу, если выбрали оба.
  5. Дальше вы можете слать данному контакту файлы. Сервис отпишется ссылкой (HTTP), по которой вы можете слить файл.

Как управлять файлами? Команды пишутся как обычные сообщения добавленным контактам.

0
Your rating: Нет

Очередные жаббер словари и переводчики

В продолжение заметки Полезные гуглеботы

Пришло сегодня сообщение от жаббер бота-переводчика, что он переезжает. Видимо выросли и поднялись, теперь сайт выглядит так - www.jabberdict.ru

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

Некоторые цитатки:

0
Your rating: Нет

Почему люди изобретают свои велосипеды...

Прочувствовал, почему люди изобретают свои велосипеды с блэкджеком и шлюхами.

0
Your rating: Нет

Автоматическое массовое создание пользователей в ejabberd

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

# ejabberdctl register new_user jabber.server.ru password
# ejabberdctl unregister user jabber.server.ru

0
Your rating: Нет

Отправка сообщений в жаббер с помощью sendxmpp

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

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

Под FreeBSD ставим:

cd /usr/ports/net-im/sendxmpp
make install clean
Спросят
0
Your rating: Нет

Vacuum - интересный jabber клиент

Нашел такой клиент - Vacoom - http://jawiki.ru/Vacuum
Скачал какой-то бинарник под винду - попробовал.

Очень похожа на PSI.
Из того что понравилось:
можно контакт СКОПИРОВАТЬ в другую группу
возможность вложенных групп
вроде неплохой вид истории, в отличии от PSI
должна быть поддержка XEP-0136 Message Archiving, как пользоваться не нашел, задал вопрос - http://jawiki.ru/Talk:Vacuum#XEP-0136_Message_Archiving

Посмотрим ответят или где.

0
Your rating: Нет

Учусь пользоваться ejabberd'ом

Последние дни учился прикручивать к ejabber'у разные штуки, как-то транспорт в аську, во вконтакт и логирование сообщений.

В итоге:
1. Ejabberd складывает данные в mysql
2. Стоит транспорт PyICQ-T
3. Стоит транспорт PyVK-T (notwisted) (кажется так зовется). Ему потребовался или питон 2.6 или нужно было аккуратнее перекидывать файлики при доставании из SVN. Вложенные папочки как-то нервно сказывались на самочувствии транспорта.
4. Пропачен жабберд на предмет ведения истории сообщений в свою базу и просмотр их через веб-интерфейс администратора

0
Your rating: Нет

Поднял транспорт icq для ejabberd

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

Имеем FreeBSD 6.1-RELEASE и ejabberd 2 надеюсь. :-)

Нашел, что PyICQ-t сейчас рулит. Значит его и ставим.

Нашел 2-е статьи http://www.open-club.net/publ/21-1-0-169 и http://sviver88.blogspot.com/2009/07/icq-pyicq-ejabberd-freebsd.html

И вперед - копипаст рулит. :-)

Устанавливаем PyICQ-t

0
Your rating: Нет
Ленты новостей