Pidgin установка настройка, интеграция с skype 8 и другими программами

Тема в разделе "Программы под Linux", создана пользователем Pilot, 25 янв 2018.

  1. Pilot

    Pilot Администратор Команда форума


    Pidgin

    [​IMG]
    Pidgin – мультипротокольный клиент обмена мгновенными сообщениями. Поддерживает большинство современных протоколов. Позволяет сохранять комментарии к пользователям из контакт-листа, и объединять несколько контактов в метаконтакт.

    Установка
    [​IMG]

    Для того, чтобы установить Pidgin перейдите по ссылке слева или введите в терминале команду:

    sudo apt-get install pidgin
    Настройка

    Автозапуск
    Имеются проблемы при добавлении приложения Pidgin в стандартную автозагрузку Ubuntu, для корректной работы в поле Команда необходимо указывать полный путь до исполняемого файла /usr/bin/pidgin
    Интеграция Pidgin в Ubuntu
    [​IMG]
    Для интеграции Pidgin в индикатор уведомлений (конвертик на верхней панели Unity), необходимо:

    • открыть настройки и на вкладке интерфейс выбрать «Никогда» для пунктов «Показывать значок системного лотка» и «Скрывать новые беседы»;
    • открыть настройки модулей и включить модули «Показывать всплывающие сообщения», «Пример DBus» и «Уведомление о сообщении».
    Запуск свернутым
    Для запуска Pidgin свернутым в индикатор уведомлений, необходимо установить дополнительные модули

    sudo apt-get install pidgin-plugin-pack
    Зайти в настройки модулей активировать модуль «Buddy list options» и в настройках модуля отметить галкой пункт «Hide the buddy list when it is created». [​IMG]

    Для корректного запуска Pidgin в свернутом состоянии необходимо изменить строку автозапуска, указав задержку:
    sh -c "sleep 1 && /usr/bin/pidgin"


    Проблемы с кодировкой при использовании ICQ

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

    Для этого нужно открыть настройки учетной записи ICQ: Список контактов→Учётные записи→Ваш ICQ аккаунт. Далее выберите пункт «Изменить учётную запись» и в открывшемся окне перейдите на вкладку «Дополнительно». В поле «Кодировка» впишите значение:

    СР1251
    Нажмите кнопку сохранить. При необходимости перезапустите Pidgin.

    Теперь все сообщения ICQ у вас будут передаваться в кодировке cp1251 (WINDOWS-1251). Это значит, что вы сможете нормально общаться только с людьми, использующими русскую версию Windows. К сожалению, это ограничение ICQ протокола, которое невозможно обойти. Если вы хотите комфортно общаться с друзьями - используйте Jabber1).
    Использование
    Модульность Pidgin позволяет гибко настроить приложение и добавить различные учетные записи.

    Интеграция Skype в Pidgin

    Skype 8+
    Скайп с версии 8 работает с pidgin с этим пакетом https://github.com/EionRobb/skype4pidgin/tree/master/skypeweb

    Инструкция по установке
    Процесс занимает пару минут :)

    sudo apt-get install libpurple-dev libjson-glib-dev cmake gcc git
    git clone git://github.com/EionRobb/skype4pidgin.git
    cd skype4pidgin/skypeweb
    mkdir build
    cd build
    cmake ..
    cpack
    sudo dpkg -i skypeweb-*.deb
    Skype 4.3 (уже не работает)
    При обновлении до версии Skype 4 разработчики сломали API- интерфейс взаимодействия приложений, поэтому теперь при интеграции Skype с Pidgin и любыми другими приложениями теряется первое принятое сообщение от контакта. Ссылка на баг репорт, но это, видимо, в Microsoft никого не колышит. Будьте осторожны, проверяйте работоспособность!
    При интеграции Skype в Pidgin вы получите единое оформление всех окон сообщений, и полный список контактов в одном окне. Pidgin будет использовать клиент Skype для голосовых вызовов и отправки сообщений, поэтому будет необходимо держать Skype запущенным.

    Установка
    За интеграцию Skype в Pidgin отвечает пакет pidgin-skype

    sudo apt-get install pidgin-skype
    Добавление аккаунта
    Для добавления аккаунта Skype необходимо выбрать протокол Skype (D-Bus) и ввести имя пользователя.

    После активации аккаунта skype появится информационное окно, извещающее о запросе доступа к клиенту skype стороннего приложения, необходимо указать Запомнить выбор и выбрать Разрешить доступ
    Скрытие значка Skype
    Для скрытия значка Skype c панели Unity, воспользуйтесь этим руководством

    Mail.ru Agent
    Для использования функций Mail.ru-агента (MRIM), установите плагин из репозитория

    sudo apt-get install pidgin-mra
    • При добавлении нового аккаунта необходимо указать следующие данные:
      • Протокол: Mail.ru Agent
      • Имя пользователя:
        [*][B]Пароль[/B]: [ваш пароль от Mail.ru]
        [/LIST]
        [/LIST]
        [SIZE=5][B]Вконтакте[/B][/SIZE]
        [LIST]
        [*]Вконтакте прекратил поддержку XMPP протокола [URL]http://vk.com/help.php?page=jabber[/URL]

        [/LIST]
        Для использования VK-API, установите [URL='https://bitbucket.org/olegoandreev/purple-vk-plugin']плагин[/URL]

        sudo apt-add-repository ppa:purple-vk-plugin/dev
        sudo apt-get update
        sudo apt-get install purple-vk-plugin
        [LIST]
        [*]При добавлении нового аккаунта необходимо указать следующие данные:
        [LIST]
        [*][B]Протокол[/B]: Vk.com
        [*][B]Имя пользователя[/B]: [email или номер телефона]
        [*][B]Пароль[/B]: [ваш пароль во ВКонтакте]
        [/LIST]
        [/LIST]
        [SIZE=5][B]Одноклассники[/B][/SIZE]
        Для настройки социальной сети Одноклассники, зайдите в «одноклассниках» в раздел «Изменить настройки», в самом низу открывшейся страницы будет такая строка:

        ID вашего профиля на Одноклассниках: [B]xxxxxxxxxxxxxx[/B] - это ваш ID

        [LIST]
        [*]При добавлении нового аккаунта необходимо указать следующие данные:
        [LIST]
        [*][B]Протокол[/B]: XMPP
        [*][B]Имя пользователя[/B]: [ID в Одноклассниках, смотрите выше]
        [*][B]Домен[/B]: odnoklassniki.ru
        [*][B]Пароль[/B]: [ваш пароль в Одноклассниках]
        [/LIST]
        [/LIST]
        [SIZE=5][B]Facebook[/B][/SIZE]
        Для подключения к Facebook, установите [URL='https://github.com/jgeboski/purple-facebook/wiki']плагин[/URL]

        # репозиторий доступен для релизов 12.04, 14.04, 14.10, 15.04, 15.10
        echo "deb http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_$(lsb_release -r | awk -F':\t' '{ print $2}') ./" | sudo tee /etc/apt/sources.list.d/jgeboski.list
        wget -O- https://jgeboski.github.io/obs.key | sudo apt-key add -
        sudo apt-get update
        sudo apt-get install purple-facebook
        [LIST]
        [*]При добавлении нового аккаунта необходимо указать следующие данные:
        [LIST]
        [*][B]Протокол[/B]: Facebook ([B]НЕ[/B] Facebook (XMPP))
        [*][B]Имя пользователя[/B]: Одинаково email, Facebook username, или номер телефона будут работать
        [*][B]Пароль[/B]: [ваш пароль на Facebook]
        [/LIST]
        [/LIST]
        При добавлении нового аккаунта необходимо указать ваши [B]Имя пользователя[/B] и [B]пароль[/B] на facebook

        [SIZE=6][B]Хитрости[/B][/SIZE]

        [SIZE=5][B]Уменьшаем название Pidgin в меню индикатора сообщений[/B][/SIZE]
        По умолчанию после установки Pidgin он отображается в меню индикатора сообщений (конвертик на панели) как «Клиент обмена мгновенными сообщениями Pidgin» [IMG]http://help.ubuntu.ru/lib/images/smileys/ubuntu-portal/fixme.png[/IMG][URL='http://help.ubuntu.ru/wiki/pidgin#fn__2']2)[/URL] такая длинная строка растягивает само выпадающее меню. В данном руководстве описано как уменьшить эту строку и, соответственно, всё меню.
        Для данной операции нам понадобятся команды msgunfmt и msgfmt, которые входят в пакет gettext, устанавливаем:

        sudo apt-get install gettext
        Цель описанных ниже действий- редактирование файлов локализации, которые хранятся в системе в виде двоичных файлов с расширением .mo в папках /usr/share/locale/ru/LC_MESSAGES и /usr/share/locale-langpack/ru/LC_MESSAGES. Естественно, при желании, подобным образом можно поменять любую текстовую строку в системе.
        Необходимо:

        [LIST=1]
        [*]конвертировать бинарный файл в формате .mo в текстовый формат .po для того, что бы появилась возможность его редактировать текстовым редактором;
        [*]изменить требуемую строку;
        [*]конвертировать текстовый файл .po обратно в бинарный .mo.
        [/LIST]
        В применении к теме руководства:

        [LIST=1]
        [*]переходим в каталог /usr/share/locale-langpack/ru/LC_MESSAGES
        cd /usr/share/locale-langpack/ru/LC_MESSAGES



        [*]конвертируем в текстовый .po
        sudo msgunfmt pidgin.mo -o pidgin.po



        [*]открываем в любимом текстовом редакторе полученный файл, ищем строку «Клиент обмена мгновенными сообщениями Pidgin» и заменяем её на своё значениe, например просто «Pidgin» (без кавычек)
        sudo gedit pidgin.po



        [*]конвертируем текстовый .po обратно в бинарный .mo
        sudo msgfmt pidgin.po -o pidgin.mo



        [*]перезагружаем сессию пользователя (пункт системного меню «Завершение сеанса…») или только Unity[URL='http://help.ubuntu.ru/wiki/pidgin#fn__3']3)[/URL], Alt+F2 и вводим команду
        unity --replace
        [/LIST]
        После описанных выше действий меню индикатора сообщений примет вид: [IMG]http://help.ubuntu.ru/_media/wiki/pidgin/%D0%B8%D0%BD%D0%B4%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80_%D0%BC%D0%B5%D0%BD%D1%8E.png[/IMG]
     

Поделиться этой страницей