如何清除Skype聊天记录?

Rma*_*ano 15 skype

似乎在 Skype 的 Window 版本中,有一个选项可以清除聊天记录。它应该是Tools > Options > IM & SMS > Clear history button但实际上没有类似的东西在这里:

没有清除历史按钮

我的 Ubuntu 13.04 附带的版本中不存在此选项。在隐私设置中有这个选项:

在此处输入图片说明

在 Skype 论坛的某个地方,据说将其更改为禁用历史记录,然后重新启动 Skype 将摆脱聊天记录。试过了,不行

搜索了一下我发现你必须删除Skype目录中的一些文件;我是从我拥有的目录中做到的:

cd $HOME/.Skype/my_skype_name/ 
rm chat*.dbb user*.dbb 
Run Code Online (Sandbox Code Playgroud)

……还是不行。在我摆脱所有 .Skype 目录并重新配置所有 Skype 之前,有没有人知道该怎么做?目录内容为:

alert2048.dbb       chatsync             httpfe           msn.db-journal
alert4096.dbb       config.lck           keyval.db        msn.lock
bistats.db          config.xml           keyval.lock      profile16384.dbb
bistats.db-journal  contactgroup256.dbb  main.db          sms512.dbb
bistats.lock        dc.db                main.db-journal  transfer256.dbb
call256.dbb         eas.db               main.lock        voicemail
callmember256.dbb   eas.db-journal       msn.db           voicemail256.dbb
Run Code Online (Sandbox Code Playgroud)

删除所有其他内容*.dbb也不起作用。

教训:永远不要将敏感数据放在 Skype 聊天中。

小智 9

Skype 客户服务指示我执行以下操作:

  1. 转到选项 -> 隐私并将“保留聊天记录...”设置为禁用历史记录,然后退出并登录。

  2. 转到 $HOME/.Skype/my_skype_name/ 并仅删除 main.db。退出并登录。

有效。


Bra*_*iam 5

用核弹怎么样?警告这将有效地破坏您的 Skype 个人资料:

首先,做一个备份:

cp -r ~/.Skype ~/skype.bk
Run Code Online (Sandbox Code Playgroud)

现在删除 .Skype 目录:

rm -r ~/.Skype
Run Code Online (Sandbox Code Playgroud)

完毕。

请注意,这只会删除历史记录的本地副本,Skype 在登录时将恢复该副本。


小智 5

我正在运行 Linux Mint 17,并且能够清除聊天记录。但你不会喜欢这个答案。

首先,我尝试清除 ./Skype 目录中的所有数据。没有帮助,正如上面每个人都指出的那样。

我在 Oracle VirtualBox VM 中安装了 Windows XP。我在 VM Windows 中安装了 Skype,然后转到选项 -> 隐私并将“保留聊天记录...”设置为禁用历史记录。

无论如何,在使用 Windows 安装删除旧聊天后,我回到 Linux Mint,启动 Skype,猜猜怎么着,伙计们?--没有聊天记录。

  • 这真的意味着 Skype 将这些数据保持在线,并且没有为 Linux 用户提供删除它的方法。很好......无论如何,谢谢,+1。 (3认同)