A Cool Utility - MSN Messenger History Merger

对于在同时在公司和家里使用MSN Messenger/Windows Live Messenger的人来说,聊天记录的管理就成了一个问题——尤其是聊天记录里面的信息比较重要的时候。

Messenger的聊天记录是以XML形式保存,每条消息使用一个标签记录。理论上讲,只要合并这些标签,再更改一些参数(例如表明会话数的FirstSessionID和LastSessionID属性),就可以将多个聊天记录合并为一个。

但是,这些操作如果一个一个手动来做,是非常耗费时间的。有没有一个工具,能够傻瓜式操作,自动将两个Messenger的聊天记录文件夹合并为一个呢?

微软的开源项目网站CodePlex上就有这么一个开源工具:MSN Messenger History Merger

http://www.codeplex.com/MsnHistoryMerger

该工具就是专用的MSN Messenger的XML聊天记录合并工具。目前的最新版的1.5版。需要注意的是,该工具需要.NET Framework 2.0才能运行。

3 Responses to “A Cool Utility - MSN Messenger History Merger”

  1. charlee on 07 Mar 2008 at 5:02 pm

    omg…还要.net 2.0…
    不过这个工具的确不错,能解决很大的问题。
    不知道能不能将xml转成其他的格式?

  2. smalldust on 10 Mar 2008 at 12:28 pm

    To Charlee

    需要.NET 2.0我倒没觉得“OMG”。
    (Charlee做的一些小工具不也是需要ActivePerl之类的库吗?而且.NET 2.0已经包含在Windows XP的自动更新里面,默认包含在Vista里面,因此从某种意义上来说已经很普及了)

    Windows Live Messenger只支持XML格式的聊天记录。既然合并的目的还是为了在Messenger中使用,转换成其他格式有什么必要吗?

  3. charlee on 18 Mar 2008 at 1:43 am

    :) 的确。需要某些库支持,这个没办法的。
    另外我觉得那个xml格式太大了的话,
    打开需要很长时间,
    所以希望能把它存到数据库里面去。

Trackback this Post | Feed on comments to this Post

Leave your Comment

*
To prove that you're not a bot, enter this code
Anti-Spam Image

Related Posts