关于桌面端云盘同步本地文件夹,我有一个问题想问

2023-06-13 00:08:47 +08:00
 wayne3602

我不是程序员,我想问一个问题,一个云盘做一个同步指定文件夹的功能很难吗?(没有任何恶意哈,只是啥也不懂,提问一下😁)按我自己的设想,就是做一个自动任务,触发条件就是文件夹有文件发生改动,自动上传到云盘

首先最常用的onedrive,只能同步 [桌面] [文档] [图片] 这几个文件夹,鸡肋

其次是百度网盘,搞了个什么同步空间,我还要把文件拖进去才能同步,分的好好的文件夹,拖进去就乱了

当然上面可以用软连接的方式解决,但是我之前迁移的时候不知怎么滴出现了一些问题,文件误删了很多,导致我再也不想用软连接

阿里云盘有同步文件夹功能,但是要开会员,小白羊的同步功能作者说还在开发

目前只有谷歌云端硬盘完美同步了指定文件夹,而且当我插入 u 盘的时候还会询问我当 u 盘插入时,是否想要同步 u 盘的文件,真的很贴心,唯一不满就是有点小贵

真心的想问,这个功能是不好做,代码不好写还是容易出 bug ?

2990 次点击
所在节点    问与答
33 条回复
QUC062IzY3M1Y6dg
2023-06-13 10:10:25 +08:00
坚果云支持这个特性,syncthing 也不错
chengxy
2023-06-13 11:16:14 +08:00
@shuxhan #21 syncthing 2023 年了依然没解决 Windows 不支持 Linux 下特殊字符串命名问题。
freedgw
2023-06-13 13:35:18 +08:00
坚果云,本地电脑上的任意目录右键就可以同步,如果单纯同步重要文件的话免费的流量也够用了
JIUBASHI
2023-06-13 14:23:56 +08:00
Koofr 、filen ,俩我都在用,俩都有 lifetime plan ,不过很多人不认可终身套餐
oldshensheep
2023-06-13 14:34:54 +08:00
其实 Junction 是可以没问题的,网上一般教程是在 Onedrive 创建一个 Junction 到目的地址,但是实际上把文件夹移动到 Onedrive 然后在目的地址创建 Junction 更好,这样误删的可能性也比较少,因为文件是真正存在 Onedrive ,链接丢失也不会导致文件丢失。
用 powershell 就是
New-Item -ItemType Junction -Path $path -Value $dst

我现在写了一个简单的脚本可以方便的帮助我重装系统恢复带原来的状态
hkw34275719
2023-06-13 14:46:15 +08:00
你需要群晖
wayne3602
2023-06-13 16:44:12 +08:00
@freedgw 1g ,少的有点离谱哈哈
wayne3602
2023-06-13 16:46:59 +08:00
@oldshensheep 问一下,为什么你们都在说 junction 呢?那个不是 xp 时代的东西嘛,现在一般不都是 mklink
wayne3602
2023-06-13 16:47:59 +08:00
@hkw34275719 十年内不打算群晖,现在还是大学生一枚,等以后成家+工作稳定再考虑吧
SenLief
2023-06-13 17:23:34 +08:00
这个你用坚果云就好了,国内的同步盘他家做的相当不错的,你要的也支持。只不过就是他计费的方式很怪,只适合同步小文档,不适合视频什么的。
oldshensheep
2023-06-13 18:11:37 +08:00
mklink /J 就是 Junction, /D 就是符号链接,因为 /J 不需要管理员权限所有我一般用 Junction
当然如果打开开发者模式就不用管理员权限

如果你把文件放到 Onedrive 再链接回去就不会出奇怪的问题。用一个文件记录文件夹链接表,方便以后重建链接啥的,还可以用脚本一键建立链接,这就是我现在的做法。
chinni
2023-06-13 18:51:31 +08:00
@JIUBASHI koofr 1t lifetime 用户…他客户端真的不怎么好用…所以我用他的 WebDAV …他家客户端很多特殊文件夹不能同步…文件数量很多的文件夹经常同步失败
TDWPFk2IRMJPSRae
2023-06-13 19:07:08 +08:00
onedrive 同步指定文件夹,关键字:mklink
google drive 贵?,关键字:土区 google

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

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

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

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

© 2021 V2EX