Difference between revisions of "Barnowl"
From JaWiki (Jabber/XMPP wiki)
(picts) |
(карточка) |
||
| Line 1: | Line 1: | ||
| − | {{ | + | {{Client |
| − | {{ | + | | name= {{PAGENAME}} <!-- название --> |
| − | Barnowl - клиент, поддерживающих | + | | logo= <!-- логотип --> |
| + | <!-- Общая информация --> | ||
| + | | url= [http://barnowl.mit.edu barnowl.mit.edu]<!-- сайт --> | ||
| + | | language= {{lang|cl|Perl}} <!-- язык. стереть, если язык неизвестен --> | ||
| + | | os= {{OS|cl|Linux}} <!-- ОС или платформа --> | ||
| + | | library= {{lib|Net::XMPP}} <!-- jabber-библиотека. стереть, если библиотека неизвестна --> | ||
| + | | license= {{GPL}}<!-- лицензия --> | ||
| + | | developer= Nelson Elhage и David Benjamin<!-- разработчик --> | ||
| + | <!-- Характеристики --> | ||
| + | | i18n= <!-- мультиязычность --> | ||
| + | | plugins= да <!-- поддерживает ли он плагины --> | ||
| + | | acc_profiles= <!-- профили аккаунтов --> | ||
| + | | acc_multi= <!-- использование нескольких аккаунтов одновременно --> | ||
| + | | smiles= <!-- поддержка смайликов --> | ||
| + | | history= <!-- хранение истории сообщений --> | ||
| + | <!-- Поддержка стандартов --> | ||
| + | | filetransfer= <!-- способы передачи файлов --> | ||
| + | | privacy= <!-- списки приватности --> | ||
| + | | disco= <!-- дискавери --> | ||
| + | | adhoc= <!-- вызов Ad-Hoc команд --> | ||
| + | | rc= <!-- удаленное управление клиентом через Ad-hoc --> | ||
| + | | muc= <!-- поддержка конференций --> | ||
| + | | bookmarks= <!-- закладки --> | ||
| + | | headline= <!-- новости --> | ||
| + | | vcard= <!-- просмотр и редактирование Vcard --> | ||
| + | | zip= <!-- сжатие трафика (XEP-0138) --> | ||
| + | | crypt= <!-- шифрование трафика --> | ||
| + | | pgp= <!-- шифрование сообщений (GPG/PGP) --> | ||
| + | | pubsub= <!-- работа с PubSub --> | ||
| + | | pep= <!-- получение и отправка PEP событий --> | ||
| + | | d_register= <!-- регистрация на транпортах и т.д. (XEP-0077) --> | ||
| + | | d_search= <!-- поиск в JUD-ах, транпортах и т.д. (XEP-0055) --> | ||
| + | | voip= <!-- голосовое и видеообщение --> | ||
| + | | jingle= <!-- поддержка протокола Jingle --> | ||
| + | }} | ||
| + | [[Category:Консольные клиенты]] | ||
| + | |||
| + | '''Barnowl''' - клиент, поддерживающих протоколы {{proto|cl|Zephyr}}, {{proto|cl|AIM}}, [[XMPP]], и {{proto|cl|IRC}}. Также позволяет отправлять сообщения в [[Twitter]]. Базируется на коде клиента [http://ktools.org/owl/ owl] от ktools. | ||
;Плюсы: | ;Плюсы: | ||
| Line 17: | Line 54: | ||
;Особенности | ;Особенности | ||
* клиент использует один поток вывода всех сообщений | * клиент использует один поток вывода всех сообщений | ||
| − | |||
| − | |||
== Снимки экрана == | == Снимки экрана == | ||
Latest revision as of 22:51, 2 December 2010
| Barnowl | |
|---|---|
| Информация | |
| Сайт: | barnowl.mit.edu |
| Язык: | Perl |
| ОС/платформа: | Linux |
| Библиотека: | Net::XMPP |
| Лицензия: | GPL |
| Разработчик: | Nelson Elhage и David Benjamin |
| Характеристики | |
| Поддержка плагинов: | да |
| Поддержка стандартов | |
Barnowl - клиент, поддерживающих протоколы Zephyr, AIM, XMPP, и IRC. Также позволяет отправлять сообщения в Twitter. Базируется на коде клиента owl от ktools.
- Плюсы
- качественная поддержка utf-8 и 256-цветной консоли
- неплохой редактор сообщений
- нетьюринг-полный язык конфигурации
- хорошая реализация модального интерфейса
- Минусы
- невозможность оставить одно сообщение и начать писать другое
- один единственный буфер (называемый kill buffer >_>)
- низкая реюзабельность, я не могу её использовать для программирования бота, например. Вся сильная настройка сделана через
perl скрипты (и только через них — клиент не работает с плугинами без установленного perl, да и вопрос соберется ли)
- из-за отображения всех сообщений в один поток нужно писать фильтры для колоризации всех сообщений активных
пользователей и чатов
- Особенности
- клиент использует один поток вывода всех сообщений