jabber clients Archive

May 10

Собрали Pidgin для Maemo. Есть сборки как для 770, так и для N800.

По сравнению с портом GAIM (старой версией), смотрится гораздо лучше, за счет более строго интерфейса что ли.
В принципе тут даже описывать нечего, так как все полностью совпадает с версией для Linux и Windows. Те же иконки (Tango Project), те же плагины (список плагинов достаточно внушительный). А так же достаточно большой список поддерживаемых сетей: aim-icq, gadugadu, irc, msn, novell-groupwise, qq, simple, yahoo, xmpp, zephyr.

Забирать тут: Pidgin 2.0.0 Maemo Port

May 01

Вот хер знает что поломано то ли в Tk то ли в самом Mac OS X, но почему-то в Tcl/Tk приложениях раскладка не переключается. Coccinella запустилась со второго раза (в первый раз ушла в not responding), во второй раз запустилась, но при попытке понабирать на русском - упала. С tkabber была та же фигня, за исключением того что он хотя бы не падал.

TTags: , ,

Apr 15

Собственно говорят, проблема выбора джаббер-клиента стоит не очень остро. Psi и Adium. Последний основан на libgaim2.

На стороне Psi, тот же самый интерфейс (рекомендую использовать либо бету 0.11, либо ночные сборки), что обспечит более легкий переход с других операционок, поддержка диско (Discovery), да и все остальные фичи Psi.

На стороне же Adium, более простой и симпатичный интерфейс (больше количество готовых тем как для ростера, так и для окна чата), лучшая поддержка дока (это пока планируется в Psi вроде).

Для сравнения два скриншота Psi и Adium (в обоих ростер и окно чата):

Psi Roster+ChatAdium Roster+Chat

Apr 05

XEUS - Roster, Info, ChatПрактически все клиенты для различных IM используют одно и то же представление контакт-листа/ростера - просто список. Так уж повелось с тех времен как появилась “аська”. Но некоторые пытаюсь изменить подход.

XEUS. XMPP-клиент, правда пока только под Windows (но под GPL). В нем используется несколько другой подход.

Большое пространство (лучше делать так, что бы занимало весь экран - эффект лучше) занято (даже хз чем занято). Грубо говоря тот же список пользователей, но он занимает все пространство ростера. Отображается имя (из v-card), presence и статус (если проставлен). Есть еще другое представление (не знаю как внятно перевести на русский Picture Mode). По группам разделение так же есть.

Что делать если ростер большой и не помещается? На скриншоте, если присмотреться, снизу есть ползунок. Это зум. Сдвинуть влево - все начнет уменьшаться. Вправо - увеличиваться.

Такой же зум есть и в окне чата. Действует так же, соответственно изменяется размер шрифта.

Есть так же передача файлов, inline поиск в истории.
Discovery поддерживается.
Из минусов. Это скорее даже не бета. Это что-то в районе альфы. На сайте клиента - technical preview. То есть фактически для повседневного использования не очень подойдет. Для работы нужен .NET 3 (сомневаюсь что моной соберется, хотя кто знает). Конфигурирование осущесвляется через конфик. По тегам в конфиге видно, что и где прописать.

Сайт клиента (точнее блог): XEUS Messenger

Apr 02

Попытки создать jabber-клиент на основе Mozilla и/или Mozilla Firefox все продолжаются.

SamePlace - Main Window

Последней попыткой был Mango. Но он так же заглох как и предыдущие попытки.

И теперь следующая попытка. SamePlace Suite. Комплект из четырех расширений для Mozilla Firefox (так же можно установить на Flock и на Thunderbird).

При первой установке, запускается мастер подключений. Можно использовать как и аккаунт GTalk, так и любой другой jabber-аккаунт.

Достаточно полноценный jabber-клиент. Есть консоль, браузер для discovery, возможность коннекта на определенный хост/порт и поддержка SSL, интеграция в браузер (добавление обработчика xmpp протокола). Так же самое интересное, это поддержка веб-приложений. Из существующих есть: шахматы, whiteboard, пара приложений из серии virtual presence, и еще одно приложение использующее Google Maps, назначение которого не понял, за неимением собеседника с таким же клиентом :)
Данный клиент, вполне может выступить заменой хака с встраиванием GTalk в сайдбар, особенно учитывая возможность работы SamePlace с GTalk.

