0

我需要找到一种无需 API 即可从 Skype 读取所有联系人和聊天消息的方法。

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

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

4

2 回答 2

1

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

于 2013-11-07T09:38:10.233 回答
1

我推荐两种方法来做到这一点:

A.最简单的方法是使用Skyperious。适用于 Windows、Linux 和 Mac。你可以做到这一切

在此处输入图像描述

这是搜索功能:

在此处输入图像描述

这是导出的示例输出:

在此处输入图像描述

B.更难,但自然更灵活的方法是安装一个 SQLite 浏览器,比如这个,然后自己导出消息​​。您可以通过查看这篇文章来了解有关如何执行此操作的一些信息,或者您也可以搜索其他类似的文章(AlexS 的回答也提供了线索)。您将需要一些 SQL 经验才能使用此选项。

于 2014-07-29T08:56:52.587 回答