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, да и вопрос соберется ли)
- из-за отображения всех сообщений в один поток нужно писать фильтры для колоризации всех сообщений активных
пользователей и чатов
- Особенности
- клиент использует один поток вывода всех сообщений