Difference between revisions of "HateXMPP"
From JaWiki (Jabber/XMPP wiki)
(порядок навожу) |
|||
| Line 4: | Line 4: | ||
| url=http://github.com/l29ah/hatexmpp/tree/master | | url=http://github.com/l29ah/hatexmpp/tree/master | ||
| language=[[C]] | | language=[[C]] | ||
| − | | os=Linux | + | [[Category:Программы на C]] [[Category:Клиенты на C]] |
| + | | os=[[Linux]] | ||
| + | [[Category:Программы для Linux]] [[Category:Клиенты для Linux]] | ||
| library=[[Loudmouth]] | | library=[[Loudmouth]] | ||
| − | | license= | + | [[Category:Программы, использующие Loudmouth]] |
| + | | license={{w|GPL}} | ||
<!-- Характеристики --> | <!-- Характеристики --> | ||
| i18n=нет | | i18n=нет | ||
| Line 34: | Line 37: | ||
Клиент реализован в виде пользовательской файловой системы {{w|FUSE}}. Приём и передача сообщений осуществляются путём чтения и записи в специальные файлы. | Клиент реализован в виде пользовательской файловой системы {{w|FUSE}}. Приём и передача сообщений осуществляются путём чтения и записи в специальные файлы. | ||
| − | Удобен для использования в скриптах. | + | Удобен для использования в [[w:Скрипт|скриптах]]. |
| − | == Опции конфигурации в /config == | + | == Опции конфигурации в ./config/ == |
| − | + | ; username : логин | |
| − | + | ; server : сервер Jabber | |
| − | + | ; password : пароль | |
| − | + | ; muc_default_nick : под каким ником заходить в конференции | |
| − | + | ; jiv_name : название клиента, отдаваемое при запросе версии | |
| − | + | ; jiv_version : отдаваемая версия | |
| − | + | ; jiv_os : отдаваемая операционная система | |
== Пример структуры файловой системы == | == Пример структуры файловой системы == | ||
| Line 54: | Line 57: | ||
::username | ::username | ||
::resource | ::resource | ||
| − | :roster/ | + | :roster/{{ref|ExampleRoster}} |
::vasya@server.ru | ::vasya@server.ru | ||
::petya@jabber.org | ::petya@jabber.org | ||
| Line 61: | Line 64: | ||
:::vasya | :::vasya | ||
:::HateGIT | :::HateGIT | ||
| + | |||
| + | ---- | ||
| + | |||
| + | # {{note|ExampleRoster}} Вымышленный пример содержимого ростера — [[JID]]'ы и [[ресурс|ресурсы]]. | ||
== Ссылки == | == Ссылки == | ||
| Line 66: | Line 73: | ||
* [http://github.com/l29ah/hatexmpp/tree/master/ Официальный сайт] | * [http://github.com/l29ah/hatexmpp/tree/master/ Официальный сайт] | ||
| − | + | ||
| − | + | [[Category:Консольные клиенты]] | |
| − | + | ||
| − | [[Category: | + | |
Revision as of 11:33, 13 May 2009
| HateXMPP | |
|---|---|
| Информация | |
| Сайт: | http://github.com/l29ah/hatexmpp/tree/master |
| Язык: | C |
| ОС/платформа: | Linux |
| Библиотека: | Loudmouth |
| Лицензия: | GPL |
| Характеристики | |
| Мультиязычность: | нет |
| Поддержка плагинов: | нет |
| Профили аккаунтов: | да |
| Несколько аккаунтов одновременно: | да (внешне) |
| Поддержка смайликов: | нет |
| История сообщений: | да |
| Поддержка стандартов | |
| Передача файлов: | нет |
| Списки приватности: | нет |
| Обзор сервисов: | нет |
| Регистрация в транспортах и сервисах: | нет |
| Поиск в сервисах: | нет |
| Команды 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
- Template:Note Вымышленный пример содержимого ростера — JID'ы и ресурсы.