我已经尝试了一个级别,但之后我被卡住了。让我分享我遵循的步骤:
main.db
看到C:\Users\Admin\AppData\Roaming\Skype\paul.lowry198
文件。main.db
文件,我已经安装了SQL Lite BB Browser应用程序。chats
。在这张桌子上我发了一个查询select * from Chats where friendlyname = 'Jimmy Trevor';
结果69结果。可以向我显示消息的正确查询是什么?
我4年前做过这个,今天我再次需要它。
因此,在使用SQLite Browser打开main.db文件后,您需要:
确定对话的ID(一个人可能在多个对话中):
select conv_dbid, * from Chats where friendlyname like '%Friendly Name%';
或者您可以使用找到所需的会话ID
select * from Conversations where identity like '%accountname%';
最后,SQL Query从所需的对话中获取所有消息:
select body_xml, datetime(timestamp, 'unixepoch'), edited_by, edited_timestamp
from Messages where convo_id=YOUR_CONVERSATION_ID;
不幸的是,我发现main.db字段body_xml,edited_by和edited_timestamp在每次编辑/删除消息时都会更改,并且main.db中没有body_xml的备份。
但别担心! main.db数据库附近有一个文件夹chatsync(在你的skype帐户文件夹/ AppData / Roaming / Skype / Account_Name_Folder中)。
chatsync中的所有消息都是Skype二进制格式,要阅读它们,您可以使用轻量级免费实用程序http://www.nirsoft.net/utils/skype_log_view.html
这是SkypeLogView的启动对话框,它会自动选择你的skype目录(更好地关闭你的Skype应用程序,但没有必要)。选择日期以加快搜索过程。
请注意,截至2017年4月和新的Skype for Windows 10(Skype UWP - 通用Windows平台),main.db
文件已移至
%localappdata%\Packages\Microsoft.SkypeApp_kzf8qxf38zg5c\LocalState\<SkypeUsername>\main.db
与%localappdata%
是C:\Users\<username>\AppData\Local
在线浏览并导出您的Skype历史记录
我最近使用了以下平台:http://www.skypebrowser.com/
脚步
找到main.db文件:C:\ Users \\ AppData \ Roaming \ Skype \\ main.db
等几分钟上传文件:Uploaded main.db file
在zip文件中,存在与不同html文件中的人或组的所有对话。