Vacuum

From JaWiki (Jabber/XMPP wiki)
Revision as of 13:51, 8 November 2010 by Lion (Talk | contribs) (Windows)

Jump to: navigation, search

Котовский повернулся ко мне и протянул мне руку.
— Григорий Котовский.
— Пётр Пустота, — ответил я, пожимая его руку.

Vacuum
Logo-Vacuum.png
Информация
Сайт: jawiki.ru/Vacuum
Язык: C++/Qt
ОС/платформа: Linux, Windows
Библиотека: своя (основана на XML-парсере Qt)
Лицензия: GPL 3
Разработчик: Сергей «Lion» Потапов
Характеристики
Мультиязычность: да (русский есть)
Поддержка плагинов: да
Профили аккаунтов: да
Несколько аккаунтов одновременно: да
Поддержка смайликов: да
История сообщений: да
Поддержка стандартов
Передача файлов: да
Списки приватности: да
Обзор сервисов: да
Регистрация в транспортах и сервисах: да
Поиск в сервисах: да
Команды ad hoc: да
Конференции: да
Закладки: да
Правка vCard: да
Сжатие трафика: да
Шифрование трафика: да

Vacuum — находящийся в разработке кроссплатформенный клиент на базе Qt. В данный момент доступны исходные коды и вы можете самостоятельно скомплировать его в своей операционной системе, либо воспользоваться готовыми бинарными сборками других пользователей. Это возможно сделать в Linux, FreeBSD и Windows.

Стили сообщений

Поддерживает стили от Adium (используя QtWebkit). Скачанные стили нужно поместить в ./resources/adiummessagestyles/

Сборка

Linux/Unix-like ОС

  • Наличие Qt 4.5 (не младше) и qmake
  • Инсталируется по умолчанию в /usr/local/bin /usr/local/lib/vacuum /usr/local/share/vacuum
svn checkout http://vacuum-im.googlecode.com/svn/trunk/ vacuum-im-read-only
cd vacuum-im-read-only
qmake -recursive vacuum.pro 
make
make install
vacuum

Gentoo

Можно использовать оверлей rion:

 layman -a rion
 emerge -av vacuum

ebuild ждет своего добавления в portage здесь: https://bugs.gentoo.org/296004

Ubuntu 9.10 и Debian

sudo apt-get install subversion build-essential devscripts fakeroot debhelper libqt4-dev zlib1g-dev
svn checkout http://vacuum-im.googlecode.com/svn/trunk/ vacuum-im-read-only
cd vacuum-im-read-only
sh src/packages/linux/make_deb.sh
sudo dpkg -i ../vacuum-im_0.0.0.983_amd64.deb
vacuum

Для обновления исходников выполните:

svn update

Arch Linux

Существует PKGBUILD в AUR для сборки пакета.

FreeBSD

Существует порт. Подробности

Windows

  • Наличие Qt 4.5.2 (не младше), qmake и OpenSSL
  • Инсталируется по умолчанию в c:\vacuum

Visual Studio:

qmake CONFIG-=debug_and_release CONFIG-=debug -recursive vacuum.pro
nmake
nmake install

MinGW:

qmake CONFIG-=debug_and_release CONFIG-=debug -recursive vacuum.pro
mingw32-make.exe
mingw32-make.exe install

OTR

В Gentoo:

 layman -a rion
 emerge -av vacuum-otre2e

Сборки для Windows Инструкции по сборке для Windows

Название

Некоторые полагают, что название клиента указывает на пространство внутри лампочки накаливания, которая в свою очередь является эмблемой Jabber. Другие справедливо отмечают, что внутри большинства ламп накаливания находится инертный газ, а не вакуум :)

Скриншоты

Пользовательские скриншоты

Ссылки