Difference between revisions of "Barnowl"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(picts)
(карточка)
 
Line 1: Line 1:
{{todo|карточку клиента вставить}}
+
{{Client
{{stub}}
+
|         name= {{PAGENAME}} <!-- название -->
Barnowl - клиент, поддерживающих протокол ы Zephyr, AIM, Jabber, и IRC. Базируется на клиент [http://ktools.org/owl/ owl] от ktools.
+
|          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:
 
;Особенности
 
;Особенности
 
* клиент использует один поток вывода всех сообщений
 
* клиент использует один поток вывода всех сообщений
 
[http://barnowl.mit.edu barnowl.mit.edu]
 
  
 
== Снимки экрана ==
 
== Снимки экрана ==

Latest revision as of 23: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, да и вопрос соберется ли)

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

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

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

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