由于在学校拷课件时不知道那些课件有新版本,全部覆盖又太耗时间,于是就有了这个东西
顾名思义,合并文件夹,默认下跳过相同文件(以文件名和修改时间为判断依据),复制新文件,同名文件以修改时间较新的为准
勾选“使用哈希”则根据哈希鉴别新旧文件并同时保留,跳过相同文件(以文件哈希作为判断依据),复制新文件
打开就可以看到这个界面
程序的逻辑是,把“源”文件夹的内容合并到“目标”文件夹中
选择文件夹可以点击按钮(没错就是那两个大大的框)选择,也可以直接拖进去
然后点击开始就可以合并了
另外,勾选哈希表示将使用文件哈希鉴别新旧文件,如果有更新,则会同时保留新旧文件并重命名
若不勾选“使用哈希”,点击开始后,将会把“目标”文件夹中的全部旧内容覆盖为“源”文件夹中的新内容(不可找回!),请务必清楚自己在做什么
由于本人太菜,不会写多线程,所以复制开始后程序可能会无响应,属正常情况,过一会就好了
项目已开源,地址:https://github.com/water2004/folder-merger
下载地址
说点题外话
上午刚考完听说考试,高三一个月一放真是闷死我了
楼主学校电脑是UOS系统吗
不是,我写完在Windows下编译了个
显然如果是uos的话应该就只有我会用了
其实可以用rsync,它可以帮你自动的复制改动的文件。
👍 上学时就有这样能力,楼主未来可期啊
Popular Ranking
Popular Events
folder-merger文件夹合并
前言
由于在学校拷课件时不知道那些课件有新版本,全部覆盖又太耗时间,于是就有了这个东西
功能
顾名思义,合并文件夹,默认下跳过相同文件(以文件名和修改时间为判断依据),复制新文件,同名文件以修改时间较新的为准
勾选“使用哈希”则根据哈希鉴别新旧文件并同时保留,跳过相同文件(以文件哈希作为判断依据),复制新文件
食用方法
打开就可以看到这个界面
程序的逻辑是,把“源”文件夹的内容合并到“目标”文件夹中
选择文件夹可以点击按钮(没错就是那两个大大的框)选择,也可以直接拖进去
然后点击开始就可以合并了
另外,勾选哈希表示将使用文件哈希鉴别新旧文件,如果有更新,则会同时保留新旧文件并重命名
注意事项
若不勾选“使用哈希”,点击开始后,将会把“目标”文件夹中的全部旧内容覆盖为“源”文件夹中的新内容(不可找回!),请务必清楚自己在做什么
由于本人太菜,不会写多线程,所以复制开始后程序可能会无响应,属正常情况,过一会就好了
最后
项目已开源,地址:https://github.com/water2004/folder-merger
下载地址
说点题外话上午刚考完听说考试,高三一个月一放真是闷死我了