Это старая версия документа.
Содержание
Pidgin – мультипротокольный клиент обмена мгновенными сообщениями. Поддерживает большинство современных протоколов. Позволяет сохранять комментарии к пользователям из контакт-листа, и объединять несколько контактов в метаконтакт.
Установка
Для того, чтобы установить Pidgin перейдите по ссылке слева или введите в терминале команду:
sudo apt-get install pidgin
Настройка
Автозапуск
Интеграция Pidgin в Ubuntu
Для интеграции Pidgin в индикатор уведомлений (конвертик на верхней панели Unity), необходимо:
- открыть настройки и на вкладке интерфейс выбрать «Никогда» для пунктов «Показывать значок системного лотка» и «Скрывать новые беседы»;
- открыть настройки модулей и включить модули «Показывать всплывающие сообщения», «Пример DBus» и «Уведомление о сообщении».
Запуск свернутым
Для запуска Pidgin свернутым в индикатор уведомлений, необходимо установить дополнительные модули
sudo apt-get install pidgin-plugin-pack
Зайти в настройки модулей активировать модуль «Buddy list options» и в настройках модуля отметить галкой пункт «Hide the buddy list when it is created».
sh -c "sleep 1 && /usr/bin/pidgin"
Проблемы с кодировкой при использовании ICQ
При использовании клиента обмена сообщениями Pidgin для общения с пользователями ICQ возможна ситуация, когда сообщения будут приходить или отправляться в неправильной кодировке и отображаться в нечитаемом виде. Чтобы исправить кодировку необходимо настроить учётную запись ICQ.
Для этого нужно открыть настройки учетной записи ICQ: Список контактов→Учётные записи→Ваш ICQ аккаунт. Далее выберите пункт «Изменить учётную запись» и в открывшемся окне перейдите на вкладку «Дополнительно». В поле «Кодировка» впишите значение:
СР1251
Нажмите кнопку сохранить. При необходимости перезапустите Pidgin.
Использование
Модульность Pidgin позволяет гибко настроить приложение и добавить различные учетные записи.
Интеграция Skype в Pidgin
При интеграции Skype в Pidgin вы получите единое оформление всех окон сообщений, и полный список контактов в одном окне. Pidgin будет использовать клиент Skype для голосовых вызовов и отправки сообщений, поэтому будет необходимо держать Skype запущенным.
Установка
За интеграцию Skype в Pidgin отвечает пакет pidgin-skype
sudo apt-get install pidgin-skype
Добавление аккаунта
Для добавления аккаунта Skype необходимо выбрать протокол Skype (D-Bus) и ввести имя пользователя.
Скрытие значка Skype
Для скрытия значка Skype c панели Unity, воспользуйтесь этим руководством
Вконтакте
- При добавлении нового аккаунта необходимо указать следующие данные:
Протокол: XMPP
Имя пользователя: Ваш id
Домен: vk.com
Пароль: Ваш пароль от ВКонтакте
- На вкладке «Дополнительно» в разделе «Безопасность соединения» укажите «Если доступно, использовать шифрование»
- Поставьте галочку «Запомнить пароль»
Хитрости
Уменьшаем название Pidgin в меню индикатора сообщений
По умолчанию после установки Pidgin он отображается в меню индикатора сообщений (конвертик на панели) как «Клиент обмена мгновенными сообщениями Pidgin» 2) такая длинная строка растягивает само выпадающее меню. В данном руководстве описано как уменьшить эту строку и, соответственно, всё меню.
Для данной операции нам понадобятся команды msgunfmt и msgfmt, которые входят в пакет gettext, устанавливаем:
sudo apt-get install gettext
Цель описанных ниже действий- редактирование файлов локализации, которые хранятся в системе в виде двоичных файлов с расширением .mo
в папках /usr/share/locale/ru/LC_MESSAGES
и /usr/share/locale-langpack/ru/LC_MESSAGES
. Естественно, при желании, подобным образом можно поменять любую текстовую строку в системе.
Необходимо:
- конвертировать в текстовый формат
.po
для того, что бы появилась возможность его редактировать текстовым редактором; - изменить требуемую строку;
- конвертировать текстовый файл
.po
обратно в бинарный.mo
.
В применении к теме руководства:
- переходим в каталог /usr/share/locale-langpack/ru/LC_MESSAGES
cd /usr/share/locale-langpack/ru/LC_MESSAGES
- конвертируем в текстовый .po
sudo msgunfmt pidgin.mo -o pidgin.po
- открываем в любимом текстовом редакторе полученный файл, ищем строку «Клиент обмена мгновенными сообщениями Pidgin» и заменяем её на своё значенеи, например просто «Pidgin» (без кавычек)
sudo gedit pigin.po
- конвертируем текстовый .po обратно в бинарный .mo
sudo msgfmt pidgin.po -o pidgin.mo
- перезагружаем сессию пользователя (пункт системного меню «Завершение сеанса…»).
После описанных выше действий меню индикатора сообщений примет вид:
Ссылки
- Pidgin – описание приложения в энциклопедии Wikipedia
- Вконтакте – описание настройки Pidgin на сайте vk.com.
- forum.ubuntu.ru – обсуждение пакета Pidgin.