温馨提示:本站为乐享票务官方授权演出订票中心,请放心购买。
你现在的位置:首页 > 演出资讯  > 音乐会

通过模糊匹配算法,高效查找和管理电脑上的重复文件、音乐和图片

发布时间:2025-09-22 07:55:00  浏览量:1

dupeGuru 是一个开源跨平台 GUI 工具,用于查找和管理系统中的重复文件,支持文件名模糊匹配、内容哈希扫描和文件夹比较,提供标准、音乐、图片三种专用模式,基于 Python 3 和 Qt 构建,完全免费,适用于Windows、macOS 和 Linux 系统,帮助用户安全清理存储空间,避免数据丢失。

多种扫描模式:

标准扫描:用于查找任何类型的重复文件,无论是文档、压缩包还是其他杂项文件。音乐扫描:专门针对音乐文件,可以根据音频标签(如艺术家、专辑、歌曲标题等)来查找重复项,即使文件名不同也能精准匹配。图片扫描:专门用于查找重复或相似的图片。即使图片经过了不同的压缩、调整了大小或添加了水印,dupeGuru 也能通过视觉相似性进行识别。

模糊匹配算法:这是其核心优势之一。该算法能够忽略文件的细微改动,比如音乐文件的编码格式转换或图片的分辨率调整,从而找出真正的重复文件。

自定义扫描路径:用户可以精确控制扫描范围,选择性地添加或排除特定的文件夹,以避免扫描系统文件或重要数据;支持安全删除(移至回收站)或永久删除。

二进制安装(推荐)

通用下载:从 https://dupeguru.voltaicideas.net/downloads/ 或 GitHub Releases(最新 v4.3.1)获取:Windows (.exe, 64-bit)、macOS (.dmg)、Linux (DEB/RPM/AppImage/Flatpak)。Windows:Chocolatey (choco install dupeguru) 或 winget (winget install DupeGuru.DupeGuru);双击 EXE 安装,支持 10+。macOS:Homebrew Cask (brew install --cask dupeguru) 或 DMG 拖拽至 Applications;兼容 10.15+。Linux:Ubuntu/Debian (apt install dupeguru 或 DEB);Fedora (dnf install dupeguru);Arch/Flatpak (flatpak install flathub net.voltaicideas.dupeGuru);NAS 如 QNAP/Synology 用 Docker 镜像。

源码构建

前置:Python 3.6+、PyQt5(apt install python3-pyqt5 python3-dev build-essential 或等效)。克隆:git clone https://github.com/arsenetar/dupeguru.git;虚拟环境:python3 -m venv --system-site-packages ./env && source ./env/bin/activate;安装:pip install -r requirements.txt;构建/运行:python build.py && python run.py(或 make && make run)。平台特定:Windows 需 Visual Studio Build Tools;macOS 需 Xcode;Linux 打包用 python package.py 生成 DEB。

更新

二进制:下载新版替换;源码:git pull 后重建。Docker:docker pull 更新镜像。