Dropbox 也是非常棒的同步工具,例如先进的增量上传或者更开放的 API 等。可是为什么不曾想过把 Google Drive 和 Dropbox 同时使用呢,我是说,让这两者同时云同步同一个文件夹目录?这样我既可以使用前者强大的协作编辑功能,也能使用后者更丰富的 API 接口。可我只在网上看到一个同步另一个子目录的形式,这很不好。于是,在我自己的一番尝试后,我成功地达到了目的,下面是我的方法。

退出并清理内容

如果你还没有安装并使用 Google Drive 或者 Dropbox,可以忽略这一步。

不论你现在使用的是 Google Drive 还是 Dropbox,你都需要删除软件,清空掉本地所有内容,并删除 “Google Drive” 或 “Dropbox” 文件夹。当然,你应当先删除软件后清空内容,这样的话能保证文件都安全的在云端,不要担心,一会儿同步回来。

下载并安装 Dropbox

完成上面的操作之后,第一步要下载安装的是 Dropbox。因为 Dropbox 要求它的同步文件夹必须名为 Dropbox。在你登录好并选择好文件夹来同步后,请立即暂停同步并退出 Dropbox 软件,因为要确保这个刚刚生成的 “Dropbox” 文件夹是空的。实际上它不为空,有一些隐藏文件。所以,我们现在完全删除生成的 “Dropbox” 文件夹,并自己在同样的地方再建立一个 “Dropbox” 文件夹。这样一来,“Dropbox” 文件夹就是空的了,可以把 Google Drive 的目的地文件夹选择在此了。

下载并安装 Google Drive

同样的,下载并安装 Google Drive。在设置完成前要点击[高级设置],并把本地目的地文件夹选择到建立的 “Dropbox” 文件夹。如果此文件夹非空,会被 Google Drive 拒绝。至此都不要打开 Dropbox 软件,紧接着进行下一步。

使用 Google Drive 同步

因为 Google Drive 对重复文件的冲突问题处理得不好,所以我们要先用 Google Drive 同步。像以前那样,等待 Google Drive 把云端的内容都恢复本地了之后,点击 Google Drive 暂停同步,并打开 Dropbox 软件,让 Dropbox 同步。Dropbox 会判断并忽略重复的文件,直到全部完成,文件夹和云端的内容完全一致为止。这时我们再让 Google Drive 从暂停中恢复,等待它把一些 Dropbox 的隐藏文件夹同步好之后,两者就可以和谐的工作了。

Google Drive 和 Dropbox 共同同步

现在,往此文件夹投入内容,你会发现两者都会同步起来,最终在文件夹上会出现两个绿色的勾,这就是想要的效果!

不过你要忍受在 Google Drive 云端出现一个 Dropbox 的隐藏文件夹 “.dropbox.cache”,如果你删了它的话,Dropbox 又会立即生成。不过这并没有什么太大的影响。

如果你重新安装了系统,也需要重复上面的步骤来实现让 Google Drive 和 Dropbox 同步同一个文件夹目录。

目前此方法我还没有测试出什么问题,如果你尝试这个方法有什么问题的话,欢迎告诉我。

