众所周知,托尼通常会在多部手机之间反复跳转,因此如何快速迁移手机上的数据就成了一个史诗般的难题。
联系人、短信、通话记录等。都不好说,但是几十GB的照片和视频真的很难啃。

为了解决这部分数据,Tony特意下载了一个第三方云相册工具来备份照片。
结果当托尼回头看备份的照片时。。。
啊,这个?
啊,这个?一端有带圈可握的短马鞭
啊,这个?马鞭
截图怎么混在我拍的照片里了?
按照托尼的理解,相机拍照;截图,微信保存的沙雕等。都是图片,不是照片。
截图被混合到为照片制作的备份中,就好像一面整洁的白墙被用钢笔涂了好几遍。。。
尴尬。
然而,托尼发现并不是所有的手机都有这个问题。
比如托尼用一加、华为、三星、坚果、中兴手机时,第三方照片同步工具不会自动把截图拿走。
但是Danthony换了小米,OPPO,vivo手机之后,牛皮藓就出现在相册里了。。。
观察到这个现象后,Tony做了一些研究,发现存放这三部手机截图的文件夹是一个名为/DCIM/screens的目录。
对于其他不会被云相册自动拿走的手机,他们存储截图的位置是/图片/截图。
后面都一样,所以问题一定是这个DCIM和图片。
稍微查了一下资料,托尼就明白了,DCIM的意思是“数码相机图像”,也就是“数码相机拍摄的图片”。
比如佳能、尼康单反相机拍出来的照片,会保存在存储卡的DCIM文件夹里。
后来,谷歌向这个名字致敬。所以安卓手机上的照片文件夹也叫DCIM。
但是手机和单反不一样——除了相机App拍的照片,还会有浏览器、b站、知乎等App保存的图片。
为了区分这些,Android创建了一个名为Pictures的文件夹来存储其他来源的图片。
看到这里,朋友们大概可以理解了:按照安卓的设计,截图要保存在图片目录下,避免和拍出来的照片混在一起。
那么为什么来自小米和OPPO手机的截图会跑到只属于相机照片的DCIM目录里呢?马鞭
托尼带着这个问题咨询了在工厂工作的同学,结论是苹果就是这么做的。
让我们把时间拨回到五年前。
众所周知,当时安卓还是一地鸡毛,而iOS才是“最好的手机系统”。所以很多厂商都会或多或少的向iPhone看齐。

这包括截图位置的问题。据编辑部的一位老炮儿说,苹果做的事情,至少有十几家厂商做过。
但是...。。
苹果做的一切都是对的吗?
苹果做的一切都是对的吗?一端有带圈可握的短马鞭
苹果做的一切都是对的吗?马鞭
托尼,跟你分析一下:苹果为了隐私和逻辑简洁,隐藏了文件夹和目录的概念。
所以iPhone的相册会直接显示手机上的所有图片。
这种做法虽然把相册变成了一锅大杂烩,但还是站得住脚的,因为相对安全。
但是Android从一开始就开放了文件夹和目录的交互系统。
虽然不那么安全,但是每个人都可以分辨出一张图片是来自相机还是截屏。
结果就是这么清晰的设计,被一些厂商改了。没有得到苹果的安全,反而变得和苹果的相册界面一样混乱。
学邯郸学步,模仿别人,本末倒置。
而且这还有额外的负面影响——Tony最近发现一些应用也开始往DCIM目录里扔图片了。。。
比如你在拼多多保存与商品相关的图片,会保存在/DCIM/pddPic目录下。
淘宝稍微好一点。产品页面的图片会保存在/Pictures中,但是分享按钮创建的产品封面图片会直接保存在/DCIM中。
你不守规矩,我不守规矩,最后只能自己带着更多的人飞。
其实小米的朋友当年也意识到这个设计不对。据说好几个大版本都打算改回来。
“那为什么还没有实施?”
“更重要的是大家都不要了,这个鸡毛蒜皮的问题自然会回来。”
好吧,托尼,一个半码农民,明白技术债要三五年后才有时间还。
厂家管不了,这个问题又像毛刺一样烦人,那么短期内我们有什么办法自救呢?
别说,Tony还真找到了解决办法:我只要写个小工具就能把截屏实时移出DCIM文件夹。
顺着这个思路走下去,托尼意外地遇到了一个病人。。。
要知道,受这个问题困扰的不只是Tony,国外也有很多MIUI的信徒。所以前阵子有个外国朋友写了个App。。。
这款名为Motus的App除了在手机后台实时监控保存在相册目录中的截图之外,什么也不做。

然后在相册同步App反应过来之前,把截图光速移动到正确的位置。
托尼试用了这个App后发现,基本上解决了我的问题。但是由于第三方App的原因,偶尔还是会有一些故障率。
想要一劳永逸的解决牛皮藓的截屏问题,还是得靠官方之手。
所以Tony希望如果他也是被截屏困扰的小伙伴,请留言喜欢。
让我们来推动这些厂商的小伙伴尽快修复这个年前就该解决的问题吧~


