Difference between revisions of "Pidgin"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
m (OS)
m (Сервисы доступные через дополнения)
Line 56: Line 56:
 
** [[QQ]]
 
** [[QQ]]
 
** [[:w:SILC|SILC]]
 
** [[:w:SILC|SILC]]
 +
 +
Помимо этих протоколов, поддержкой которых, обладает "сердце" Pidgin - библиотека [[libpurple]] существуют дополнения (плагины) разной степени актуальности для следующих сервисов:
 +
* CyanChat
 +
* [[w:en:Facebook IM|Facebook IM]] (англ.)
 +
* msn-pecan - Альтернативная реализация  поддержки [[MSN]]
 +
* [[NateOn]]
 +
* Netsoul
 +
* Rediffbol
 +
* SIP-e (MS Communicator)
 +
* [[Skype]] (требуется установленный официальный Skype-клиент)
 +
* [[Tlen.pl]]
 +
* WinMX Peer Network Go WPN (WinMX Peer Network) chats through WPNP (WinMX Peer Network Protocol)
 +
* [[XFire]]
  
 
* Лицензия: [[GPL]]
 
* Лицензия: [[GPL]]
Line 102: Line 115:
  
 
==Библиотека==
 
==Библиотека==
Идеалогия построения клиента такова - [[libpurple]] является ядром, в котором реализована вся [[IM]]-функциональность, а в качестве клиентского интерфейса (frontend) :
+
Идеология построения клиента такова - [[libpurple]] является ядром, в котором реализована вся [[IM]]-функциональность, а в качестве клиентского интерфейса (frontend) :
 
* на GTK+ - непосредственно сам Pidgin
 
* на GTK+ - непосредственно сам Pidgin
 
* на [[:w:en:ncurses|ncurses]] - консольный клиент [[Finch]]
 
* на [[:w:en:ncurses|ncurses]] - консольный клиент [[Finch]]
  
Результатами работы команды Pidgin пользуются также разработчики клиентов [[Adium]] и [[Proteus]] для [[MacOS‎]] (для построения клиентского интерфейса у этих клиентов использован [[:w:Cocoa|Cocoa]]. Также эта библиотека используется для реализации [[IM]]-функциональности в клиенте [[VoIP]]-сервиса [[OpenWengo]].  
+
Результатами работы команды Pidgin пользуются также разработчики клиентов [[Adium]] и [[Proteus]] для [[MacOS‎]] (для построения клиентского интерфейса у этих клиентов использован [[:w:Cocoa|Cocoa]]. Также эта библиотека используется для реализации [[IM]]-функциональности в клиенте [[w:VoIP|VoIP]]-сервиса [[OpenWengo]].  
  
 
Мультисетевой веб-клиент [[Meebo]] тоже использует эту библиотеку.
 
Мультисетевой веб-клиент [[Meebo]] тоже использует эту библиотеку.

Revision as of 23:53, 17 September 2008

Pidgin
Logo.pidgin.png
Информация
Сайт: http://www.pidgin.im/
Язык: язык
ОС/платформа: Linux, MS Windows
Библиотека: libpurple
Лицензия: GPL
Характеристики
Мультиязычность: мультиязычность?
Поддержка плагинов: поддерживает ли он плагины?
Профили аккаунтов: профили аккаунтов?
Несколько аккаунтов одновременно: использование нескольких аккаунтов одновременно?
Поддержка смайликов: поддержка смайликов?
История сообщений: хранение истории сообщений?
Поддержка стандартов
Передача файлов: способы передачи файлов?
Списки приватности: списки приватности?
Обзор сервисов: дискавери?
Регистрация в транспортах и сервисах: регистрация на транпортах и т.д. (XEP-0077)?
Поиск в сервисах: поиск в JUD-ах, транпортах и т.д. (XEP-0055)?
Команды ad hoc: вызов Ad-Hoc команд?
Удаленное управление: удаленное управление клиентом через Ad-hoc?
Конференции: поддержка конференций?
Закладки: закладки?
Отображение Новости: новости?
Правка vCard: просмотр и редактирование Vcard?
Сжатие трафика: сжатие трафика (XEP-0138)?
Шифрование трафика: шифрование трафика?
Шифрование сообщений: шифрование сообщений (GPG/PGP)?
PubSub: работа с PubSub?
PEP: получение и отправка PEP событий?

Клиент для работы с большим количеством IM-систем и других средств общения. Среди них имеется поддержка Jabber.

По рейтингу открытого репозитария sourceforge.org - это проект, который входит в число первых по уровню активности разработчиков.

Смена имени

До апреля 2007 года носил название Gaim, но после претензий AOL авторы были вынуждены были сменить название.

Особенности и возможности

Помимо этих протоколов, поддержкой которых, обладает "сердце" Pidgin - библиотека libpurple существуют дополнения (плагины) разной степени актуальности для следующих сервисов:

  • CyanChat
  • Facebook IM (англ.)
  • msn-pecan - Альтернативная реализация поддержки MSN
  • NateOn
  • Netsoul
  • Rediffbol
  • SIP-e (MS Communicator)
  • Skype (требуется установленный официальный Skype-клиент)
  • Tlen.pl
  • WinMX Peer Network Go WPN (WinMX Peer Network) chats through WPNP (WinMX Peer Network Protocol)
  • XFire
  • Лицензия: GPL
  • GUI-toolkit: GTK+

Для работы в операционной системе MS Windows установщик производит установку набор библиотек GTK+.

Скриншоты

Pidgin

Ростер
... Ростер в MS Windows Vista

Ниже размещены неактуальные изображения. Текущий вид (на май 2008 года) клиента показан на изображении выше.

GAIM + GTK+ и MS Windows 2000

Заставка
Настройка учетной записи
Чат
Ростер
Просмотр vCard

Linux

Добавление учётной записи
Управление учетными записями
Ростер
Окно разговора
Групповой чат
Информация о контакте
Настройки
Дополнительные модули

Старая версия (GAIM)

Внешний вид старой версии клиента в MS Windows 2000

Библиотека

Идеология построения клиента такова - libpurple является ядром, в котором реализована вся IM-функциональность, а в качестве клиентского интерфейса (frontend) :

  • на GTK+ - непосредственно сам Pidgin
  • на ncurses - консольный клиент Finch

Результатами работы команды Pidgin пользуются также разработчики клиентов Adium и Proteus для MacOS‎ (для построения клиентского интерфейса у этих клиентов использован Cocoa. Также эта библиотека используется для реализации IM-функциональности в клиенте VoIP-сервиса OpenWengo.

Мультисетевой веб-клиент Meebo тоже использует эту библиотеку.

Ссылки

Смотри также