Difference between revisions of "HateXMPP"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
m (templates)
(изменена лицензия)
Line 6: Line 6:
 
|            os={{OS|cl|Linux}}
 
|            os={{OS|cl|Linux}}
 
|      library={{lib|Loudmouth}}
 
|      library={{lib|Loudmouth}}
|      license={{GPL}}
+
|      license=[[w:WTFPL|WTFPL]]
 
|    developer=Сергей Алирзаев (L29Ah)
 
|    developer=Сергей Алирзаев (L29Ah)
 
<!--        Характеристики  -->
 
<!--        Характеристики  -->

Revision as of 23:53, 8 August 2010

HateXMPP
Информация
Сайт: http://github.com/l29ah/hatexmpp/tree/master
Язык: C
ОС/платформа: Linux
Библиотека: Loudmouth
Лицензия: WTFPL
Разработчик: Сергей Алирзаев (L29Ah)
Характеристики
Мультиязычность: нет
Поддержка плагинов: нет
Профили аккаунтов: да
Несколько аккаунтов одновременно: да (внешне)
Поддержка смайликов: нет
История сообщений: да
Поддержка стандартов
Передача файлов: нет
Списки приватности: нет
Обзор сервисов: нет
Регистрация в транспортах и сервисах: нет
Поиск в сервисах: нет
Команды ad hoc: нет
Удаленное управление: нет
Конференции: да
Закладки: нет
Отображение Новости: да
Правка vCard: нет
Сжатие трафика: нет
Шифрование трафика: да
Шифрование сообщений: да
PubSub: нет
PEP: нет

Клиент реализован в виде пользовательской файловой системы FUSE. Приём и передача сообщений осуществляются путём чтения и записи в специальные файлы.

Удобен для использования в скриптах.

Опции конфигурации в ./config/

username 
логин
server 
сервер Jabber
password 
пароль
muc_default_nick 
под каким ником заходить в конференции
jiv_name 
название клиента, отдаваемое при запросе версии
jiv_version 
отдаваемая версия
jiv_os 
отдаваемая операционная система

Пример структуры файловой системы

${mountpoint}

ctl
log
config/
server
username
resource
roster/Template:Ref
vasya@server.ru
petya@jabber.org
lovexmpp@host.com
hatexmpp@conference.jabber.ru/
vasya
HateGIT

  1. Template:Note Вымышленный пример содержимого ростера — JID'ы и ресурсы.

Ссылки