KUbuntu: запись разговора в Skype

версия для печати
Ученье - свет. А неученье - чуть свет, так на работу (с) Аноним

Коротенький пост о том, как полезно гуглить и шариться в исходниках open-source программ :)

Мне понадобилась программа для записи переговоров в Skype. Пару лет назад, еще под Виндой пробовал разное, особо ничего не работало. Сейчас для Линухи гуглинг выдает только одну софтину skype-call-recoder, последнее обновление которой было те же два года назад. Т.е. мои шансы на успех, казалось бы не велики.. Все равно стоит проверить.

Скачал deb-пакет, ставлю под рутом - неудовлетворенные зависимости. Тем не менее запускается. Ну и ладно, думаю. Однако тесты ничего не дают, она не работает. За час копаний я нашел: несколько постов от том, какая хорошая программа; кучу древних форумов по скайпу с его багами; открыл для себя чудо "d-bus", что дает огромные возможности по программному управлению ПО в Линухе. Нашел клевый пост на хабре, как прямо из PHP рулить в скайпе! Но не нашел решения своей траблы..

Поскольку запускал рекодер из консоли, там увидел собщение "Service com.Skype.API not found on DBus". Без пяти минут новичок по части DBus выяснил, как мониторить эту "шину". Скайп на ней есть. А рекодер заявляет, что нет. Коллапс :(

Залез в исходники самого рекодера, хотя не особо шарю в C++. Да че там, вообще не шарю :D И глядя в мало знакомый синтаксис я таки постиг суть проблемы! Я запустил рекодер под рутом, потому что ставил из пакета, разрешал зависимости и не разлогинился. А скайп работает по учеткой юзера. Они просто разминулись на шине DBus =) А видел я их обе, потому что из двух окон мониторил шину под разными учетками.. Такие дела.

Резюме: я - балбес, а программулька классная, простая, все пишет, все работает. Нужно аккуратнее быть с правами рута, так можно и систему убить с легкой руки.

[1oo%, EoF]

Понравилась статья? Расскажите о ней друзьям:

Метки: Linux, личное

Комментарии
Для работы модуля комментариев включите javaScript


Показать/скрыть правила
Имя
[i] [b] [u] [s] [url]
:-) ;-) :D *lol* 8-) :-* :-| :-( *cry* :o :-? *unsure* *oops* :-x *shocked* *zzz* :P *evil*

Осталось 1000 символов.
Код защиты от спама Обновить код
Каждый комментарий проходит ручную модерацию. 100% фильтрация спама.
Продвижение
Время
Метки