![无法在 Skype 4.3 中查看最近的聊天记录](https://linux22.com/image/1121761/%E6%97%A0%E6%B3%95%E5%9C%A8%20Skype%204.3%20%E4%B8%AD%E6%9F%A5%E7%9C%8B%E6%9C%80%E8%BF%91%E7%9A%84%E8%81%8A%E5%A4%A9%E8%AE%B0%E5%BD%95.png)
升级到最新版本 (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