techs:software:ios-tricks
Table of Contents
iOS has no tricks but spending money
My goal: Syncronize photos from iPhone to Pixel 1, then to Google Photos, as promptly as possible.
TL;DR: (the imperfect non-free solution) [under testing as of 20200228]
Let PhotoSync
copy photos to a Mobius
folder; let Mobius
run synchting
.
猜想:
- 直接使用iPhone从Google Photos上传,定期把占用空间的内容下载,然后用原始文件覆盖下载的内容,然后通过Pixel重新上传
重新下载后,文件名是否改变?文件大小?EXIF?- 从不同的渠道下载,会导致EXIF的日期变化。从 Manage storage → Large photos & videos 下载单个(直接是文件本身)就会导致EXIF日期变化;下载多个(会花很长时间拼成一个zip)就可以保留EXIF的日期;从Photos主界面找到对应的文件单个下载也不会变化EXIF的日期。
- 文件大小的变化主要表现在 数据帧率 总采样率 声音采样率 的缩小
- 文件名不变
重新从pixel 1上传是否会自动取消空间?是否是识别是同一个文件?还是根本不会触发同步?- 对比
RPReplay_Final1635277210.mp4
vsIMG_0837.MP4
,发现能识别到是同一个文件(即使原文件和Google Photos中的文件大小不一样) - 不会触发原文件的上传同步;但是在删除旧文件后,原文件会被同步删除,restore被删除的文件,也没有办法触发重新上传。
- 所以没有办法直接上传覆盖
- 重新上传是否会影响保留以前加的星标?
- 如果直接从pixel重新上传原始素材,占用的究竟会被退回吗?找一个文件试验一下。(即使不退回,也只是一个临时性的loophole,要小心使用)
Sync photos without iCloud
iOS限制后台运行,所以理论上除了iCloud以外,没有任何软件可以在后台同步文件。不愧是新时代的功能机。
PhotoSync | $? | 没有其它替代 | 可以把照片拷贝到指定文件夹;可以通过siri执行;可能通过充电和位置变化自动唤醒(效果很有限); |
Resilio Sync | 只在前台工作 | ||
Onedrive | free | 创建的文件夹,不能被PhotoSync操作 | |
Google Drive | free | 创建的文件夹,不能被PhotoSync操作 | |
Dropbox | free | 没试,和我的dropbox主账户使用会冲突 | |
Mobius | $5.32 | 没有替代 | 在iOS下执行syncthing,用未知的方法保持间断性地同步。 |
Download from iCloud automatically
docker-icloudpd | actively maintained | 不是实时的,维护者建议24h进行一次download,所以对我来说并不实用。 |
techs/software/ios-tricks.txt · Last modified: 2022/03/02 05:57 by foreverph