Difference between revisions of "Vacuum"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
m (Уточнения в Windows сборке)
Line 15: Line 15:
 
|          i18n= да (русский есть) <!-- мультиязычность -->
 
|          i18n= да (русский есть) <!-- мультиязычность -->
 
|      plugins= да <!-- поддерживает ли он плагины -->
 
|      plugins= да <!-- поддерживает ли он плагины -->
|  acc_profiles= <!-- профили аккаунтов -->
+
|  acc_profiles= да<!-- профили аккаунтов -->
|    acc_multi= <!-- использование нескольких аккаунтов одновременно -->
+
|    acc_multi= да<!-- использование нескольких аккаунтов одновременно -->
 
|        smiles= да <!-- поддержка смайликов -->
 
|        smiles= да <!-- поддержка смайликов -->
|      history= <!-- хранение истории сообщений -->
+
|      history= да<!-- хранение истории сообщений -->
 
<!--        Поддержка стандартов  -->
 
<!--        Поддержка стандартов  -->
|  filetransfer= <!-- способы передачи файлов -->
+
|  filetransfer= да<!-- способы передачи файлов -->
|      privacy= <!-- списки приватности -->
+
|      privacy= да<!-- списки приватности -->
|        disco= <!-- дискавери -->
+
|        disco= да<!-- дискавери -->
|        adhoc= <!-- вызов Ad-Hoc команд -->
+
|        adhoc= да<!-- вызов Ad-Hoc команд -->
 
|            rc= <!-- удаленное управление клиентом через Ad-hoc -->
 
|            rc= <!-- удаленное управление клиентом через Ad-hoc -->
|          muc= <!-- поддержка конференций -->
+
|          muc= да<!-- поддержка конференций -->
|    bookmarks= <!-- закладки -->
+
|    bookmarks= да<!-- закладки -->
 
|      headline= <!-- новости -->
 
|      headline= <!-- новости -->
|        vcard= <!-- просмотр и редактирование Vcard -->
+
|        vcard= да<!-- просмотр и редактирование Vcard -->
 
|          zip= да <!-- сжатие трафика (XEP-0138) -->
 
|          zip= да <!-- сжатие трафика (XEP-0138) -->
|        crypt= <!-- шифрование трафика -->
+
|        crypt= да<!-- шифрование трафика -->
 
|          pgp= <!-- шифрование сообщений (GPG/PGP) -->
 
|          pgp= <!-- шифрование сообщений (GPG/PGP) -->
 
|        pubsub= <!-- работа с PubSub -->
 
|        pubsub= <!-- работа с PubSub -->
 
|          pep= <!-- получение и отправка PEP событий -->
 
|          pep= <!-- получение и отправка PEP событий -->
|    d_register= <!-- регистрация на транпортах и т.д. (XEP-0077) -->
+
|    d_register= да<!-- регистрация на транпортах и т.д. (XEP-0077) -->
|      d_search= <!-- поиск в JUD-ах, транпортах и т.д. (XEP-0055) -->
+
|      d_search= да<!-- поиск в JUD-ах, транпортах и т.д. (XEP-0055) -->
 
|          voip= <!-- голосовое и видеообщение -->
 
|          voip= <!-- голосовое и видеообщение -->
 
|        jingle= <!-- поддержка протокола Jingle -->
 
|        jingle= <!-- поддержка протокола Jingle -->

Revision as of 08:05, 1 December 2009

Котовский повернулся ко мне и протянул мне руку.

– Григорий Котовский.

– Петр Пустота, – ответил я, пожимая его руку.

В. Пелевин «Чапаев и пустота»

Vacuum
Информация
Сайт: 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
tar -xf ./vacuum.tar.gz
cd ./vacuum
qmake -recursive vacuum.pro 
ln -s $PWD/src/libs/libutils.so.1 /usr/lib/
./vacuum

Ubuntu 9.10

sudo apt-get install libqt4-dev qt4-qmake
svn checkout http://vacuum-im.googlecode.com/svn/trunk/ vacuum-im-read-only
cd vacuum-im-read-only
qmake -recursive vacuum.pro
make
sudo ln -s $PWD/src/libs/libutils.so.1 /usr/lib/
./vacuum

Windows

Visual Studio:

qmake -recursive vacuum.pro
nmake relese

MinGW:

qmake -recursive vacuum.pro
mingw32-make.exe release

Готовые бинарные сборки снепшотов

Linux

MS Windows

Ссылки