在 Windows 版本的 Skype 中,有一个选项可以清除聊天记录。应该是这样的Tools > Options > IM & SMS > Clear history button
,但实际上这里没有类似的东西:
我的 Ubuntu 13.04 附带的版本没有此选项。在隐私设置中有此选项:
Skype 论坛上有人说,将聊天记录改为“禁用历史记录”,然后重启 Skype,聊天记录就会消失。试过了,没有用。
经过一番搜索,我发现你必须删除 Skype 目录中的某些文件;我从我拥有的目录中完成了此操作:
cd $HOME/.Skype/my_skype_name/
rm chat*.dbb user*.dbb
...还是不行。在我删除所有 .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
删除所有其他的*.dbb
也不起作用。
课:切勿在 Skype 聊天中放置敏感数据。
答案1
Skype 客户服务指示我执行以下操作:
转到选项->隐私并将“保留聊天记录...”设置为禁用历史记录,然后退出并登录。
转到 $HOME/.Skype/my_skype_name/ 并仅删除 main.db。退出并登录。
有效。
答案2
我正在运行 Linux Mint 17,并且能够清除聊天记录。但你不会喜欢这个答案。
首先,我尝试删除 ./Skype 目录中的所有数据。正如上面所有人指出的那样,这并没有帮助。
我在 Oracle VirtualBox VM 中安装了 Windows XP。我在 VM Windows 中安装了 Skype,然后转到选项 -> 隐私,并将“保留聊天记录...”设置为禁用历史记录。
无论如何,在使用 Windows 安装删除旧聊天记录后,我回到了 Linux Mint,启动了 Skype,猜猜怎么着?——没有聊天记录。
答案3
用核武器摧毁它怎么样?警告这将有效地删除你的 Skype 个人资料:
首先,进行备份:
cp -r ~/.Skype ~/skype.bk
现在删除 .Skype 目录:
rm -r ~/.Skype
完毕。
请注意,这只会删除历史记录的本地副本,该副本将在登录时由 Skype 恢复。
答案4
如果您使用 skypefor linux:
1-退出应用程序。
2- 重命名此位置内的文件 Databases.db:
~/.config/skypeforlinux/databases/
3- 重新启动 skypeforlinux