如何把一个文件夹同时同步到 iCloud 和 dropbox

2015-02-16 06:10:47 +08:00
 lobbk1209

有一个存放各种文档的文件夹,里面包括PDF,iWork,office文档等
由于是按照课程分类的,而且时常需要在iWork和office online上做一点简单的编辑,亦或者使用iPad查看文档,office for iPad可以使用dropbox,如果把office类全放到dropbox,其他包括iWork都放到iCloud,管理起来很痛苦
所以就想要找一个工具同步iCloud下的一个文件夹到dropbox,可以同步对于两个文件夹任一个的文件修改,添加和删除操作
貌似path finder有个folder sync,但是这个软件是一个finder的替代品,目前在用total finder,所以只想找一个单一的同步文件夹的软件
求助大谷歌,找到一个 Synkron的Folder sync,只能使用计划任务,不能实时同步,而且测试下来貌似经过修改的文件不一定能同步成功(比如PDF做个标记就不会同步)
所以就来求助,这个需求还有何解?

9810 次点击
所在节点    macOS
15 条回复
Sylv
2015-02-16 06:20:45 +08:00
软链接到 Dropbox 就好了
cattyhouse
2015-02-16 06:24:19 +08:00
两个方法都可以

1 把dropbox文件夹放到icloud文件夹下面。
2 打开终端,cd dropbox文件夹,ln -s ~/iCloud文件夹/某文件夹 .
上面的是小写的LN,末尾还有个点
cattyhouse
2015-02-16 06:26:00 +08:00
Dropbox会将软链接的原文件同步,而不是软连接本身,这点非常赞。我用这个方法备份Mac上的各种配置文件。
xcv58
2015-02-16 06:50:32 +08:00
@cattyhouse 我都是直接放到 Dropbox 然后软链接出去。
lobbk1209
2015-02-16 08:26:22 +08:00
@cattyhouse
@Sylv
@xcv58
多谢各位,起床了上电脑上试试
lekai63
2015-02-16 09:06:56 +08:00
单一的文件夹同步工具?? 试试微软的syncToy
popbones
2015-02-16 13:48:27 +08:00
软链接就可以搞定,我DB里的很多文件都是其它为止软链接过去的。不过我还是会避免双重同步。
GreenArrow
2015-02-16 20:56:42 +08:00
这个功能非常赞啊,但是dropbox在国内不能用啦,科学上网也不行,不知道有什么办法可以解决否?
lobbk1209
2015-02-16 21:00:41 +08:00
@GreenArrow 我是人肉翻墙的~ 不过前阵子回国的时候是用的shadowsocks ,同步速度还不错
GreenArrow
2015-02-16 21:02:01 +08:00
@lobbk1209 我也自建了 shadowsocks,但是dropbox还是用不了
lobbk1209
2015-02-16 21:54:59 +08:00
@cattyhouse 刚才试了一下软链接,但是dropbox怎么还是只同步那单个文件,不会同步文件夹的内容,与finder建立的替身效果完全一样啊。。。难道是因为iCloud ?

ln -s /Users/XL/Library/Mobile\ Documents/com~apple~CloudDocs/Semester2 /Users/XL/Dropbox/Semester2
lobbk1209
2015-02-16 21:55:45 +08:00
@GreenArrow dropbox的客户端不是有代理设置么? 里面可以设置socket 5 代理啊
lobbk1209
2015-02-16 22:11:23 +08:00
@lobbk1209 好吧,看来以后有事儿还是得求助大谷歌,外加英文搜索,搜索 Symbolic link + iCloud drive,找到一个Mac drop any的软件,支持iCloud drive和各种云存储的软链接,瞬间搞定,搜英文折腾了一晚上也没搞定。。。个人猜测10.10 iCloud 内文件是一种特殊存在吧。。。在苹果开发者支持网站上找到有人说 iCloud不能同步软链接的内容,反过来也没法软链接出来。因为做出的软链接都显示无法找到原身,手动指定那里干脆就不显示iCloud
cattyhouse
2015-02-17 09:13:47 +08:00
cd ~/Dropbox
ln -s /Users/XL/Library/Mobile\ Documents/com~apple~CloudDocs/Semester2 .

semester2如果是个文件,那么同步过去的就是文件,如果是个文件夹,同步过去的就是文件夹。
GreenArrow
2015-02-17 09:56:04 +08:00
@lobbk1209 谢谢你的指教,我用socket5 代理搞定了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/171256

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX