MSN聊天记录的快速合并
2007年01月29日 作者:王志军 责任编辑:xieyongkang
现在,Windows Live Messenger/MSN Messenger已经成为仅次于QQ的即时消息工具(以下简称MSN),在此笔者就来教大家如何解决MSN聊天记录的合并这一大难题。
因为大部分的情况下,你可能需要在多个不同的地点使用MSN,这样就会导致聊天记录被“四处”保存的问题,即使可以将相关的XML文件备份下来,也只能手工打开后逐个查看,无疑很不方便。
如果你使用EmEditor将这些XML文件合并起来,但仍然不会实现相应的效果,这是因为了MSN聊天记录的XML文件,除了保存聊天记录的脚本内容之外,还同时保存了不同时段的聊天记录的排序信息,简单的合并当然没有什么效果。有些朋友可能会说,难道MSN没有提供合并聊天记录的功能吗?非常遗憾的是,这个问题的确存在,而且目前还没有什么好的办法能够解决。
有位网友手工编写了一个名为MSN History Combiner的Java程序,这个程序的功能是可以将多个聊天记录合并为一个新的聊天记录,同时还可以保持原有的格式,这样就可以在任意一台机子上非常方便的查阅不同机子上的聊天记录,大家可以按照下面的步骤进行操作:
第1步:下载程序
下载软件,注意使用时要求JRE或JDK的支持,如果系统中没有安装的话,可以从这个地址下载。
第2步:做好准备工作
请检查准备本机中保存MSN聊天记录的目录和从他处复制回来的MSN聊天记录目录,例如“C:\Documents and Settings\用户名\My Documents\我接收到的文件\MSN账号+数字\历史记录”,注意这两个目录必须属于同一个MSN账号,同时两个目录中都应该存在一个名为MessageLog.xsl的配置文件。
第3步:合并聊天记录
将下载回来的Combiner.rar解压缩,然后直接双击Combiner.jar即可运行,分别单击“Directory 1”和“Directory 2”后面的浏览按钮(如图),指定聊天记录所在的目录路径,当然还需要指定“Output”的输出路径,最后单击“Go!”按钮开始合并,稍待片刻即可完成。

图1 合并MSN聊天记录
如果只是需要合并两个单独的XML文件,可以选择“Combine two MSN log files(XML)”,具体操作这里就不多说了。
如果由于某些原因导致Combiner.jar无法运行,可以打开系统属性窗口,切换到“高级→环境变量”标签页,在这里新建一个名为“JAVA_HOME”的环境变量,其值为安装JRE或JDK的路径,然后修改系统变量中的“Path”,在其值尾部增加一个“%JAVA_HOME%\bin”。接下来,请切换到命令提示符环境,进入Combiner.jar所在的目录,手工输入命令:javaw -jar Combiner.jar(或者java -jar Combiner.jar)运行即可。
- 当Opera遇上傲游 “快速拨号”功能详解09-09
- 支持全网点播!迅雷看看播放器3.1试用09-10
- 不看不知道!挖掘Opera 10更多隐藏技巧09-10
- 见“鬼”!风行“亚洲鬼文化”影视专题09-09
- 快播(QvodPlayer)系列之新型可视化效果09-09
- 你未必知道!迅雷下载内容随身带的诀窍09-08
- 当Opera遇上傲游 “快速拨号”功能详解09-09
- 浏览更安全 教育网加速!腾讯TT 4.7简评09-03
- 省钱减耗!用好迅雷产品自动关机功能09-03
- QQ影音高级进阶应用 手机视频压缩功能09-08
- 网游加速无极限 教育网同样可以玩转游戏09-03
- 手把手教你制作搜狗输入法大头贴皮肤09-03
- 加入次世代聊天工具滴 聊天从收听开始09-03
- 让鲁大师火眼金睛帮你 让奸商无所遁形09-07
- 暴强!巧用快车列任务表备份保存注册码09-03






