无法在 Skype 4.3 中查看最近的聊天记录

无法在 Skype 4.3 中查看最近的聊天记录

升级到最新版本 (4.3.0.37) 后,Skype 不再显示最近的聊天记录。它显示一个小黑框,如下图所示,而不是聊天列表。

在此处输入图片描述

如果我降级版本,我将无法登录 Skype。如何让“最近聊天”显示最近的聊天记录?

答案1

尝试这个:

  • 退出 Skype
  • 移走~/.Skype文件夹
  • 启动 Skype,但不保留之前的历史记录。

对我来说,这至少一开始是有效的。然而,问题在于消失最近的聊天回来了,所以我不得不重做上述工作......

这看起来像是新 Skype 客户端中的一个 bug。

答案2

是的,有办法。您需要按如下方式编辑 main.db 数据库文件:

$ sqlite3 main.db
update Messages 
set body_xml=substr(body_xml,instr(body_xml,'<files'),12)||
             substr(body_xml,0,instr(body_xml,'<files'))||
             substr(body_xml,instr(body_xml,'alt=')+5) 
where type=68 and body_xml not like '<file%';
.quit

(通过https://wiki.archlinux.org/index.php/skype

相关内容