Difference between revisions of "Vacuum"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
m (Linux/Unix-like ОС)
Line 46: Line 46:
 
== Стили сообщений==
 
== Стили сообщений==
 
Поддерживает стили от [[Adium]] (используя QtWebkit). Скачанные стили нужно поместить в ./resources/adiummessagestyles/
 
Поддерживает стили от [[Adium]] (используя QtWebkit). Скачанные стили нужно поместить в ./resources/adiummessagestyles/
 
== Скриншоты ==
 
<gallery>
 
Image:Vacuum roster.PNG|[[Ростер]]
 
Image:Vacuum context menu.PNG|Контекстное меню [[контакт|контакта]]
 
Image:Vacuum chat.PNG|Окно чата
 
Image:Vacuum conference.PNG|Окно [[конференции]]
 
Image:Vacuum conference join.PNG|Диалог присоединения к конференции
 
Image:Vacuum status edit.PNG|Окно редактирования [[статус|статусов]]
 
Image:Vacuum status quick edit.PNG|Окно изменения статуса перед отправкой
 
Image:Vacuum discovery.PNG|Окно [[обзор сервисов|просмотра сервисов]]
 
Image:Vacuum discovery info.PNG|Окно просмотра дискавери информации
 
Image:Vacuum bookmark edit.PNG|Редактирование [[закладки]]
 
Image:Vacuum bookmarks.PNG|Редактирование списка закладок
 
Image:Vacuum captcha.PNG|Подтверждение [[CAPTCHA]] запроса
 
Image:Vacuum history.PNG|Окно просмотра [[история|истории]]
 
Image:Vacuum privacy.PNG|Окно редактирования [[Privacy Lists|списков приватности]]
 
Image:Vacuum settings.PNG|Настройки
 
Image:Vacuum plugins.PNG|Окно подключения/{{wbr}}отключения [[плагин|плагинов]]
 
</gallery>
 
 
=== Пользовательские скриншоты ===
 
<gallery>
 
Image:Vacuum-contactlist.png|Главное окно&nbsp;— [[ростер]]
 
Image:Vacuum-chat.png|Окно чата
 
Image:Vacuum-config-1.png|Настройки ([[иконки]] [[статус|статуса]])
 
Image:Vacuum-config-2.png|Настройки (ростер)
 
Image:Vacuum-1.png|Ростер и чат
 
Image:Vacuum-2.png|Ростер и настройки (1)
 
Image:Vacuum-3.png|Ростер и настройки (2)
 
Image:Vacuum-screenshot-linux-first.png|Тёмная тема
 
</gallery>
 
  
 
== Сборка ==
 
== Сборка ==
Line 122: Line 90:
 
Некоторые полагают, что название клиента указывает на пространство внутри лампочки накаливания, которая в свою очередь является эмблемой Jabber.
 
Некоторые полагают, что название клиента указывает на пространство внутри лампочки накаливания, которая в свою очередь является эмблемой Jabber.
 
Другие справедливо отмечают, что внутри большинства ламп накаливания находится инертный газ, а не вакуум :)
 
Другие справедливо отмечают, что внутри большинства ламп накаливания находится инертный газ, а не вакуум :)
 +
 +
== Скриншоты ==
 +
<gallery>
 +
Image:Vacuum roster.PNG|[[Ростер]]
 +
Image:Vacuum context menu.PNG|Контекстное меню [[контакт|контакта]]
 +
Image:Vacuum chat.PNG|Окно чата
 +
Image:Vacuum conference.PNG|Окно [[конференции]]
 +
Image:Vacuum conference join.PNG|Диалог присоединения к конференции
 +
Image:Vacuum status edit.PNG|Окно редактирования [[статус|статусов]]
 +
Image:Vacuum status quick edit.PNG|Окно изменения статуса перед отправкой
 +
Image:Vacuum discovery.PNG|Окно [[обзор сервисов|просмотра сервисов]]
 +
Image:Vacuum discovery info.PNG|Окно просмотра дискавери информации
 +
Image:Vacuum bookmark edit.PNG|Редактирование [[закладки]]
 +
Image:Vacuum bookmarks.PNG|Редактирование списка закладок
 +
Image:Vacuum captcha.PNG|Подтверждение [[CAPTCHA]] запроса
 +
Image:Vacuum history.PNG|Окно просмотра [[история|истории]]
 +
Image:Vacuum privacy.PNG|Окно редактирования [[Privacy Lists|списков приватности]]
 +
Image:Vacuum settings.PNG|Настройки
 +
Image:Vacuum plugins.PNG|Окно подключения/{{wbr}}отключения [[плагин|плагинов]]
 +
</gallery>
 +
 +
=== Пользовательские скриншоты ===
 +
<gallery>
 +
Image:Vacuum-contactlist.png|Главное окно&nbsp;— [[ростер]]
 +
Image:Vacuum-chat.png|Окно чата
 +
Image:Vacuum-config-1.png|Настройки ([[иконки]] [[статус|статуса]])
 +
Image:Vacuum-config-2.png|Настройки (ростер)
 +
Image:Vacuum-1.png|Ростер и чат
 +
Image:Vacuum-2.png|Ростер и настройки (1)
 +
Image:Vacuum-3.png|Ростер и настройки (2)
 +
Image:Vacuum-screenshot-linux-first.png|Тёмная тема
 +
</gallery>
  
 
== Ссылки ==
 
== Ссылки ==

Revision as of 13:39, 10 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
  • Инсталируется по умолчанию в /usr/local/bin /usr/local/lib /usr/local/lib/vacuum /usr/local/share/vacuum
  • После инсталяции в директории по умолчанию могут возникнуть проблемы с доступом к libvacuumutils.so, чтобы избежать этого измените префикс исталяции (qmake INSTALL_PREFIX=/usr -recursive vacuum.pro)
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

https://bugs.gentoo.org/296004 выложен ebuild

Ubuntu 9.10

sudo apt-get install libqt4-dev qt4-qmake subversion
svn checkout http://vacuum-im.googlecode.com/svn/trunk/ vacuum-im-read-only
cd vacuum-im-read-only
qmake -recursive vacuum.pro
make
sudo make install
vacuum

Arch Linux

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

Windows

  • Наличие Qt 4.5 (не младше), 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

Название

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

Скриншоты

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

Ссылки