1、因为在大多数情况下,你可能需要在很多不同的地方使用MSN,这样就会导致聊天记录到处保存的问题。即使可以备份相关的XML文件,也只能手动打开逐个查看,无疑是不方便的。
2、如果用EmEditor合并这些XML文件,还是达不到相应的效果。这是因为MSN聊天记录的XML文件不仅保存了聊天记录的脚本内容,还保存了不同时期聊天记录的排序信息。
(资料图)
3、简单的合并当然没有效果。有的朋友可能会说,MSN不是提供了合并聊天记录的功能吗?可惜这个问题确实存在,目前也没有很好的办法解决。
4、一个网友手工写了一个叫MSN历史合并器的Java程序。这个程序的功能是将多个聊天记录合并成一个新的聊天记录,同时保持原来的格式。
5、这样在任何一台电脑上查看不同电脑的聊天记录都非常方便。可以按照以下步骤操作:第一步:下载程序,下载软件。使用时注意JRE或JDK的支持。如果系统中没有安装,可以从这个地址下载。
6、第二步:做准备。请检查本机保存MSN聊天记录的目录和从其他地方复制的MSN聊天记录的目录。
7、比如“C:\ Documents and Settings \ user name \ My Documents \ files I received \ MSN account number \ history”,注意这两个目录必须属于同一个MSN账号。
8、同时,两个目录中都应该有一个名为MessageLog.xsl的配置文件。第三步:合并聊天记录,解压下载的Combiner.jar,然后直接双击Combiner.jar运行。
9、分别点击“目录1”和“目录2”后面的浏览按钮(如图),指定聊天记录所在的目录路径,当然也要指定“输出”的输出路径,最后点击“Go!”按钮开始合并,
10、一会儿就完成了。图1合并MSN聊天记录如果只需要合并两个单独的XML文件,可以选择“合并两个MSN日志文件(XML)”,具体操作这里就不多说了。
11、如果Combiner.jar由于某种原因无法运行,可以打开系统属性窗口,切换到“高级环境变量”选项卡,在这里可以新建一个名为“JAVA_HOME”的环境变量,其值为安装JRE或JDK的路径。
12、然后修改系统变量中的“Path”并在其值的末尾添加一个“%JAVA_HOME%\bin”。接下来,请切换到命令提示符环境,输入Combiner.jar所在的目录。
13、Enter the command manually: just run javaw -jar Combiner.jar (or java -jar combiner.jar).
本文到此结束,希望对大家有所帮助。
标签: