为了整理电脑中的照片、文件等,自行开发的小工具。
运行环境:.net framework 3.5
不需要安装,直接就可以使用。
【常见问题】
1、闪退
原因:最大可能是所选的待整理文件夹中,有部分文件没有权限。
比如该文件夹下可能包含很多子文件夹和文件,可能就会出现部分文件/文件夹无权限。
对于win10系统,亲身遇到过对部分照片无权限的情况,“所有者”不是当前账户,很莫名其妙
解决办法:用管理员账户,将该文件夹及子文件夹全部授权给当前登陆账户下。
--------------------------------------------------------------------------------------
主要包括三部分的功能:文件整理、尼康照片整理、iphone照片整理。
一、文件整理功能
使用场景:
主要是针对电脑上有大量的照片场景。
这些都是在不同日期、不同手机上备份得到,由于备份了太多次,难免有不少重复,占用了大量的空间,也不便于查看。
后来发现整理其它文件也是挺好的,就扩展了视频、其他类型等。
1、待整理目录:软件会获取该目录下所有文件,含各级子文件夹内的文件。
2、整理后目录:存放整理后的文件。软件会自动按年或者年/月创建文件夹,并将相应文件按时间进行归类。
3、未处理目录:当软件判断有重复文件时,会根据文件大小进一步判断是否真的重复,或者仅仅是文件名重复。
当仅仅文件名重复,文件大小不一致时,文件会重命名然后按日期放入整理后文件夹;当软件判断文件名一致,文件大小也一致时,会将文件重命名,然后放入未处理目录,待手工处理。
避免因文件重名丢失文件。
4、文件格式:选择待处理目录后,可进一步进行待整理文件格式的筛选,可以进行所有照片格式、所有视频格式、或者所有文件,也可以选择某单一格式的文件,按需选择即可。
5、处理方式:
复制:源文件不会做任何改动,保持原样。所作操作均为复制,最后得到的整理后是一套拷贝的文件。
移动:如果文件数量巨大,几十G,复制操作可能占用空间较大,移动操作较少空间占用,速度较快。二者都不会丢失文件。
6、一次性选择的文件,尽量控制在100G以内。
照片格式支持所有常见格式,包括.heic
补充说明:
——支持简单查重功能。会根据照片的创建日期、文件名以及文件大小判断是不是同一文件。三者任何不一致时,判定为不重复,自动整理;三者都一样时,判定为重复,放入“待处理文件夹”,留做手工处理。
整个处理过程不会删除任何文件。
——增加了按年度整理的选项。可以按照“年”创建文件夹,也可以在“年”下在创建“月”文件夹
放在了阿里云。
——照片日期的确定:获取多个日期后进行比较,确定最早日期。
因为有些微信传递过的照片没有exif信息,所以是在创建日期,修改日期,拍摄日期中选择最早的一个。通常也是拍摄日期最早。
——不支持人脸识别。只识别文件格式、名称、日期等属性信息,不识别图片内容,不涉及隐私。
二、尼康照片管理
使用场景:
针对单反相机,拍照时通常选择保存了jpg和NEF两种格式。后期选片时,糊片一删了之。但总不能删除了jpg,还要找到nef再删除一遍吧,于是有两个这个功能。
根据相同路径下、相同文件名(不包括扩展名),删除文件。
1、首先遍历所有所有子目录获得所有文件,但仅在同一级目录下进行比较,然后判断是否删除。
2、硬盘上的文件,删除后会进入回收站,而SD卡则不会。
3、因此建议SD卡操作上选择“移动”,硬盘选择“删除”。这样出现问题均可撤销。
4、删除操作,会移动至硬盘或SD卡的根目录下的“\0000000delTemp”文件夹中,没有会自动创建。
三、IPHONE手机图片视频管理
主要是同步管理手机拍摄的jpg与mov关联管理的问题。
1、本模块主要用于挑选照片完成后,向手机传输照片时,将对应的视频文件MOV(如果有的话)一起拷贝到手机。
不建议用于根据照片库的层次整理视频文件到视频库。因为照片库文件数量太大,非常耗时。
2、首先遍历所有所有视频文件夹下的所有子目录中的文件,与照片目录下所有文件进行匹配,得到关联文件(文件名相同且创建时间相同)。
3、如果视频文件夹中存在这样的视频文件(例如MOV格式),且唯一,表明二者具有关联关系。复制或者移动过去。
4、如果视频文件夹中存在这样的视频文件(例如MOV格式),但目标文件夹中已有关联的视频文件,则重命名,复制或者移动过去。
5、如果视频文件夹中不存在,或者存在2个及以上,则无法判断是否关联,不操作。(因此最好保证视频文件夹的文件不重复)。
6、首先进行查找操作,然后再进行移动。
下载地址: