MSN历史记录合并工具MSNHistoryCombiner
2005-06-11 13:19
309 查看
jungleford如是说
如果你是一个MSN的多年用户,是否会有这样的烦恼:可能你在好几个不同的地方上网(家中、学校、公司、使用笔记本移动等等),在每个地方的机器上都保留一套MSN聊天记录,一段时间后也许你就要离开某个地方了(譬如毕业),但又想保存那台机器上的聊天记录,怎么办?一般是把“C:/Documents and Settings/<你的机器帐号>/My Documents/我接收到的文件/<你的MSN帐号再加上一串数字>/历史记录”文件夹拷贝一份备份着,这样时间一长,你可能就有好几个这样的“历史记录”,在MSN Messenger里查看得到的只是你当前机器上的那部分记录,如果想要看其它记录,只好手动打开那些拷贝过来的XML文件了。当然,QQ可能也有类似的问题,但我早就不用它了,所以只能说“可能”,呵呵。
懒汉jungleford于是就想了,能不能把这好几套聊天记录合并成一套,同时又保持记录原有的格式使MSN能够识别呢?于是google之,找了好久都没有找到,哼,于是自己动手了,趁毕业前的空闲花几天时间写了这么个小工具——MSN历史记录合并器。由于只是玩玩,可能还有一些不尽人意的地方,但大抵可以满足要求了。
使用方法
该程序是纯Java编写的,需要你的机器上安装JRE或JDK,如果没有,可以到以下地址下载:
http://java.sun.com/j2se/1.5.0/download.jsp
安装完后一般直接双击我这个Combiner.jar文件就可以运行了。如果有什么问题,就在“我的电脑→属性→高级→环境变量”里添加一个名为“JAVA_HOME”的环境变量,其值为你安装的JRE或JDK的路径,然后修改“path”环境变量,在其值尾部加一个“%JAVA_HOME%/bin”。然后打开一个命令行方式的控制台,转到Combiner.jar所在的目录,键入
javaw -jar Combiner.jar
或
java -jar Combiner.jar
运行即可。
本工具可以合并两个历史记录目录(比如一个是你当前机器上的“C:/Documents and Settings/<你的机器帐号>/My Documents/我接收到的文件/<你的MSN帐号再加上一串数字>/历史记录”,一个是你从其它机器上拷过来的另一套MSN聊天记录,当然,这两套记录必须都属于你自己的同一个MSN帐号,同时要保证这两个目录里都有MessageLog.xsl配置文件),也可以合并两个单独的历史记录XML文件。合并完后把这些新生成的记录拷回到“C:/Documents and Settings/<你的机器帐号>/My Documents/我接收到的文件/<你的MSN帐号再加上一串数字>/历史记录”里去,以后运行MSN就可以看到所有的聊天记录啦~~~如果担心有什么问题,在拷回去之前最好先备份一下你当前的历史记录。工具虽小,但如果能给您帮一点小忙的话,jungleford也很高兴 :)
开发工具
J2SE 5.0 SDK,Eclipse 3.01
声明
本工具主要算法和代码是我写的,但有部分是修改自Java Almanac的例子代码。本工具是完全自由和免费的,在Combiner.jar中已经包含了所有源代码(用jar xf命令或zip解压缩工具就看得到),您尽可以修改这些代码,也欢迎继续传播,但请注名“Powered by JUNGLEFORD”之类的说明来源的字眼。对于您的修改后传播可能产生的任何法律问题,本人概不负责。
运行时截图
下载
点这里
如果你是一个MSN的多年用户,是否会有这样的烦恼:可能你在好几个不同的地方上网(家中、学校、公司、使用笔记本移动等等),在每个地方的机器上都保留一套MSN聊天记录,一段时间后也许你就要离开某个地方了(譬如毕业),但又想保存那台机器上的聊天记录,怎么办?一般是把“C:/Documents and Settings/<你的机器帐号>/My Documents/我接收到的文件/<你的MSN帐号再加上一串数字>/历史记录”文件夹拷贝一份备份着,这样时间一长,你可能就有好几个这样的“历史记录”,在MSN Messenger里查看得到的只是你当前机器上的那部分记录,如果想要看其它记录,只好手动打开那些拷贝过来的XML文件了。当然,QQ可能也有类似的问题,但我早就不用它了,所以只能说“可能”,呵呵。
懒汉jungleford于是就想了,能不能把这好几套聊天记录合并成一套,同时又保持记录原有的格式使MSN能够识别呢?于是google之,找了好久都没有找到,哼,于是自己动手了,趁毕业前的空闲花几天时间写了这么个小工具——MSN历史记录合并器。由于只是玩玩,可能还有一些不尽人意的地方,但大抵可以满足要求了。
使用方法
该程序是纯Java编写的,需要你的机器上安装JRE或JDK,如果没有,可以到以下地址下载:
http://java.sun.com/j2se/1.5.0/download.jsp
安装完后一般直接双击我这个Combiner.jar文件就可以运行了。如果有什么问题,就在“我的电脑→属性→高级→环境变量”里添加一个名为“JAVA_HOME”的环境变量,其值为你安装的JRE或JDK的路径,然后修改“path”环境变量,在其值尾部加一个“%JAVA_HOME%/bin”。然后打开一个命令行方式的控制台,转到Combiner.jar所在的目录,键入
javaw -jar Combiner.jar
或
java -jar Combiner.jar
运行即可。
本工具可以合并两个历史记录目录(比如一个是你当前机器上的“C:/Documents and Settings/<你的机器帐号>/My Documents/我接收到的文件/<你的MSN帐号再加上一串数字>/历史记录”,一个是你从其它机器上拷过来的另一套MSN聊天记录,当然,这两套记录必须都属于你自己的同一个MSN帐号,同时要保证这两个目录里都有MessageLog.xsl配置文件),也可以合并两个单独的历史记录XML文件。合并完后把这些新生成的记录拷回到“C:/Documents and Settings/<你的机器帐号>/My Documents/我接收到的文件/<你的MSN帐号再加上一串数字>/历史记录”里去,以后运行MSN就可以看到所有的聊天记录啦~~~如果担心有什么问题,在拷回去之前最好先备份一下你当前的历史记录。工具虽小,但如果能给您帮一点小忙的话,jungleford也很高兴 :)
开发工具
J2SE 5.0 SDK,Eclipse 3.01
声明
本工具主要算法和代码是我写的,但有部分是修改自Java Almanac的例子代码。本工具是完全自由和免费的,在Combiner.jar中已经包含了所有源代码(用jar xf命令或zip解压缩工具就看得到),您尽可以修改这些代码,也欢迎继续传播,但请注名“Powered by JUNGLEFORD”之类的说明来源的字眼。对于您的修改后传播可能产生的任何法律问题,本人概不负责。
运行时截图
下载
点这里
相关文章推荐
- 开放MSN历史记录合并工具源代码,让我们一起前进!
- 自己编写的MSN历史记录合并工具
- ps 历史记录画笔工具 实现抠图效果 实例 && 利用蒙版工具
- 使用 Groovy 合并 MSN 聊天记录
- 2个仓库合并到一个仓库 并附带历史记录
- 左轮网吧IE历史QQ记录自动保存工具
- oracle命令历史记录工具(rlwrap)
- Java开发工具IntelliJ IDEA本地历史记录的使用方法
- 第十三课 历史记录画笔工具
- IE历史记录查询及删除工具IE History View使用浅析
- msn无法查看历史聊天记录解决方法
- 些常用网络工具历史记录的清理(C++)
- PhotoShop 历史记录画笔工具的局部状态修饰功能
- git是一种分布式代码管理工具,git通过树的形式记录文件的更改历史,比如: base'<--base<--A<--A' ^ | --- B<--B' 小米工程师常常需要寻找两个分支最近的分割点,即base.假设git 树是多叉树,请实现一个算法,计算git树上任意两点的最近分割点。 (假设git树节点数为n,用邻接矩阵的形式表示git树:字符串数组matrix包含n个字符串,每个字符串由字符'0
- 实验5:使用历史记录、系统日志及调试工具
- 如何用 Git 合并两个库(合并历史记录,解决冲突/改写路径)
- git整理纷乱的历史合并记录
- IE访问历史记录恢复工具pasco
- IE访问历史记录恢复工具pasco
- git 工具的使用总结(5)-查看历史记录