摘要只是筛选
BLAKE3 找出候选,逐字节比较确认相同。不是“哈希一样,所以一样”。
LOCAL FIRST · EXACT BYTES · v0.2.0
先快速筛选,再逐字节确认。
把重复找出来,把决定留给你。
C++23 / Windows · Linux · macOS / GPL-3.0
# 只检查当前目录
$ same
[SAME] Group 1
"original.pdf"
"copy.pdf"
# 想看子目录?显式开启。
$ same scan -r --summary扫描不会删除或改写待扫描文件。
BLAKE3 找出候选,逐字节比较确认相同。不是“哈希一样,所以一样”。
默认不进入子目录。Gitignore 语法的忽略规则、显式递归,让扫描范围清晰可见。
并行元数据与内容处理,复用缓存;CPU SIMD 默认可用,CUDA 按实际收益选择。
GET STARTED
需要 CMake 3.25+ 和 C++23 编译器。CUDA 可选;没有 GPU 也能工作。进入需要检查的目录后运行程序。
git clone https://github.com/kleedaisuki/same.git
cd same
cmake -DSAME_CUDA_MODE=off -P tools/build.cmake完整构建指南 ↗same newsame scan -rsame --summarysame clean [-r]RELEASE NOTES / 0.2.0
命令更明确,输出更安静,资源调度更贴近实际工作量。