FileHasher:递归计算指定目录的所有文件的hash值,并依据hash值寻找重复的文件(update 2006-05-22)

简介:

看到有朋友提出:
因为下载了很多东西,电子书、小工具等,经常遇到过下载重复的(指打包完全一样、完全相同的东 西),我们知道 eMule 对共享目录下的文件会自动 Hash ,如果相同的文件(即通过 MD5 验证)会自动在 log 里提示。那还有其它的小工具支持这样的功能么?用 eMule 来做当然可以,但麻烦了点,一些 MD5 验证工具逐个查更麻烦。

而且对这类的工具还有个要求:需要支持多级目录文件夹。

(New version)Steedsoft FileHasher 0.2 release;

(Old version)下载地址:http://www.steedsoft.com/download/dl.php?id=1&a=0.1&m=10b45a7c2537606e&f=Steedsoft+FileHasher+0.1.rar

该软件是在filehasher的基础上修改和增加功能而来。
改写这个工具的另外一个目的是想学习下线程方面的技术。
另外该软件用MaxToCode试用版本(3.7,用点小窍门绕过了15天限制)加密过,不知道这个加密混淆工具是否象传说中那么牛。
如果你感兴趣的话,当然你可以到filehasher下载源代码,你也可以给我写信要我的源代码。
需要.NET Framwork 1.1支持。
如果你没有安装,Microsoft .NET Framework Version 1.1 Redistributable Package,请先安装它。
你如果有什么好的想法和建议,或者需求也可以提出来,先谢谢了。



 

本文转自RubyPdf 的中文博客博客园博客,原文链接:http://www.cnblogs.com/hardrock/archive/2006/05/18/403301.html,如需转载请自行联系原作者

相关文章
|
8月前
|
JavaScript 算法 索引
v-for中key值的作用
v-for中key值的作用
|
7月前
|
小程序 JavaScript 索引
小程序v-for与key值使用
小程序v-for与key值使用
116 0
数组把key相同值,合并value值(整理)
数组把key相同值,合并value值(整理)
|
8月前
|
前端开发
根据key值过滤形成新得数组
根据key值过滤形成新得数组
48 0
|
JavaScript
源生JS 之对象key值为数字时的取值及修改key值方法
源生JS 之对象key值为数字时的取值及修改key值方法
359 0
源生JS 之对象key值为数字时的取值及修改key值方法
往对象数组里面添加相同的key 不同的value 和删除相同的key值
往对象数组里面添加相同的key 不同的value 和删除相同的key值
|
存储 Java
【Java实现】向现有Map键追加值而非覆盖
使用this.put(“String”, “String”)方法添加一个键值对。但是,它会覆盖现有值,而我想使用同一个键存储和配对多个值。
322 0
|
存储 编译器
查找——HASH
查找——HASH
205 0
查找——HASH
|
Oracle 关系型数据库 Perl
|
SQL 索引 Perl
[20171227]表的FULL_HASH_VALUE值的计算2
[20171227]表的FULL_HASH_VALUE值的计算2.txt --//上午做了测试,得出结论表的FULL_HASH_VALUE计算就是table_name.
994 0