查看: 8|回复: 0

一款跨设备的重复文件清理器

[复制链接]

1

主题

0

回帖

3

积分

新手上路

积分
3
发表于 2026-7-10 12:33:58 | 显示全部楼层 |阅读模式
使用 Rust+egui+SQLite 写了一个客户端工具:Duplicate File Checker ,一款跨设备的重复文件清理器。

该工具主要解决一个我自己经常遇到的问题:手里有多块移动硬盘,有多台电脑,多个备份目录,时间一久,这些设备和存储中会有大量重复的视频、图片、备份文件。但这些硬盘/设备又不可能同时全部插在一台电脑上,传统的单机查重工具就不太好用。…



在存储价格因为 AI 热潮而飞涨的今天,出于节约考量,有了这个工具。

Duplicate File Checker 的解决思路是:先分别扫描不同硬盘或目录,把文件索引保存在本地数据库里;之后即使硬盘不同时连接,也可以基于历史索引做跨磁盘查重。它支持按文件大小快速匹配,也支持“文件大小 + 采样 SHA-256 Hash”做更精确的判断。





目前已支持原生桌面 GUI 和命令行模式,Mac 可以直接下载 dmg 使用。删除时默认移到废纸篓,并且需要手动勾选确认,尽量避免误删。

适合这些场景:

多块移动硬盘之间查重复文件

清理视频、图片、下载目录、备份盘

找出不同电脑之间重复保存的大文件

先扫描建索引,之后慢慢决定删哪些

项目地址:
https://github.com/cuishuang/Duplicate-File-Checker

如果你也被多个移动硬盘或存储设备里的重复文件折磨过,可以试试看。欢迎 Star ,也欢迎提 Issue 和建议。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
返回顶部