我想计算文件的增量,即我只想像 DropBox 或 Google Drive 这样的应用程序那样获取文件的更改位。
一旦监视文件夹中的文件发生更改,我想知道受影响字节的偏移量以及要发送到文件服务器的更改字节。
我想在 Windows 平台上实现这个解决方案,所以我可以使用 C、C++ 或 C#.Net 解决方案。
更新: 示例:假设我的本地监视文件夹中有一个大小为 10 MB(二进制或文本)的文件 X。假设我修改了 1 MB。现在我只想获取修改后的字节(1 MB)和一个可以在文件服务器上应用 1 MB 的范围。这也称为 Delta Sync 功能。