Главная > HOWTO > Добавляем поддержку Skype в Pidgin

Добавляем поддержку Skype в Pidgin

Многие пользователи кросс-платформенного клиента обмена мгновенными сообщениями Pidgin хотят добавить в него поддержку протокола Skype, поэтому в данном HOWTO мы рассмотрим как это сделать без необходимости установки проприетарного блоба.

Подготовка

Для начала нам потребуется загрузить исходники проекта SkypeWeb из официального Git репозитория, расположенного на GitHub. Результат мы найдём в каталоге skype4pidgin/skypeweb:

git clone https://github.com/EionRobb/skype4pidgin.git skype4pidgin

Для сборки проекта нам потребуются пакеты json-glib-devel, libpurple-devel, pidgin-devel и их зависимости. На Fedora/openSUSE/CentOS установку можно выполнить так (если у вас другой дистрибутив, откройте его документацию):

sudo yum install json-glib-devel libpurple-devel pidgin-devel

Сборка

Для начала сборки перейдём в каталог, в который загрузили исходники skypeweb и запустим процесс:

cd skype4pidgin/skypeweb
make

Если процесс сборки завершился без ошибок, в том же каталоге мы найдём результат — плагин для Pidgin libskypeweb.so.

Установка плагина

Для установки нам потребуется скопировать плагин в каталог ~/.purple/plugins/ и перезапустить Pidgin:

cp -f libskypeweb.so ~/.purple/plugins/

Установка завершена и протокол Skype уже можно использовать в Pidgin, но пока отсутствует значок протокола в списке. Исправим этот недостаток, скопировав значки из skype4pidgin/icons в /usr/share/pixmaps/pidgin/protocols.

Активация протокола

Вызываем диалог управления учётными записями, нажимаем кнопку Add (Добавить), выбираем в качестве нового протокола Skype (HTTP), заполняем поля с указанием логина и пароля, нажимаем Add (Добавить).

Активируем свежесозданную учётную запись, установив флажок в чекбоксе Enabled (Включено).

Дополнительная информация

Используйте данный способ только на свой страх и риск. Мы не несём никакой ответственности за ваши действия. Microsoft может в любой момент принять меры вплоть до отключения учётной записи Skype, т.к. их политика полностью запрещает подключаться и использовать в сети Skype неофициальные клиенты.

Если при подключении возникает ошибка, войдите в веб-версию Skype на Outlook.com при помощи любого браузера. После этого плагин будет работать корректно.

Вы также можете собрать и установить поддержку протокола Skype для Pidgin в виде RPM пакета.

Категории:HOWTO Метки:, , ,
  1. veexit
    18 ноября 2015 в 01:54 | #1

    Спасибо за тутор. Все работает на арче и минте. Для debian-like систем необходимый список пакетов называется так: libjson-glib-dev libpurple-dev pidgin-dev в остальном установка выглядит так-же.

  2. oleg55
    11 ноября 2016 в 21:13 | #2

    подскажите, как понимаю поддержки аудио-видео звонков нет?только текст?

  3. 12 ноября 2016 в 15:54 | #3

    oleg55 :

    подскажите, как понимаю поддержки аудио-видео звонков нет?только текст?

    Пока только текстовые сообщения и чаты, но автор обещает в скором времени добавить поддержку голосовых и видео звонков.

Представьтесь, пожалуйста! Если ваш комментарий предполагает ответ, мы ответим на него в ближайшее время. Адрес электронной почты должен быть действительным.


Внимание! Запрещено публиковать любые ссылки в тексте комментария, иначе он сразу же будет помечен как нежелательный и не будет опубликован на сайте.