当前位置:首页>>软件教程>>聊天软件>>新闻内容  |虚拟主机 主机托管
如何将MSN Messenger的聊天记录合并?
作者: 发布时间:2007-1-30 20:04:14 | 【字体:

  现在,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!”按钮开始合并,稍待片刻即可完成。

合并MSN的聊天记录

图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)运行即可。

 


文章来源:
·MSN发生81000314错误无法登陆的解决
·教你去掉MSN(Live Messenger)的广告
·怎么样屏蔽掉MSN好友发的闪屏振动?
·Live Messenger(MSN)共享照片四个小窍门
·如何找回丢失的MSN密码?
·九个良好的MSN Messenger使用习惯
·不会外语也能用MSN和老外轻松聊天
·Windows Live Messenger如何如何导出和导入好友列表?
·Windows Live Messenger如何保存聊天记录?
·解决Live Messenger的80048820错误
 放生
 愚爱
 够爱
 触电
 白狐
 葬爱
 光荣
 画心
 火花
 稻香
 小酒窝
 下雨天
 右手边
 安静了
 魔杰座
 你不像她
 边做边爱
 擦肩而过
 我的答铃
 怀念过去
 等一分钟
 放手去爱
 冰河时代
 你的承诺
 自由飞翔
 原谅我一次
 吻的太逼真
 左眼皮跳跳
 做你的爱人
 一定要爱你
 飞向别人的床
 爱上别人的人
 感动天感动地
 心在跳情在烧
 玫瑰花的葬礼
 有没有人告诉你
 即使知道要见面
 爱上你是一个错
 最后一次的温柔
 爱上你是我的错
 怎么会狠心伤害我
 不是因为寂寞才想
 亲爱的那不是爱情
 难道爱一个人有错
 寂寞的时候说爱我