Vacuum-IM — клиент Jabber для мгновенного обмена сообщениями посредством сети Интернет.

Vacuum-IM - это свободный кросплатформенный Jabber-клиент, написанный на Qt4. Принципиальное отличие от других кросплатформенных клиентов заключается в открытой модульной архитектуре, позволяющей гибко настраивать функциональность под конкретные нужды, а также использовать возможности уже имеющихся модулей при разработке собственных. Программа разрабатывается с использованием открытых исходных кодов и распроcтраняется под лицензией GPL.

Возможности

  • Ad-Hoc команды
  • XML-консоль
  • Автоматическая смена транспорта с сохранением имён, расположений, подписок, а также архива сообщений
  • Анимированные смайлики (при использовании Adium-стиля)
  • Вложенные группы в ростере
  • Возможность задать различные статус-иконки как для отдельных контактов, так и для групп контактов подключенных через транспорты
  • Комментарии к контактам
  • Многоступенчатая автоматическая смена статуса в зависимости от времени бездействия
  • Несколько аккаунтов в одном профиле
  • Несколько именованных окон со вкладками для чатов и конференций
  • Несколько независимых профилей
  • Передача файлов
  • Поддержка Adium-стилей оформления сообщений
  • Поддержка CAPTCHA форм, с возможностью их прохождения без использования браузера
  • Поддержка JID с экранированными запрещенными символами
  • Поддержка аватар с возможностью задания контакту произвольного изображения в качестве аватара
  • Поддержка дополнительных плагинов (модульная система)
  • Полная поддержка Jabber-конференций
  • Согласованное отключение сохранения сообщений (режим OTR)
  • Создание закладок на конференции с возможностью автовхода
  • Списки приватности, с возможностью игнорирования либо перехода в невидимый режим как для отдельных контактов, так и для групп
  • Уведомления об активности пользователя в чате
  • Хранение истории как локально так и на сервере, с возможностью репликации истории с сервера на локальный компьютер

Установка

Пример установки в убунту 14.04:

Подключим репозиторий, но их 2,

  • Первый со стабильным пакетом
    ppa:vacuum-im/release

  • Второй с самой последней версией

    ppa:vacuum-im/unstable

какой добавлять решать вам, а я добавлю стабильный.

sudo add-apt-repository ppa:vacuum-im/release

Теперь обновим список пакетов,

sudo apt-get update

и установим программу.

sudo apt-get install vacuum

Настройка

Запускаем Vacuum IM и первым делом видим окно чата.

Кликаем на изображение лампочки снизу слева, в появившемся меню выбираем пункт «Options», переходим на вкладку Accounts и нажимаем на кнопку add.

  • В поле Accounts name — пишем наш ник.
  • В поле jabber id — пишем ваш jabber id который вы указали при регистрации.
  • В поле password — соответственно пароль от аккаутра jabbrer.

Вот скрин.

Жмем ок и вот что мы видим.

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

В появившемся меню выбираем пункт «join conference» Элемент ненумерованного списка« и появляется настроек входа в конференцию,

  • На пункте room пишем — комнату к которой хотим подключиться.
  • На пункте Service — пишем сервер.
  • На пункте Nick — желаемый ник, если он не занят.
  • На пункте password — пароль если он есть.

Плагины

Проект на Google Code: http://code.google.com/p/vacuum-plugins/

  • Уведомления через систему dbus
  • Уведомления о новой почте GMail
  • Анимированные уведомления kinotifications
  • Интеграция с Dash панелью Unity
  • Поддержка пользовательских занятий
  • Поддержка пользовательских настроений
  • Информация о текущей проигрываемой музыке

Плагины также доступны в PPA.

Ссылки