Sep 13

Кто-то наверно вспомнит Jabberzilla, которая в какой-то момент умерла, но судя по транку, еще подает признаки жизни. Кто-то вспомнит еще один или два jabber-клиента, которые были на основе Mozilla, XUL и так далее…

MangoНо сейчас появился новый клиент, в основе которого лежит Firefox. Mango. Клиент ставится как отдельное приложение (в отличие от того же Jabberzilla, которое ставится как extension). Для запуска используется XULRunner. На данный момент есть сборки под Windows и Linux.

Минусы сразу же. Размер: под Linux - 9.2 Mb, под Windows - 7.1 Mb. Все таки великовато, хотя и понятно почему такие размеры - еще один полный комплект почти всех библиотек Gecko (и что там еще входит в Firefox). Функционал с другими клиентами сравнивать смысла не, так как это альфа версия. Но если Mango будет достаточно быстро развиваться, то до того же Pandion доберется быстро. Плюс возможность расширения функционала за счет плагинов (уже есть целых две штуки).

Из того что есть в клиенте.

  • Отправка/получение сообщений
  • Добавление/удаление контактов
  • Поддержка групп (плюс интересный режим Custom groupset, когда можно выбрать для показа только нужные группы)
  • Аватары
  • Базовый функционал конференций (то есть MUC нет :))

Не знает про прокси. Совсем не знает.

Итого… Возможно оно выживет, и даже возможно получится что-то стоящее. Правда если разработчики Firefox все таки не вытащат Gecko в отдельные библиотеки, то держать на машине столько версий одних и тех же библиотек, имхо, накладно :)

Aug 24

Как уже все знают, совсем недавно вышла новая версия GTalk, и в числе последних новшеств - это передача файлов. Вот об этом и пойдет речь.

Все знают про Jingle - на основе которого основан VoIP в GTalk, Tapioca и так далее. Но как оказалось, для передачи файлов в GTalk, так же используется Jingle. То есть грубо говоря, вместо того что бы послать сообщение “а примика ты звоночек”, GTalk посылает что-то вроде “а примика ты файлик”. Дальше все работает абсолютно одинаково.

Что это дает? А то что на Jingle ложится нормально ложится и VoIP, и передача файлов, и передача видео. В описании тех же SIP/SIMPLE, не получилось найти аналогичной схемы передачи данных.

Написано по мотивам поста в Antecipate.

(Кстати автором данного блога является один из основателей Antepo, Inc)

Apr 24

Вышла новая версия Psi. Изменения достаточно приятные:

Из заметных нововведений, это конечно Privacy lists (правда неудобно добираться до них - в свойствах аккаунта).

Remote controlling clients (и требуемый для него Ad-hoc commands) со временем может вырасти в достаточно приятную штучку. Но на текущий момент возможно пока только установить статус для одного из своих клиентов (например из дома установить статус на рабочем клиенте).

Personal Eventing Protocol (он же PEP) - подмножество Publish-Subsribe (JEP-0060). На текущий момент в рамках PEP реализованы User Mood (JEP-0107), User Tune (JEP-0118), User Geolocation (JEP-0080). User Mood - позволяет отдавать “настроение” (то есть аналог mood в LiveJournal). User Tune - аналогично с просшуливаемой в данный момент музыкой. User Geolocation - текущее месторасположение. Замечу, что в этой версии Psi реализовано только User Tune, да и то пока кроме галочки о публикации ничего нет :)
ИМХО, jabber-клиенты с реализацией User Geolocation могли бы дать большую форму проектам вроде CatchUp!. Либо как вариант, если бы авторы аналогичных проектов, присмотрелись бы поближе к Jabber.

P.S. Небольшая, но достаточно понятно рассказывающая про Publish-Subsribe, статья.

Unatine :: blog feed-icon-16×16.png