Ну Скайп ващеее... ну ващеее...
Сегодня была конференция 4 пользователя. Вижу, что папке .Skype хистори лежит. А из самой Скайповой гуёвины доступа к ней нет. Вот не захотел он в Event History List эту конференцию записывать(уж не знаю по какой причине, может потму что не я ее начал). И все. Хистори не посмотреть нормальным способом.
Вобщем хранится она вразброс в файлах BDD. То есть реально полчата в одном файле, треть в другом, и еще кусочек в третьем. Каждая запись(каждая когда либо произнесенная реплика) имеет несколько атрибутов. В том числе и ChatID. Потом Скайп как-то хитро все это сшивает. Опять же только для тех чатов, которые поместил в Event History List.
Нашел оффтоповую прогу для экспорта
http://www.nirsoft.net/utils/skypelogview.zipЕе надо скопировать в ~/.Skype/accountname, запускается под wine и экспортирует в txt,csv,html,xml итд таким образом
$ wine ./SkypeLogView.exe /shtml logs.html
$ wine ./SkypeLogView.exe /sxml logs.xml
но все равно как-то криво. Также вразброс, только что вытаскивает сгруппированные сообщения вместе с атрибутами. То есть можно потом хотя-бы сшить их правильно, распарсив. Может когда-нибудь руки дойдут.
Пока что самое удобное - просто запустить ейную морду в папке с логами(~/.Skype/accountname)
$ wine ./SkypeLogView.exe

и отсортировать по дате/времени. Более-менее читабельно.
UPD: Это валдино только для версии Skype 2. Начиная с версии 3 Skype хранит хистори не в BDD а в каких-то шифрованных файлах непонятно где и все старые хистори вьюверы не работают. На линуксах есть только Skype 2, так что пока опасаться нечего.