用户名: 密码: 忘记密码?
您的位置:首页 -- 新闻频道 -- 综合财经 -- 正文内容
高手过招:快速合并 MSN聊天记录
2007-2-7 11:12:58 上海招商网 选稿:陈芳

现在, MSN已经成为仅次于QQ的即时消息工具,如何解决MSN聊天记录的合并呢?在此笔者来探讨一下。
  
大部分情况下,你可能需要在多个不同的地点使用MSN,这样就会导致聊天记录被“四处”保存的问题,即使可以将相关的XML文件备份下来,也只能手工打开后逐个查看,很不方便。
   
如果你使用EmEditor将这些XML文件合并起来,但仍然不会实现相应的效果,这是因为MSN聊天记录的XML文件,除了保存聊天记录的脚本内容之外,还同时保存了不同时段的聊天记录的排序信息,简单的合并当然没有什么效果。
   
有位网友手工编写了一个名为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”按钮开始合并,稍待片刻即可完成。
  
如果只是需要合并两个单独的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)运行即可。


(上海商报)
发送给好友】 【打印此页】 【关闭窗口





不支持Flash
热门商机