如何在不使用Skype API的情况下阅读所有Skype联系人和消息?

时间:2013-11-07 09:10:13

标签: c# c++ .net api skype

我需要找到一种方法,在没有API的情况下从Skype读取所有联系人和聊天消息。

微软不再支持Skype API了。这就是我需要它的原因。 在C:\ Documents and Settings **用户名** \ Application Data \ Skype中有一些文件但是需要解析它们并且不确定它是否是正确的方法。

当然聊天消息总是从云同步。我至少需要保存在磁盘上的消息。

2 个答案:

答案 0 :(得分:1)

根据Ilya Ivaonv,Skype将所有数据保存在位于%AppData%\ Skype 文件夹中的SQLite main.db文件中。

答案 1 :(得分: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的经验来使用此选项。