本程序的原理是扫描目标目录的所有文件,计算他们的md5值,如果一样,说明是一个文件。
统计出来所有md5值后,找到副本数量大于1的文件,只保留一份副本,然后用这份副本做硬链接到其它的几个副本文件名处。
从而尝试释放空间。
由于FAT/FAT32/EXFAT等文件系统不支持硬链接,所以这样的文件系统是不被支持的,也就不用尝试了。
(当前一般windows都是ntfs文件系统,支持硬链接)
最初写来是用来给微信数据文件夹瘦身的,因为微信的各种文件转发,图片转发什么的,都是copy,不是hard link。
改成hard link后,个人的30G占用空间,一下子就少了10G。
当然非微信的目录也是一样的可以文件去重。第一次执行时,它会自动生成一个dedup_files.ini的配置文件,
其中dirs里面指定了哪些目录是要扫描进行去重的,
cache_file:参数指定存放cache文件的路径,默认放在当前程序路径下
md5_key_file:以md5为key的hash dict,文件存放路径
ask_before_del:删除文件前,是否进行询问
下载声明:
1、给予者资源库(www.jiyuzhehome.cn)是一个专业的网络资源免费分享平台,提供各种小程序资源、网站资源、模板插件、建站素材、软件工具、游戏源码等,为建站开发人员提供一站式资源下载。所有资源来源于用户上传和网络整理,都不包含技术服务!
2、本站所有源码资源(包括源代码、软件、学习资料等)仅供研究学习以及参考等合法使用,请勿用于商业用途以及违法使用,否则后果自负!如本站不慎侵犯您的版权请联系我们(hehechengyu@163.com),我们将及时处理,并撤下相关内容!
3、访问本站的用户必须明白,本站对所提供下载的软件和程序代码不拥有任何权利,其版权归该软件和程序代码的合法拥有者所有,请用户在下载使用前必须详细阅读并遵守软件作者的“使用许可协议”,本站仅仅是一个学习交流的平台。
4、如下载的压缩包需要解压密码,若无特殊说明,那么文件的解压密码则为:www.jiyuzhehome.cn。
5、精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别。
6、 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员。
7、本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用,如有链接无法下载、失效或广告,请联系客服处理!
给予者资源库 电脑软件 微信数据目录瘦身(其它目录也可以) https://www.jiyuzhehome.cn/8385.html
jiyuzhe
给予者资源库(www.jiyuzhehome.cn)专业免费资源下载平台
相关文章
猜你喜欢
- Free Download Manager v6.22.0 2024-08-14
- WinToUSB v8.8/WinToHDD v6.5 2024-08-14
- WinMerge文件比较v2.16.40绿色版 2024-08-14
- 《灵视异闻 FILE23》v1.2汉化版 2024-08-14
- 《最后生还者:第一部》v1.1.3.1中文版 2024-08-14
- SimulIDE电路模拟器v1.1.0便携版 2024-08-14
- 《诅咒村庄》v1.0.0中文版 2024-08-14
- 《驱灵者:新伊甸的幽灵》v1.4.1中文版 2024-08-14
- Registry Finder注册表管理v2.59绿色版 2024-08-14
- 截图神器Snipaste v2.9绿色版 2024-08-14