Difference between revisions of "HateXMPP"
From JaWiki (Jabber/XMPP wiki)
(→Пример структуры файловой системы) |
m (Reverted edits by 108.62.112.229 (talk) to last revision by Cblp.su) |
||
(15 intermediate revisions by 5 users not shown) | |||
Line 3: | Line 3: | ||
<!-- Общая информация --> | <!-- Общая информация --> | ||
| url=http://github.com/l29ah/hatexmpp/tree/master | | url=http://github.com/l29ah/hatexmpp/tree/master | ||
− | | language= | + | | language={{lang|cl|C}} |
− | | os=Linux | + | | os={{OS|cl|Linux}} |
− | | library= | + | | library={{lib|Loudmouth}} |
− | | license=[[ | + | | license=[[w:WTFPL|WTFPL]] |
+ | | developer=Сергей Алирзаев (L29Ah) | ||
<!-- Характеристики --> | <!-- Характеристики --> | ||
| i18n=нет | | i18n=нет | ||
Line 13: | Line 14: | ||
| acc_multi=да (внешне) | | acc_multi=да (внешне) | ||
| smiles=нет | | smiles=нет | ||
− | | history= | + | | history=да |
<!-- Поддержка стандартов --> | <!-- Поддержка стандартов --> | ||
| filetransfer=нет | | filetransfer=нет | ||
Line 31: | Line 32: | ||
| d_register=нет | | d_register=нет | ||
| d_search=нет | | d_search=нет | ||
− | }} | + | }}[[Category:Консольные клиенты]] |
+ | Клиент реализован в виде пользовательской файловой системы {{w|FUSE}}. Приём и передача сообщений осуществляются путём чтения и записи в специальные файлы. | ||
− | + | Удобен для использования в [[w:Скрипт|скриптах]]. | |
− | == | + | == Опции конфигурации в ./config/ == |
− | + | ; username : логин | |
− | + | ; server : сервер Jabber | |
− | + | ; password : пароль | |
− | + | ; muc_default_nick : под каким ником заходить в конференции | |
+ | ; jiv_name : название клиента, отдаваемое при запросе версии | ||
+ | ; jiv_version : отдаваемая версия | ||
+ | ; jiv_os : отдаваемая операционная система | ||
− | ==Пример структуры файловой системы== | + | == Пример структуры файловой системы == |
− | + | ||
− | + | ''${mountpoint}'' | |
− | + | :ctl | |
− | + | :log | |
− | . | + | :config/ |
− | + | ::server | |
− | + | ::username | |
− | + | ::resource | |
− | + | :roster/<ref>Вымышленный пример содержимого ростера — [[JID]]'ы и [[ресурс|ресурсы]].</ref> | |
− | + | ::vasya@server.ru | |
+ | ::petya@jabber.org | ||
+ | ::lovexmpp@host.com | ||
+ | ::hatexmpp@conference.jabber.ru/ | ||
+ | :::vasya | ||
+ | :::HateGIT | ||
+ | |||
+ | == Ссылки == | ||
− | |||
* [http://github.com/l29ah/hatexmpp/tree/master/ Официальный сайт] | * [http://github.com/l29ah/hatexmpp/tree/master/ Официальный сайт] | ||
− | + | == Примечания == | |
− | + | ||
+ | <references/> |
Latest revision as of 14:23, 27 July 2016
HateXMPP | |
---|---|
Информация | |
Сайт: | http://github.com/l29ah/hatexmpp/tree/master |
Язык: | C |
ОС/платформа: | Linux |
Библиотека: | Loudmouth |
Лицензия: | WTFPL |
Разработчик: | Сергей Алирзаев (L29Ah) |
Характеристики | |
Мультиязычность: | нет |
Поддержка плагинов: | нет |
Профили аккаунтов: | да |
Несколько аккаунтов одновременно: | да (внешне) |
Поддержка смайликов: | нет |
История сообщений: | да |
Поддержка стандартов | |
Передача файлов: | нет |
Списки приватности: | нет |
Обзор сервисов: | нет |
Регистрация в транспортах и сервисах: | нет |
Поиск в сервисах: | нет |
Команды ad hoc: | нет |
Удаленное управление: | нет |
Конференции: | да |
Закладки: | нет |
Отображение Новости: | да |
Правка vCard: | нет |
Сжатие трафика: | нет |
Шифрование трафика: | да |
Шифрование сообщений: | да |
PubSub: | нет |
PEP: | нет |
Клиент реализован в виде пользовательской файловой системы FUSE. Приём и передача сообщений осуществляются путём чтения и записи в специальные файлы.
Удобен для использования в скриптах.
Опции конфигурации в ./config/[edit]
- username
- логин
- server
- сервер Jabber
- password
- пароль
- muc_default_nick
- под каким ником заходить в конференции
- jiv_name
- название клиента, отдаваемое при запросе версии
- jiv_version
- отдаваемая версия
- jiv_os
- отдаваемая операционная система
Пример структуры файловой системы[edit]
${mountpoint}
- ctl
- log
- config/
- server
- username
- resource
- roster/[1]
- vasya@server.ru
- petya@jabber.org
- lovexmpp@host.com
- hatexmpp@conference.jabber.ru/
- vasya
- HateGIT