2013-11-07 1 views
0

Мне нужно найти способ прочитать все контакты и сообщения чата из Skype без API.Как читать все контакты и сообщения Skype без использования Skype API?

От Microsoft они больше не будут поддерживать API Skype. Вот почему мне это нужно. В C: \ Documents and Settings ** имя пользователя ** \ Application Data \ Skype есть некоторые файлы, но их необходимо проанализировать и не знать, как правильно это сделать.

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

+0

они хранятся в базе данных sqlite. Вам необходимо прочитать эту базу данных 'main.db' [Использование Sqlite с C#] (http://www.dreamincode.net/forums/topic/157830-using-sqlite-with-c%23/#/) –

ответ

1

Согласно Ilya Ivaonv Skype сохраняет все данные в файле main.db SQLLite, расположенном в папке % AppData% \ Skype.

1

Я рекомендую два способа сделать это:

А. Самый простой способ заключается в использовании Skyperious. Доступно для Windows, Linux и Mac. Вы можете сделать все это

enter image description here

Это функция поиска:

enter image description here

А вот пример вывода из экспорта:

enter image description here

B. Чем сложнее, но, естественно, более гибко, высокий браузер SQLite, например this one, и экспортируйте сообщения самостоятельно. Вы можете увидеть некоторую информацию о том, как это сделать, просмотрев this article, или вы также можете найти другие похожие статьи (AlexS' answer also provides clues). Для использования этой опции вам понадобится некоторый опыт работы с SQL.