LINUX.ORG.RU

MCabber 0.10.0

 , , , ,


0

0

11 апреля 2010 года, тихо, незаметно и совершенно внезапно состоялся релиз консольного jabber-клиента MCabber, основанного на ncurses.

В новой 0.10.0 версии:

  • Осуществлен переход на библиотеку Loudmouth
  • MCabber теперь умеет просмотр DNS SRV
  • Добавлена поддержка модулей
  • Пример модуля «beep»
  • Добавлена поддержка XEP-0184 «Message Reciepts»
  • Обновлена поддержка XEP-0115 «Entity Capabilities»
  • Новая команда «/request ping»
  • Добавлена поддержка libidn
  • Комманда «/source» теперь принимает файлы по шаблону
  • Уровень tracelog может быть изменен во время выполнения
  • Небольшие улучшения поддержки vCard
  • Устаревшая опция 'hide_offline_buddies' удалена
  • Устаревший XEP-0022 «Message Events» отключен по-умолчанию
  • Добавлен файл синтаксиса Vim для файлов истории

Интерфейс

  • Буферы имеют приоритеты и по-умолчанию MUC комнаты имееют меньший приоритет. Приоритет используется в MCabber для перехода к следующему непрочитанному сообщению
  • Знак (!) отображается для срочных сообщений или когда ник пользователя используется в MUC комнате (в зависимости от приоритета буфера)
  • Используется локаль для определения языка онлайн помощи
  • Вывод списка опций для команды «/set»
  • Исправления iline word_upcase/word_downcase/word_capit команд

MUC

  • Добавлена возможность редактировать ник в MUC закладках
  • Суффикс, например ':', может быть добавлен к законченному нику


Информацию по уже существующим модулям можно получить в wiki.

>>> Подробности

★★★★★

Проверено: boombick ()
Ответ на: комментарий от naryl

>Из аналогов народу известен только centerim.

Оно уже работает с jabber.ru? А юникод и pgp (оно как бы и есть тока падает при попытке его заюзать) прикрутили?

Ygor ★★★★★
()
Ответ на: комментарий от ezoteric

> Если бы допили нормальную работу с транспортом, вернулся бы :)

А ты им налей, кажись и допьют. Кстати, с транспортом работа нормальная. Либо я чего-то в нормальности не понимаю уже.

Xandry
()
Ответ на: комментарий от anonymous

И никто ХЕР не прокомментирует? Стареем, товарищи... :(

да нечего тут комментировать, у мкабера с этим не плохо(хотя и в новости не ахти как отражены изменения), жаль сволочь аватарки только через pep тягать умеет...

muhas ★★★
()
Ответ на: комментарий от den2

А поддержку мыши добавят когда-нибудь?

действия на мыш(левая, правая кнопка, прокрутка-нажатие скрола) можно задавать, по меньшей мере на rc можно было, так что уже добавили =)

muhas ★★★
()

А когда будет регистрация аккаунта? Без этого MCabber не может считаться полноценным джаббер-клиентом.

Xenius ★★★★★
()
Ответ на: комментарий от muhas

Аватарки я уже 2 года как через патчик один смотрю. Он гвоздями конечно приделан и только для 0.9.x. Как руки дойдут, надо написать модуль.

VarLog
()
Ответ на: комментарий от Xenius

Опять же, можно написать не сложный модуль. Но всем лень. (Мне так точно) :)

VarLog
()
Ответ на: комментарий от muhas

Мышь была давно уже. Где-то в 0.9.7 помню её. Но использовать её жутко неудобно и скорее бессмысленно.

VarLog
()
Ответ на: комментарий от muhas

>действия на мыш(левая, правая кнопка, прокрутка-нажатие скрола) можно задавать, по меньшей мере на rc можно было, так что уже добавили =)

Это я знаю. Но у меня почему-то не работает. Можно пример настроек?

den2
()
Ответ на: комментарий от muhas

Вам слово ХЕР ничего не напоминает? :)

Deleted
()

лолъ, меня можно зачислять в неосиляторы. За полчаса возни вокруг mcabberrc так и не удалось преодолеть ошибку Autentification error. (SASL authentication failed: unknown reason). Нет слов.

shahid ★★★★★
()

Прекрасный подарок для красноглазиков.

anonymous
()
Ответ на: комментарий от den2

>>Да ну? А если мои собеседники из разных концов света, мне для каждого кодировку менять? Не смешите мои инфузории-туфельки.

Есть английский язык. Сколько общался с разными иностранцами — всегда хватало.

GotF ★★★★★
()
Ответ на: комментарий от anonymous

Не, без вкладок это не Ъ. Но кто вам мешает сделать вкладки в термнинале?

Deleted
()
Ответ на: комментарий от Ygor

>> Из аналогов народу известен только centerim.

Оно уже работает с jabber.ru? А юникод и pgp (оно как бы и есть тока падает при попытке его заюзать) прикрутили?


ХЗ, не пользовал уже год.

Как и следовало ожидать, ничего лучше mcabber никто предложить не смог :P

naryl ★★★★★
()
Ответ на: комментарий от muhas

Ничего не понял %)

It is intended that this specification will supersede both IQ-Based Avatars [6] and vCard-Based Avatars [7] once the PEP subset of XMPP publish-subscribe is implemented and deployed widely enough.

То есть большинство ставит через V-Card, а можно еще через pep и через XEP-0008: IQ-Based Avatars ?

Deleted
()

Скажите, как загружить модули при запуске и отдельные файлы конфигурации при запуске?

В post-connect hook можно засунуть только одну команду.

passshok
()
Ответ на: комментарий от passshok

с модулями примеры идут. в пост-коннект файл указываеш (ну или в конце конфига загружаешь модули)

set help_to_current = 1

set help_dirs = /usr/share/mcabber/help

load help

ну а отдельные файлы конфигурации при запуске mcabber -f mcabberrc_file =) хелп-то хотя бы прочти, а...

muhas ★★★
()

Мнэ

Конечно прекрасно что консольных клиентов продолжает прибавляться и обновлятся, но...

Если кому-то нужна реальная циничная консоль для пользования с интернет-скажем-холодильника - то climm после матюгов и улюлюканьей собирается и вобщем даже работает на системах без например locale - на той же OpenBSD.

dtz
()
Ответ на: комментарий от shahid

Это они с релизом таки поспешили. :) Если всё ещё хочется попробовать mcabber, придётся взять тарбол loudmouth (или стянуть из гита) и собрать его с этим патчем: http://lilotux.net/~mikael/pub/mcabber/loudmouth/01_revert_b94583b.patch

P.S. http://github.com/mcabber/loudmouth/issues#issue/1

VarLog
()
Ответ на: комментарий от Binary

> три способа: PEP, vCard, Iq-based...

И второй (самый привычный) из них уже реализован вашим покорным слугой в этом модуле: http://slil.ru/28954856

P.S. Если у кого появится желание совместить это с запросом самого vcard то суть вот в чём:

MR 20100413T18:41:22Z 000 <isbear> ммм... ну, слегка хак, но можно поставить высокоприоритетный обработчик lm и проверять сообщения на результат vcard-запроса. Впрочем, это может не сработать, если используется id-handler...

VarLog
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.