Psi: различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
EvRubot (обсуждение | вклад) м Бот: замена категории Программное обеспечение для OS X на Программное обеспечение для macOS |
Tehnick (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
{{другие значения}} |
{{другие значения}} |
||
{{Карточка программы |
{{Карточка программы |
||
|logo = Psi icon new.png |
|logo = Psi icon new.png |
||
|name = Psi |
|name = Psi |
||
|screenshot = Psi-0.11.png |
|screenshot = Psi-0.11.png |
||
|caption = Psi 0.11 в среде [[KDE]] |
|caption = Psi 0.11 в среде [[KDE]] |
||
|developer = [http://psi-im.org/about/ The Psi Team] |
|developer = [http://psi-im.org/about/ The Psi Team] |
||
|programming_language = [[C++]], [[Qt]] |
|programming_language = [[C++]], [[Qt]] |
||
|latest release version = |
|latest release version = 1.2 |
||
|latest release date = |
|latest release date = 26 июля 2017 |
||
|operating_system = [[ |
|operating_system = [[Linux]], [[Windows]], [[BSD]], [[OS X]], [[Haiku]] |
||
|genre = [[Интернет-пейджер]] |
|genre = [[Интернет-пейджер]] |
||
|license = [[GNU GPL]] |
|license = [[GNU GPL]] |
||
|website = http://psi-im.org/ |
|website = http://psi-im.org/ |
||
}} |
}} |
||
'''Psi''' — программа для мгновенного обмена сообщениями посредством сети [[Интернет]] по протоколу [[XMPP]] (Jabber). |
'''Psi''' — программа для мгновенного обмена сообщениями посредством сети [[Интернет]] по протоколу [[XMPP]] (Jabber). |
||
Программа является [[свободное программное обеспечение|свободной]] и распространяется под лицензией [[GPL]]. |
Программа является [[свободное программное обеспечение|свободной]] и распространяется под лицензией [[GPL]]. Графический интерфейс и ядро программы написаны с использованием [[C++]] и набора библиотек [[Qt]], благодаря чему программа доступна для разных операционных систем. |
||
== Название == |
== Название == |
||
Psi (произносится «''саи''» [saɪ]) — стилизованное сокращение от «psynergy», что, в свою очередь, расшифровывается как «psychic energy». Пси также является двадцать третьей буквой [[Греческий алфавит|греческого алфавита]] (Ψ), что является причиной выбора логотипа программы. Также, возможно, что Psi получила своё название из-за поддержки XEP-0183.<ref>[http://www.xmpp.org/extensions/xep-0183.html XEP-0183: Jingle Telepathy Transport<!-- Заголовок добавлен ботом -->]</ref> |
Psi (произносится «''саи''» [saɪ]) — стилизованное сокращение от «psynergy», что, в свою очередь, расшифровывается как «psychic energy». Пси также является двадцать третьей буквой [[Греческий алфавит|греческого алфавита]] (Ψ), что является причиной выбора логотипа программы. Также, возможно, что Psi получила своё название из-за поддержки XEP-0183.<ref>[http://www.xmpp.org/extensions/xep-0183.html XEP-0183: Jingle Telepathy Transport<!-- Заголовок добавлен ботом -->]</ref> |
||
== История проекта == |
|||
Программа была создана Джастином Карнегесом (Justin Karneges) для побочный проект, поэтому разработка Psi велась медленно. Тем не менее, [[XMPP]] клиент набрал большую пользовательскую аудиторию и позднее к разработке проекта присоединились Михаил Пищагин (в 2003), Кевин Смит (Kevin Smith) (в 2004) и Remko Tronçon (в 2005). |
|||
В 2009 году появился проект Psi+, который являлся [[форк|форком]] Psi. Целью проекта является реализация нового функционала, написание патчей и плагинов для последующей передачи их в родительский проект. По состоянию на 2017 год большинство активных разработчиков Psi+ являются официальными разработчиками Psi, но Psi+ все еще обладает рядом уникальных функций. С точки зрения разработчиков Psi+ — это все-лишь ветка разработки клиента Psi, которая размещается в отдельных git репозиториях и для которой используется модель разработки с [[Rolling release|плавающим релизом]]. |
|||
== Возможности == |
== Возможности == |
||
Строка 41: | Строка 47: | ||
* Динамическое совмещение окон чатов и конференций с использованием табов. |
* Динамическое совмещение окон чатов и конференций с использованием табов. |
||
* Удалённое управление клиентом. |
* Удалённое управление клиентом. |
||
* Поддержка [[плагин]]ов через собственный [[API]]. |
* Поддержка [[плагин]]ов через собственный [[API]]. Например, с помощью плагинов реализована поддержка [[GnuPG]] и [[OTR]] шифрования для личных сообщений. |
||
* Проверка орфографии «на лету» |
* Проверка орфографии «на лету» с помощью библиотек Hunspell или Aspell<ref>Выбирается на этапе сборки.</ref>. |
||
* Звуковое сопровождение событий. |
* Звуковое сопровождение событий. |
||
* Стили окна чата. (В том числе популярные стили от Adium)<ref>Требуется сборка программы с включенной поддержкой QtWebKit или QtWebEngine.</ref> |
|||
* Шаблоны статусов. |
* Шаблоны статусов. |
||
* История сообщений на стороне клиента. |
* История сообщений на стороне клиента. |
||
* [[XML]]-консоль. |
* [[XML]]-консоль для отладки. |
||
* [[Jingle (протокол)|Jingle]] — голосовое общение. |
* [[Jingle (протокол)|Jingle]] — голосовое общение и видеосвязь. |
||
Некоторые возможности актуальны только для последних версий Psi.{{прояснить}} |
|||
== Нереализованные возможности == |
== Нереализованные возможности == |
||
* |
* Голосовые и видео конференции (через Jingle).<ref>[http://www.wiki.jrudevels.org/Jingle Jingle — JRuDevels wiki<!-- Заголовок добавлен ботом -->]</ref> |
||
: Экспериментальная поддержка может быть включена при сборке для [[Linux]] и [[Mac OS X]].<ref>[http://forum.psi-im.org/forum/18 Jingle Discussion — Psi Forum<!-- Заголовок добавлен ботом -->]</ref><ref>[http://psi-im.org/wiki/Jingle_branch Jingle branch — PsiWiki<!-- Заголовок добавлен ботом -->]</ref> |
|||
* Метаконтакты (XEP-0209<ref>[http://www.xmpp.org/extensions/xep-0209.html XEP-0209: Metacontacts<!-- Заголовок добавлен ботом -->]</ref> ещё не утверждён). |
* Метаконтакты (XEP-0209<ref>[http://www.xmpp.org/extensions/xep-0209.html XEP-0209: Metacontacts<!-- Заголовок добавлен ботом -->]</ref> ещё не утверждён). |
||
* Стили окна чата.<ref>[http://forum.psi-im.org/thread/4579 Animated emoticons and some CSS in chat window? — Psi Forum<!-- Заголовок добавлен ботом -->]</ref> |
|||
* Хранение истории на сервере.<ref>[http://wiki.jrudevels.org/История_сообщений Message history — JRuDevels wiki<!-- Заголовок добавлен ботом -->]</ref> |
* Хранение истории на сервере.<ref>[http://wiki.jrudevels.org/История_сообщений Message history — JRuDevels wiki<!-- Заголовок добавлен ботом -->]</ref> |
||
Версия от 13:32, 6 сентября 2017
Psi | |
---|---|
| |
Тип | Интернет-пейджер |
Разработчик | The Psi Team |
Написана на | C++, Qt |
Интерфейс | Qt |
Операционные системы | Linux, Windows, BSD, OS X, Haiku |
Языки интерфейса | английский, русский, украинский, чешский, итальянский, немецкий, бразильский португальский, испанский, гоюй, белорусский, венгерский, сербский, французский, болгарский, албанский, иврит, польский, вьетнамский, японский, шведский, словенский, урду, македонский язык, казахский, эсперанто, греческий, словацкий язык, нидерландский, эстонский, каталанский, португальский, суахили, финский, персидский и китайский |
Первый выпуск | 7 июля 2001 |
Последняя версия | 1.2 (26 июля 2017) |
Репозиторий | 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, которая размещается в отдельных git репозиториях и для которой используется модель разработки с плавающим релизом.
Возможности
- Многоязычность.
- Одновременная поддержка нескольких аккаунтов.
- Система профилей.
- Поддержка транспортов[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. Например, с помощью плагинов реализована поддержка GnuPG и OTR шифрования для личных сообщений.
- Проверка орфографии «на лету» с помощью библиотек Hunspell или Aspell[11].
- Звуковое сопровождение событий.
- Стили окна чата. (В том числе популярные стили от Adium)[12]
- Шаблоны статусов.
- История сообщений на стороне клиента.
- XML-консоль для отладки.
- Jingle — голосовое общение и видеосвязь.
Нереализованные возможности
- Голосовые и видео конференции (через Jingle).[13]
- Метаконтакты (XEP-0209[14] ещё не утверждён).
- Хранение истории на сервере.[15]
Примечания
- ↑ XEP-0183: Jingle Telepathy Transport
- ↑ 1 2 Gateway — JRuDevels wiki
- ↑ Conference — JRuDevels wiki
- ↑ Service Discovery — JRuDevels wiki
- ↑ Privacy Lists — JRuDevels wiki
- ↑ Ad-Hoc Commands — JRuDevels wiki
- ↑ Бот — JRuDevels wiki
- ↑ PEP — JRuDevels wiki
- ↑ XEP-0107: User Mood
- ↑ XEP-0118: User Tune
- ↑ Выбирается на этапе сборки.
- ↑ Требуется сборка программы с включенной поддержкой QtWebKit или QtWebEngine.
- ↑ Jingle — JRuDevels wiki
- ↑ XEP-0209: Metacontacts
- ↑ Message history — JRuDevels wiki
Ссылки
Раздел ссылок нуждается в переработке или в нем указано слишком много ссылок. |
- Psi-Вики
- PsiMedia, см. также [1] (недоступная ссылка с 14-05-2013 [4260 дней] — история)
- Инструкция по сборке Psi для различных операционных систем (от Psi+ Project)
- Psi на JRuDevels.org и Jabber.ru
- Psi на SourceForge.net
- Официальная русская локализация
- Обзоры
- Меркулов, Юрий Путеводитель по IM-клиентам . ixbt (23 августа 2006). Дата обращения: 8 января 2010. Архивировано 28 августа 2011 года.
- Обзор приложений для Linux. Часть III: коммуникационные программы . Tom's Hardware Guide Russia (16 ноября 2009). Дата обращения: 8 января 2010. Архивировано 5 февраля 2012 года.
- Программное обеспечение по алфавиту
- Программное обеспечение, разработанное в 2001 году
- Программы мгновенного обмена сообщениями
- Свободные программы мгновенного обмена сообщениями
- Кросс-платформенное программное обеспечение
- Свободное программное обеспечение, написанное на C++
- Программное обеспечение для macOS
- Jabber
- Программное обеспечение для Haiku
- Программное обеспечение для Windows
- Программное обеспечение для Linux
- Приложения, использующие Qt
- Программное обеспечение с лицензией GNU GPL
- Переносимые приложения