Psi
Psi | |
---|---|
![]() | |
![]() Psi 0.11 в средеKDE | |
Тип | Интернет-пейджер |
Разработчик | The Psi Team |
Написана на | C++,Qt |
Интерфейс | Qt |
Операционные системы | Linux,Windows,BSD,macOS,Haiku |
Языки интерфейса | английский, русский, украинский, чешский, итальянский, немецкий, бразильский португальский, испанский, гоюй, белорусский, венгерский, сербский, французский, болгарский, албанский, иврит, польский, вьетнамский, японский, шведский, словенский, урду, македонский язык, казахский, эсперанто, греческий, словацкий язык, нидерландский, эстонский, каталанский, португальский, суахили, финский, персидский и китайский |
Первый выпуск | 7 июля2001 |
Последняя версия | 1.5 (2020-09-06) |
Репозиторий | github.com/psi-im/psi |
Лицензия | GNU GPL |
Сайт | psi-im.org |
![]() |
Psi — программа для мгновенного обмена сообщениями посредством сетиИнтернет по протоколуXMPP (Jabber).
Программа являетсясвободной и распространяется под лицензиейGPL. Графический интерфейс и ядро программы написаны с использованиемC++ и набора библиотекQt, благодаря чему программа доступна для разных операционных систем.
Название
[править |править код]Psi (произносится «саи» [saɪ]) — стилизованное сокращение от «psynergy», что, в свою очередь, расшифровывается как «psychic energy». Пси также является двадцать третьей буквойгреческого алфавита (Ψ), что является причиной выбора логотипа программы. Также, возможно, что Psi получила своё название из-за поддержки XEP-0183.[1]
История проекта
[править |править код]Программа была создана Джастином Карнегесом (Justin Karneges) как побочный проект, поэтому разработка Psi велась медленно. Тем не менее,XMPP клиент набрал большую пользовательскую аудиторию и позднее к разработке проекта присоединились Михаил Пищагин (в 2003), Кевин Смит (Kevin Smith) (в 2004) и Remko Tronçon (в 2005).
В 2009 году появился проектPsi+, который являлсяфорком Psi. Целью проекта является реализация нового функционала, написание патчей и плагинов для последующей передачи их в родительский проект. По состоянию на 2017 год большинство активных разработчиков Psi+ являются официальными разработчиками Psi и теперь Psi+ — это все-лишь ветка разработки клиента Psi, для которой используется модель разработки сплавающим релизом.
Пользователи, которые хотят быстро получать новые функции и исправления ошибок, могут использовать Psi+ на ежедневной основе. Пользователи, которые не заботятся о новых тенденциях и предпочитают постоянство, могут выбрать Psi, поскольку он использует классическую модель разработки и его выпуски довольно редки.
Возможности
[править |править код]- Многоязычность.
- Одновременная поддержка несколькихаккаунтов.
- Система профилей.
- Поддержка транспортов[2] и конференций[3].
- Шифрование трафика,SSL,STARTTLS,OpenPGP.
- Способы подключения: direct connection,proxy: SOCKS4, SOCKS5,HTTPS.
- Настраиваемый интерфейс: панели инструментов, шрифты, цвета, смайлы, системные иконки.
- Передача файлов.
- Service Discovery.[4]
- Настройка приватности.[5]
- Уведомления о наборе текста.
- Поддержка Ad-Hoc команд[6] для ботов[7] и транспортов[2].
- Частичная поддержка PEP[8] — публикация персональной информации настроения[9] и текущей песни в плеере[10].
- Полное управление закладками конференций.
- Отображение всех соединений каккаунтам с другихклиентов через Self contact.
- Возможность ассоциации контакта с произвольнымизображением.
- Настройка быстрых клавиш.
- Динамическое совмещение окон чатов и конференций с использованием табов.
- Удалённое управление клиентом.
- Поддержкаплагинов через собственныйAPI. Например, с помощью плагинов реализована поддержкаOpenPGP[11],OTR[12] иOMEMO[13] шифрования для личных сообщений, а также аудио- и видео-звонков[14] черезJingle.
- Проверка орфографии «на лету» с помощью библиотек Hunspell или Aspell[15].
- Звуковое сопровождение событий.
- Стили окна чата. (В том числе популярные стили от Adium)[16]
- Шаблоны статусов.
- История сообщений на стороне клиента.
- XML-консоль для отладки.
- Jingle — обмен файлами, а также голосовое общение и видеосвязь.
Нереализованные возможности
[править |править код]- Голосовые и видео конференции (через Jingle).[17]
- Метаконтакты (XEP-0209[18] ещё не утверждён).
- Хранение истории на сервере.[19]
Примечания
[править |править код]- ↑XEP-0183: Jingle Telepathy Transport (неопр.). Дата обращения: 16 апреля 2008. Архивировано 26 апреля 2008 года.
- ↑12Gateway — JRuDevels wiki (неопр.). Дата обращения: 17 мая 2022. Архивировано 28 марта 2022 года.
- ↑Conference — JRuDevels wiki (неопр.). Дата обращения: 17 мая 2022. Архивировано 11 июля 2020 года.
- ↑Service Discovery — JRuDevels wiki (неопр.). Дата обращения: 10 апреля 2008. Архивировано 17 апреля 2008 года.
- ↑Privacy Lists — JRuDevels wiki (неопр.). Дата обращения: 10 апреля 2008. Архивировано 17 апреля 2008 года.
- ↑Ad-Hoc Commands — JRuDevels wiki (неопр.). Дата обращения: 12 мая 2008. Архивировано 20 ноября 2008 года.
- ↑Бот — JRuDevels wiki (неопр.). Дата обращения: 17 мая 2022. Архивировано 15 сентября 2019 года.
- ↑PEP — JRuDevels wiki (неопр.). Дата обращения: 10 апреля 2008. Архивировано 17 апреля 2008 года.
- ↑XEP-0107: User Mood (неопр.). Дата обращения: 12 мая 2008. Архивировано 17 мая 2008 года.
- ↑XEP-0118: User Tune (неопр.). Дата обращения: 12 мая 2008. Архивировано 11 мая 2008 года.
- ↑OpenPGP Plugin (неопр.). Дата обращения: 3 июня 2020. Архивировано 5 мая 2022 года.
- ↑OTR Plugin (неопр.). Дата обращения: 6 сентября 2017. Архивировано 13 июня 2019 года.
- ↑OMEMO Plugin (неопр.). Дата обращения: 12 июля 2019. Архивировано 5 мая 2022 года.
- ↑PsiMedia (неопр.). Дата обращения: 6 сентября 2017. Архивировано 11 июня 2018 года.
- ↑Выбирается на этапе сборки.
- ↑Требуется сборка программы с включенной поддержкой QtWebKit или QtWebEngine.
- ↑Jingle — JRuDevels wiki (неопр.). Дата обращения: 16 апреля 2008. Архивировано 1 августа 2009 года.
- ↑XEP-0209: Metacontacts (неопр.). Дата обращения: 10 апреля 2008. Архивировано 26 апреля 2008 года.
- ↑Message history — JRuDevels wiki (неопр.). Дата обращения: 17 мая 2022. Архивировано 23 сентября 2020 года.
Ссылки
[править |править код]![]() | Раздел ссылокнуждается в переработке или в нём указанослишком много ссылок. |
Обзоры
- Меркулов, Юрий. Путеводитель по IM-клиентам (неопр.). ixbt (23 августа 2006). Дата обращения: 8 января 2010. Архивировано изоригинала 28 сентября 2011 года.
- Обзор приложений для Linux. Часть III: коммуникационные программы (неопр.). Tom's Hardware Guide Russia (16 ноября 2009). Дата обращения: 8 января 2010. Архивировано изоригинала 1 марта 2012 года.
- Программное обеспечение по алфавиту
- Программное обеспечение, разработанное в 2001 году
- Программы мгновенного обмена сообщениями
- Свободные программы мгновенного обмена сообщениями
- Кроссплатформенное программное обеспечение
- Свободное программное обеспечение, написанное на C++
- Программное обеспечение для macOS
- Jabber
- Программное обеспечение для Haiku
- Программное обеспечение для Windows
- Программное обеспечение для Linux
- Приложения, использующие Qt
- Программное обеспечение с лицензией GNU GPL
- Переносимые приложения
- Википедия:Cite web (не указан язык)
- Википедия:Статьи с изображениями: заполнить свойство P373 в Викиданных
- ПРО:ИТ:Статьи по алфавиту
- ПРО:ИТ:Последняя правка: в текущем году
- Википедия:Статьи с проблемами во внешних ссылках с января 2010 года
- Википедия:Статьи с проблемами во внешних ссылках
- Википедия:Статьи с шаблонами недостатков по алфавиту
- Статьи со ссылками на Викисклад