注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

流浪中的灰原立

流浪云's ACM && 灰原立's 生活

 
 
 

日志

 
 

有关MSN聊天记录 by RC  

2008-02-15 17:16:06|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
      今天回到宿舍,正准备开MSN时,想起北京的MSN聊天记录还没有处理,于是打算将北京的记录和宿舍的记录合并。中途遇到了一个小小的问题,幸好后来成功解决。接着突然心血来潮,想写写有关MSN聊天记录的日志,也顺便为自己一直想写的备份秘芨作准备。

      备份MSN聊天记录不如QQ聊天记录方便,因为QQ做得比较人性化,在聊天记录方面下了不少功夫,给我这种备份一族带来了不少方便。虽然MSN的官方有所 不足,但幸好民间有不少有志之士挺身而出,写出了一些很人性化的软件,弥补了MSN在这方面的缺陷。且听我细细道来。

      1、MSN的聊天记录是以XML的格式保存的,默认保存路径是在“我的文档/我接收到的文件\MSN账号+数字\历史记录”下,与每位好友的聊天记录会单独保存在名为“MSN账号+数字.xml“的XML文件中。此外该文件夹下还有一个XSL样式表文件“MessageLog.xsl”

      2、查看聊天记录可以直接用IE打开某个XML文件,或者在MSN的菜单上选择“文件-查看消息历史记录”。 注意这里你会发现一个MSN聊天记录的缺陷,就是MSN的聊天记录没有本地加密,不像QQ那样只有登陆某个帐号后才可以查看该帐号在本机的聊天记录(使用 某些卑劣软件除外)。此外在消息传播的过程中也没有加密,因此很容易被一些监听软件监听你和别人聊天的内容,在此不作介绍。

      3、备份本地聊天记录很简单,直接把“MSN帐号+数字”文件夹备份。下次到了新电脑上,把这个文件夹复制到同样的目录(即”我的文档/我接收到的文件“)下即可。

      4、关于合并聊天记录:很多时候你可能要在不同的电脑上 运行MSN,这样即使是同一个好友的聊天记录也会被四分五裂地保存在N个文件当中。因为它没有QQ的导出导入功能,所以只能随身带着最新最全的聊天记录到 处走,不断更新,这样才能保证将所有聊天记录收全到一个文件当中。这样显然相当麻烦。幸好我们处于网络时代,有位英雄挺身而出,写出了一个名为“MSN History Combiner”的软件,可以很方便地合并不同时间的聊天记录,而且按时间排序,不会打乱。这个软件的使用办法很简单,大家去G点一下或者百度一下就可以了。这里提供一个网址: http://www.pconline.com.cn/pcedu/soft/wl/icq/msn/0701/952498.html

      5、有关加密问题:读了前面的朋友估计会有所担忧,因为MSN聊天记录没有任何加密,不仅在本地的文件会被人随便打开来看,在网络上聊天也很容易被监听。针对这个问题,民间也有有志之士写了一个名为MSNShell的软件,这个软件的详细介绍也可以G点一下或百度一下。它是一个MSN的插件,对MSN的很多功能进行了增强。在聊天记录方面,它支持分页显示聊天记录、加密本地文件、加密传输消息等。看起来,它很好很强大,但实际上并非如此。本人身受其害,请看下一段。

      6、MSNShell的祸害:MSNShell对本地文件进行加密,原本是很好的事情,但由于它这个功能还不够完善,程序写得不够健壮,bug多多。我就 深受其害,加密了某聊天记录,聊了一段时间,结果某天打开时突然说聊天记录文件损坏,请清空后重新记录,当场惊呆。尝试了好多还原的办法都无济于事,后来 上它的论坛上看了看,发现并不是个案,好多人也有反映这个问题。幸好我加密前有备份,但也损坏了一段时间的聊天记录,心痛不已。不知道现在这个软件有没有 修复好这个bug,但即使修好了短期内我也还是不太敢用了。

       7、MSNShell的另一问题:也就是今天下午遇到的那个问题。自从MSNShell那次风波之后,我就不再加密本地消息了,幸好MSNShell也算 是挺人性化的,可以将加密的文件解密出来,和原来的格式一样。于是我就一直不加密地运行MSN。到了今天下午,我要把本地的聊天记录和北京的聊天记录合 并,由于本地的有MSNShell插件,用IE打开那些XML是会分页显示的,而北京的没有,所以我一开始就担心合并起来会不会有问题。结果果然如我所 料,合并出来的XML是无法显示的。后来打开这两种XML文件进行比较,并没有发现任何差异,忽然想起应该是MessageLog.xsl的问题,因为支 持分页显示是要通过修改这个文件实现的。把本地的MessageLog.xsl用北京的那个原版覆盖之后再进行合并,一切OK。

      8、送给不想备份的朋友:估计有朋友看到本地聊天记录没加密已经有所担忧了,如果是对聊天记录无所谓的朋友,可以在菜单项里选择“工具-选项”,在“消息”标签,取消选择“自动保存对话的历史记录”即可。至于传输消息的监听问题,如果担心的话,就装上MSNShell试试咯,反正也不必担心聊天记录损坏的问题了。

      9、遗憾的是,目前似乎还没有支持将Linux下Gaim或Pidgin的MSN聊天记录与Windows下的合并的软件。哪天有空的话,再研究一下吧。

      10、真诚希望MSNShell可以越做越好,方便普天下的MSNer。

      好了,想说的也就这些了,如果有意见或建议非常欢迎与我交流,我email是liuzuli@gmail.com,QQ和MSN是liuzuli@msn.com。
  评论这张
 
阅读(3195)| 评论(6)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017