Barnowl

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
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, да и вопрос соберется ли)

  • из-за отображения всех сообщений в один поток нужно писать фильтры для колоризации всех сообщений активных

пользователей и чатов

Особенности
  • клиент использует один поток вывода всех сообщений

Снимки экрана[edit]