Difference between revisions of "HateXMPP"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
m (Пример структуры файловой системы: дерево должно быть деревянным)
Line 41: Line 41:
 
* Удобен для использования в скриптах
 
* Удобен для использования в скриптах
  
===Пример структуры файловой системы===
+
=== Пример структуры файловой системы ===
./ctl<br/>
+
 
./log<br/>
+
''${mountpoint}''
./config/server<br/>
+
:ctl
./config/username<br/>
+
:log
./config/resource<br/>
+
:config/
./roster/vasya@server.ru<br/>
+
::server
./roster/petya@jabber.org<br/>
+
::username
./roster/lovexmpp@host.com<br/>
+
::resource
./roster/hatexmpp@conference.jabber.ru/vasya<br/>
+
:roster/
./roster/hatexmpp@conference.jabber.ru/HateGIT<br/>
+
::vasya@server.ru
 +
::petya@jabber.org
 +
::lovexmpp@host.com
 +
::hatexmpp@conference.jabber.ru/
 +
:::vasya
 +
:::HateGIT
  
 
==Ссылки==
 
==Ссылки==

Revision as of 07:53, 5 April 2009

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


HateXMPP

Особенности

  • Язык - C
  • В качестве интерфейса использует файловую систему через FUSE
  • Прием и передача сообщений эквивалентны чтению и записи в файлы
  • Удобен для использования в скриптах

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

${mountpoint}

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

Ссылки