Google Drive 和 Dropbox 同步同一个文件夹目录的更多相关文章

  1. 使用dropbox 同步任意文件夹(MAC)

    使用dropbox自动同步自己mac上的文件夹: -My_Programs /Users/foreverycc/Dropbox/My_Program # . must be full absolute ...

  2. Dropbox Folder Sync – 让 Dropbox 同步任意文件夹

    「DropBox」可以说是目前世界上最流行的线上同步工具,非常简单的同步方式, 流畅的档桉上传下载速度,让你可以轻易的在两台.三台电脑之间同步重要资料. 而你要做的步骤只是在每一台电脑安装DropBo ...

  3. mklink让网盘同步不同文件夹

    mklink简介 Linux 下有一个叫符号链接的东东,是 ln 这个链接命令,mklink 和 ln 的功能几乎一样.在xp系统下,junction命令要用微软开发的小程序 junction.exe ...

  4. 【Windows使用笔记】使Onedrive同步任意文件夹

    因为度盘实在是有点垃圾,经常看的剧之类的或者其他软件资源啥的动不动就被封. 所以跑去某宝买了一个5T的企业子账号,安全性不清楚,重要的隐私数据反正都用移动硬盘备份了.主要就是存一些资源性的文件吧.而且 ...

  5. linux系统下修改文件夹目录权限

    linux系统下修改文件夹目录权限 文件夹权限问题 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何 ...

  6. 【转载】C#递归删除文件夹目录及文件

    在C#文件操作过程中,有时候需要删除相应目录,如果文件夹中含有其他文件夹或者文件,也需要一并进行删除,此时可能就需要使用递归来删除文件夹目录以及文件,递归过程中,如果遍历的对象是文件夹,则删除文件夹, ...

  7. 【转载】ASP.NET工具类:文件夹目录Directory操作工具类

    在ASP.NET开发网站的过程中,有时候会涉及到文件夹相关操作,如判断文件夹目录是否存在.删除文件夹目录.创建文件.删除文件.复制文件夹等等.这一批有关文件目录的操作可以通过Directory类.Fi ...

  8. C# -- 使用递归列出文件夹目录及目录下的文件

    使用递归列出文件夹目录及目录的下文件 1.使用递归列出文件夹目录及目录下文件,并将文件目录结构在TreeView控件中显示出来. 新建一个WinForm应用程序,放置一个TreeView控件: 代码实 ...

  9. A1制作文件夹目录

    第一步 在文件夹目录下建立bat文件,填写以下内容: dir *.* /B >目录.txt 最后双击bat文件. 第二步 运行后复制目录.txt文件内容到空白excel 使用hyperlink函 ...

随机推荐

  1. jquery获取html中当前元素对象,以及父对象,相邻的上一个对象,或下一个对象

    jsp代码: <span><input type="hidden" value="1" id="newInfo">& ...

  2. usb 设备 复位

    How to Reset USB Device in Linux by ROMAN10 on MAY 4, 2011 · 9 COMMENTS   USB devices are anywhere n ...

  3. es6语法中的arrow function=>

    (x) => x + 相当于 function(x){ ; }; var ids = this.sels.map(item => item.id).join() var ids = thi ...

  4. Cisco设备自动定时备份配置

    前言 当我们管理的网络设备为个位数的时候,手动的把配置通过tftp方式copy出来还是可以的.但是当我们管理几十台甚至上百台(有点夸张,都这个级别了肯定用专业的运维软件或者开发运维平台进行管理)的时候 ...

  5. Linux MySql状态、启动、停止、重启命令

    1.查看mysql状态 [1]ps -ef|grep mysqld 看看是否有mysqld_safe 和mysqld进程 [root@localhost ~]# ps -ef|grep mysqld ...

  6. (二)第一个Servlet

    一.预备知识 一.Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术. Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个 ...

  7. Mysql coalesce()函数认识和用法

    Mysql coalesce()函数认识和用法   coalesce()解释:返回参数中的第一个非空表达式(从左向右):    鉴于在mysql中没有nvl()函数, 我们用coalesce()来代替 ...

  8. PostgreSQL学习笔记——事务

    事务时需要在同一处理单元中执行的一系列更新处理的集合.通过使用事务,可以对数据库中的数据更新处理的提交和取消进行管理. 事务处理的终止指令包括COMMIT(提交处理)和ROLLBACK(取消处理)两种 ...

  9. react 生命周期函数的一些心得体会

    一.理论 组件本质上是状态机,输入确定,输出一定确定 生命周期的三个阶段,三者时间是不固定的,只是在逻辑上的分类: 二.初始化阶段: getDefaultProps:获取实例的默认属性(即使没有生成实 ...

  10. react中,用key值来解决一些奇葩问题

    编辑用户信息,角色信息无法加载到值 改进之后:思路:由于值是设置在state里面的,界面编辑时,会重服务器拉去数据,值也设置在state里面了,但是CheckboxGroup依然不会去渲染选中的值, ...