Мультипротокольный IM-клиент Pidgin

Pidgin - rosterНесколько лет назад я работал под Linux, и IM-клиентом мне служил Gaim, т.к. он умел работать с ICQ, MSN и Jabber — все контакты были в одном списке. А буквально на днях наткнулся на Pidgin — это тот же Gaim, но под новым именем и конечно же — доработанный.

На данный момент этот клиент умеет работать с AIM, ICQ, Jabber/XMPP, MSN Messenger, Yahoo!, IRC и ещё кучкой протоколов, о которых я и не слышал (всего 15 штук). Сделан клиент весьма удобно, выглядит тоже приятно. Есть инсталляция для Windows и Linux/UNIX, а также консольный текстовый (!) клиент Finch — под Linux/BSD/Unix.

Рекомендую после установки и настройки обязательно зайти в пункт меню «Инструменты/Модули», где вы значительно увеличите количество удобств и фич после включения и настройки плагинов.

Кроме аськи стоит поставить ещё и Jabber

Недавно аська чего-то глючила несколько дней подряд, причём даже с официальными клиентами. Думаю, некоторые люди всё же задумались если не о переходе на другой IM-протокол, то хотя бы о том, чтобы кроме аськи иметь какой-то запасной мессенджер.

Если такой выбор стоял бы передо мной сейчас, я бы скорее всего перешёл на Jabber, по таким причинам:

Читать далее Кроме аськи стоит поставить ещё и Jabber

Jabber-клиент Gajim

До сих пор пользовался Psi. Неплохой джаббер-клиент, в т.ч. умеет подключаться одновременно к нескольким эккаунтам, отображать чаты в закладках и прочее. Но были у меня к нему и некоторые претензии: во-первых, не очень удобная работа с историей, плюс тормоза, если эта история велика; во-вторых, внешний вид — не очень-то привлекательный (хотя, думаю, тут проблема скорее в том, что мне было лень разбираться, как поправить look-n-feel, ковыряясь в конфигурационных файлах).

И вот на днях наткнулся на Gajim (не путать с Gaim). Многоплатформенный: работает на разных Linux’ах, FreeBSD, Windows. Более приятен на вид (и этот внешний вид настраиваем в меню программы), плюс куча возможностей: чаты в закладках, удобная работа с историей (в т.ч. календарик и поиск), работает с разными транспортами, может отображать статус и аватары прямо в ростере (в контакт-листе), всплывающие из трея нотификации. Плюс обновляется он почаще, чем Psi. Вобщем, перешёл я на Gajim. 🙂

Кстати, вчера я написал как передавать файлы через Psi, а в Gajim уже вписан целый список прокси для передачи данных.

Как передавать файлы через Jabber

Я довольно активно пользуюсь Jabber’ом — толковая вещь. Использую PSI, который позволяет подключаться сразу к нескольким account’ам (например, я подключаюсь к jabber.ru и talk.google.com). Однако было одно мелкое неудобство: невозможность передавать файлы собеседнику через Jabber.

Вообще-то Jabber умеет передавать файлы несколькими способами:

  • out-of-band («вне канала») — устанавливается прямое (минуя Jabber-сервера) соединение между клиентами
  • in-band («в канале») — файл передаётся по обычному Jabber-соединению, примерно так же, как текстовые сообщения

Причём есть несколько стандартов на эту тему, их поддержка зависит от конкретного Jabber-клиента. Очень подробно всё это описано по этой ссылке. Проблема же заключается в том, что я (и немало других пользователей) не имеют возможности установить прямое соединение, т.к. не имеют своего IP-адреса («сидят за NAT’ом» провайдера).

Но решение для PSI мною таки было найдено в вики PSI: открываем свойства эккаунта (см. в меню пункт «Account Setup»), на закладке «Misc.» в поле «Data Transfer Proxy» вводим «proxy.jabber.org«, и всё — можно пересылать небольшие файлы (небольшие — так как всё шлётся через Jabber-сервер).