- PVSM.RU - https://www.pvsm.ru -

Решения проблем со skype ссылками в Linux для браузеров и не только

Skype and Linux Не знаю как у вас, а у меня была данная проблема и беспокоила частенько. Но времени на её решение не было, а потом забудешь, что не работает, да и копи-паст помогал всегда. Но столкнулся как-то с приглашение в чат типа skype:?chat&blob={blob} по почте. И не смог подключиться. Решив проблему у себя, захотелось поделиться и с миром читателим.

Скрип для ваимодействия со Skype

Нашел 2 варианта:
1. http://search.cpan.org/~ecarroll/Net-DBus-Skype-0.02/script/skype-action-handler [1]
2. https://wspk.zid.tuwien.ac.at/svn/skype/trunk/action_handler.py/action_handler.py [2]
Возможно еще есть. Хотел быстро проверить код скрипта на безопасность, поэтому выбрал 2-ой вариант ;)
Для Debian необходимо apt-get install python-dbus.
Скаченный скрипт скопируем, например, в /usr/local/bin/. Ну и, не забываем про права доступа — 0755. Я переименовал в skype-action-handler.

Настройка программ

Mozilla (Firefox, Thunderbird)

Переходим в Firefox по адресу about:config. Находим ключи network.protocol и изменяем на /usr/local/bin/skype-action-handler или добавляем ключ network.protocol-handler.app.skype тип строка со значением /usr/local/bin/skype-action-handler.

Konqueror

В папке ~/.kde/share/services/ создаем файл skype.protocol.

И добавляем код:

[Protocol]
exec=/usr/local/bin/skype-action-handler "%u"
protocol=skype
input=none
output=none
helper=true
listing=false
reading=false
writing=false
makedir=false
deleting=false

И перезагружаем Konqueror.

Opera

Переходим в Settings > Preferences > Advanced > Programs. Добавляем протокол skype и путь к программе /usr/local/bin/skype-action-handler.

Chromium

Находим ~/.config/chromium/Local State и добавляем для protocol_handler в excluded_schemes строку
skype : false,
Перезагружаем Chromium.
Для Chrome путь ~/.config/google-chrome/Local State.

Удобного вам линукса!

Автор: kratkar

Источник [3]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/linux/35917

Ссылки в тексте:

[1] http://search.cpan.org/~ecarroll/Net-DBus-Skype-0.02/script/skype-action-handler: http://search.cpan.org/~ecarroll/Net-DBus-Skype-0.02/script/skype-action-handler

[2] https://wspk.zid.tuwien.ac.at/svn/skype/trunk/action_handler.py/action_handler.py: https://wspk.zid.tuwien.ac.at/svn/skype/trunk/action_handler.py/action_handler.py

[3] Источник: http://habrahabr.ru/post/182244/