如果你把iPhone相册里的照片视频隔空投送到mac上并且在选项里勾选了“所有照片数据”(我相信每个强迫症都会这么做),传输完你会发现每个文件都放进了单独的文件夹里,里面有原始文件和用iPhone编辑过的文件之类的。如果你传输的是上百张照片或者视频,那就悲哀了,你得一个一个文件夹打开才能查看某个文件。这是在某个iOS更新之后才有的,虽然确实比较严谨……忍受了这个问题许久,今天索性花了几分钟写代码解决了它。思路就是遍历文件夹(包括子文件夹)下的所有文件并把它们拷贝到同一个路径下,对名称重复的还要做重命名操作,并且在拷贝后比较md5值确保文件的完整性。计算md5值的地方特意问了一下chatGPT,它给的答案比我自己写的还要高效……
评论区
共 7 条评论热门最新