====== FAQ: Часто задаваемые вопросы ======
Здесь приведены наиболее часто задаваемые вопросы по установке, настройке и работе Psi+ под различными ОС.
===== Вопрос 1: Как настроить Psi+? =====
**__Ответ 1__:** Большинство настроек Psi+ вынесено в диалог опций программы, который вызывается нажатием на кнопку главного меню, которая находится на панели списка контактов. Также опции можно вызвать щелчком правой кнопки мыши по иконке в системной панели задач. Если предоставленных вам опций недостаточно, то там же в опциях есть вкладка дополнительно, в которой перечислены все возможные опции программы с удобным поиском (можно сделать вид опций в виде дерева убрав галочку с "Показывать все опции развернуто").
Также у нас имеется плагин Extended options plugin в котором достаточно удобно представленны некоторые скрытые опции включая настройку CSS стилей.
===== Вопрос 2: Чем отличаются 7z-архив персональной сборки от Tehnick и установщик персональной сборки от KukuRuzo? =====
**__Ответ 2__:**
* В архивах 7z содержится полностью рабочая портативная версия Psi+. Архивы собираются как под архитектуру x64, так и под x32, а также как для Windows XP, так и для более новых версий. Эти архивы собираются автоматически при изменении исходных кодов (иногда спустя час после них). В каждом архиве представлены обе версии Psi+: **webkit** и **обычная**.
* Установщики собираются 2х типов: собранные при помощи **mingw** - 32 бита; собранные при помощи **msvc2019** - 64 бита. Каждый установщик содержит в себе 2 версии клиента: **обычную** и **webkit** (//**webengine** в случае 64х битного установщика//). Установить можно только одну версию. Установщик собирается вручную, поэтому обновляется значительно реже портативных сборок. При запуске установщика, установленная версия будет удалена. Для установщика необходима версия **OS Windows** не ниже **Windows 7**
===== Вопрос 3: Как включить иконки jabber-клиентов в ростере Psi+? =====
**__Ответ 3__:** Для отображения иконок jabber-клиентов в ростере необходимо проделать следующее:
- Обновить Psi+ до актуальной версии [[downloads|отсюда]].
- Убедиться, что в в папке с иконпаками (например, в **Psi+/iconsets/clients/**) присутствует иконпак с иконками jabber-клиентов **[[https://github.com/psi-plus/resources/raw/master/iconsets/clients/fingerprint.jisp|fingerprint.jisp]]** и/или **[[https://github.com/psi-plus/resources/raw/master/iconsets/clients/fingerprint-22.jisp|fingerprint22.jisp]]**. Если перечисленных иконпаков в папке иконпаками нет, то необходимо самостоятельно скачать их по приведённым выше ссылкам и скопировать в папку с иконпаками (например, в **Psi+/iconsets/clients/**)
- Включить соответствующую опцию в настройках ростера и выбрать иконпак в настройках внешнего вида.
{{:psiplus_faq003.png}}
Также действие №2 можно совершить при помощи [[plugins#content_downloader_plugin|Content Downloader Plugin]].
===== Вопрос 4: Как сделать портативную версию Psi+ в MS Windows? =====
**__Ответ 4__:** Для того, чтобы Psi+ мог работать в портативном режиме, можно использовать различные способы:
1) Скачиваем **[[:downloads|портативную сборку]]**
2) Готовим портативную сборку сами вручную:
* Нажимаем сочетание клавиш на клавиатуре **Win+R** в пустой строке пишем **%APPDATA%** (**%APPDATA%\Roaming** в OS Windows >= 7). Откроется необходимый нам каталог с данными программ.
* Копируем папку **Psi+** из **%APPDATA%** (**%APPDATA%\Roaming** в OS Windows >= 7) из в каталог где лежит psi-plus.exe.
* Для запуска Psi+ как портативной программы можно использовать скрипт **[[https://sourceforge.net/projects/psiplus/files/MS-Windows/psi-plus-portable.bat/download|psi-plus-portable.bat]]** или воспользоваться следующим методом.
* Переименовать файл **psi-plus.exe** в **psi-plus-portable.exe** и запускать Psi+ при помощи файла **psi-plus-portable.exe**. Переименовать исполняемый файл можно при помощи запуска исполняемого скрипта **[[https://sourceforge.net/projects/psiplus/files/MS-Windows/make-psi-plus-portable.bat/download|make-psi-plus-portable.bat]]** непосредственно в рабочей папке Psi+.
* Если папки **Psi+** в **%APPDATA%** (**%APPDATA%\Roaming** в OS Windows >= 7) нет, то стоит поискать каталог **PsiData** (так назывался каталог с файлами данных у Psi+ старых версий <=0.15) и скопировать его переименовав в **Psi+**.
===== Вопрос 5: Где взять исходники Psi+? =====
**__Ответ 5__**: Существует два варианта:
- Взять официальные исходники [[https://github.com/psi-im/psi|здесь]], патчи и основные ресурсы - [[https://github.com/psi-plus/main|здесь]], далее всё скомпоновать и пропатчить. Практически все скрипты [[https://github.com/psi-plus/maintenance/tree/master/scripts|отсюда]] умеют это делать автоматически.
- Воспользоваться снапшотами от добрых людей. Например, [[https://github.com/psi-plus/psi-plus-snapshots/tags|отсюда]].
===== Вопрос 6: Как собрать Psi+ самостоятельно под MS Windows? =====
**__Ответ 6__:** Инструкция по сборке Psi+ под MS Windows находится [[http://psi-plus.com/wiki/mingw32|здесь]].
===== Вопрос 7: Где взять свежий русификатор для Psi+? =====
**__Ответ 7__:** Самая свежая версия русской локализации для Psi+ находится **[[https://sourceforge.net/projects/psiplus/files/Translations/|здесь]]**.
===== Вопрос 8: Как сделать в Psi+ анимированные смайлы? =====
**__Ответ 8__:** Поддержка анимированные смайлов реализована в версии [[webkit|Psi+ WebKit]].
===== Вопрос 9: Как транслировать музыку из моего плеера в Psi+? =====
В первую очередь ваш музыкальный проигрыватель должен поддерживать одну из следующих функций:
*MPRIS (версия 1 или 2)
*Winamp API
*AIMP API
Если он не поддерживает:
**__Ответ 9.1__:** Инструкция по настройке публикаций прослушиваемых композиций из **[[http://www.foobar2000.org/|foobar2000]]** в Psi+ [[http://skipyrich.com/wiki/Foobar2000:Now_Playing_Simple|здесь]]. Также в настройках foobar2000 необходимо указать правильный путь к файлу **tune**. Например, для MS Windows 7 это будет **C:\Users\USERNAME\AppData\Local\Psi+\tune**, а для Windows XP это будет (где **USERNAME** -- имя вашего профиля в Windows):
Windows 7:
{{:2014-09-09_153513.png|}}
Windows XP:
{{:2012-11-13_155302.png|}}
**__Ответ 9.2__:** Инструкция для **Songbird** [[https://sites.google.com/site/thesomeprojects/main-1/winprojects#h.p_ID_172|здесь]] (by [[https://github.com/Vitozz|KukuRuzo]]/ возможно устарело).
**__Ответ 9.3__:** Плеер [[http://qomp.sourceforge.net/|qomp]] в OS Windows транслирует музыку при помощи плагина tunetofileplugin
**__Ответ 9.4__:** Если всё вышеописанное не помогло и плеер поддерживает все требования, откройте настройки и выберите пункт **Статус**, там выберите вкладку **PEP** и включите необходимый контроллер музыки. Там же можно задать какие медиа-форматы не должны транслироваться (полезно при просмотре видео)
{{:ru:pic-20170130-153235.png|}}
===== Вопрос 10: Как включить плагины в Psi+? =====
**__Ответ 10__:** Рассмотрим на примере:
* Запускаем Psi+ -> открываем **Options** -> ищем в **Plugins**: **Screenshot Plugin** -> устанавливаем галочку напротив него -> жмём **Применить** -> перезапускаем Psi+
* Наслаждаемся :)
//**Примечание:** все текущие сборки Psi+ содержат в себе все необходимые плагины//
===== Вопрос 11: Как включить проверку орфографии в Psi+? =====
**__Ответ 11__:** Для включения проверки орфографии необходимо:
** Для официальных версий: **
* Скачать и установить версию Psi+ с поддержкой Aspell (версии выше v0.15.2091)
* Скачать библиотеки **[[https://sourceforge.net/projects/psiplus/files/MS-Windows/Libs/aspell-libs-mingw-win32.zip/download|aspell-15.dll и libintl-3.dll]]**, а также русскo-английский словарь **[[https://sourceforge.net/projects/psiplus/files/MS-Windows/Libs/aspell6-ruen.7z/download|отсюда]]** и распаковать содержимое обоих архивов в рабочий каталог Psi+ (рядом с psi-plus.exe)
* В настройках Psi+ на вкладке **Сообщения** -> **Ввод** отметить галку **[v] Check spelling**
**Для персональных сборок от KukuRuzo и Tehnick:**
* Скачиваем необходимые словари для **hunspell** (скачивать нужно только файлы *.dic и *.aff)
* Копируем файлы *.dic и *.aff в каталог myspell\dicts, который расположен в рабочем каталоге Psi+ (например С:\Program Files (x86)\Psi-plus-qt5\myspell\dicts)
* В настройках Psi+ на вкладке **Сообщения** -> **Ввод** отметить галку **[v] Check spelling**
* В списке ниже выбрать необходимые словари для проверки орфографии
===== Вопрос 12: Как включить блокировку автовхода в заданные конференции (дома/в гостях/на работе различный автовход) в Psi+? =====
**__Ответ 12__:** Для этого необходимо в домашнем каталоге текущего профиля Psi+ (например, в //C:\Documents and Settings\user\Application Data\Psi+\profiles\user001//) создать текстовый файл **mucskipautojoin.txt** и вписать в него JID-ы конференций, которые будут пропускаться при автовходе.
===== Вопрос 13: Умеет ли Psi+ работать с капчей? =====
**__Ответ 13__:** Умеет. Для этого необходимо **отключить** следующую опцию:
{{:psiplus_wiki_faq013.png}}
**__Примечание__:** Для более удобной работы с капчей рекомендуется воспользоваться соответствующим [[plugins#captcha_forms_plugin|плагином]].
===== Вопрос 14: Как установить пакет для Debian Lenny? =====
**__Ответ 14__:** Для этого необходимо обновить библиотеки Qt. Сделать это можно добавив в **/etc/apt/sources.list** следующие строки:
deb http://www.debian-desktop.org/pub/linux/debian/kde43/ lenny-backports main contrib non-free
deb-src http://www.debian-desktop.org/pub/linux/debian/kde43/ lenny-backports main contrib non-free
После этого сохраняем файл и выполняем следующие команды:
sudo apt-get update && sudo apt-get -t lenny-backports install libqt4-core
Для предотвращения автоматического обновления из этих репозиториев, добавляем в **/etc/apt/preferences** следующие строки:
Package: *
Pin: release a=stable
Pin-Priority: 600
===== Вопрос 15: Как включить автовход в какую-либо конференцию? =====
__**Ответ 15**__: Проще всего воспользоваться [[plugins#extended_options_plugin|Extended Options Plugin]] и на вкладке **Conference** включить соответствующую опцию (см.скриншот ниже):
{{:psiplus_plugins_extendedoptionsplugin002.png}}
===== Вопрос 16: Как подключиться к jabber-серверу Google (GMail, GTalk)? =====
ВНИМАНИЕ!!! Данная информация устарела, но может помочь в некоторых экстраординарных случаях
__**Ответ 16**__: Достаточно настроек аккаунта по умолчанию. Если ранее в настройках аккаунта был указан хост (например, host:talk.google.com), то необходимо очистить данное поле (удалить запись) и повторить подключение к серверу Google.
Так:
{{:psiplus_faq016.png|}}
Или так:
{{:psiplus_faq016_02.png|}}
===== Вопрос 17: Как установить Psi+ в тихом режиме (без вопросов)? =====
__**Ответ 17**__: Пример команды для установки актуальной версии Psi+ со всеми плагинами и двумя языками (EN, RU):
psi-plus-1.5.1646.0-x64-setup.exe /SP- /VERYSILENT /SUPRESSMSGBOXES /NORESTART /LANG=russian /COMPONENTS="*plugins,Dicts\ru_RU,Dicts\en_US"
===== Вопрос 18: Как извлечь пароль, сохранёный в Psi+? =====
__**Ответ 18**__: Через [[http://files.psi-plus.com/scripts/passwordrecovery.html|утилиту]] для восстановления пароля от аккаунта по информации из **profiles/default/accounts.xml**, который можно найти в:
* Windows XP - C:\Documents and Settings\user\Application Data\Psi+
* Windows Vista и выше - C:\Users\user\AppData\Roaming\Psi+
* Linux - ~/.config/Psi+
**//ВНИМАНИЕ: Если вы обновились до свежей версии, обязательно перед запуском сделайте резервную копию профиля!!! Иначе ваши пароли могут быть перенесены в безопасное хранилище (gnome-keyring, kwallet, Windows Credential Store (>=Win7), OS X Keychain) и удалены из файла аккаунтов//**
===== Вопрос 19: Как включить и настроить аудио/видео вызовы в Psi+? =====
__**Ответ 19**__: Подробную информацию по данному вопросу можно найти [[ru:av_calls|здесь]]
===== Вопрос 20: Как запустить Psi+ под OS Linux с Wayland? =====
__**Ответ 20**__: Добавить при запуске программы аргумент **-platform xcb**
Создать локальный файл запуска Psi+:
''cp /usr/share/applications/psi-plus.desktop ~/.local/share/applications/
''
открыть файл **~/.local/share/applications/psi-plus.desktop** текстовым редактором
и исправить там строку:
''Exec=psi-plus %U''
на
''
Exec=psi-plus -platform xcb %U''
**
Свежие версии Psi+ умеют работать с Wayland без необходимости проведения вышеописанных операций**
===== Вопрос 21: Как сделать чтоб окно не выскакивало на передний план в Cinnamon? =====
В Cinnamon есть настройка окон предотвращающая воровство фокуса (focus stealing). Предотвращение воровства фокуса, как правило дефолт во всех DE, но Cinnamon - исключение и разворачивает окно даже на методах предназначенных только для нотификации панели задач.
Эта настройка доказано работает в Cinnamon 4.2.4 и вероятно в более поздних версиях, хотя в некоторых более ранних версиях она не работала.