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.
Ссылки
- Проект на Google Code репозиторий с исходными текстами и wiki
- Обсуждение на форуме jrudevels.org и в клубе Я.Ру