将Eagle本地资源库实时同步到常见网盘

苏州/设计爱好者/3年前/3990浏览
将Eagle本地资源库实时同步到常见网盘

支持将电脑文件自动同步到常见网盘,比如阿里云盘等

Eagle作为一个素材收集整理软件,身为设计师的我们应该并不陌生(ps:并不是打广告)。然而此软件官方并不支持素材云端同步。官方推荐的是同步到坚果云,但是坚果云免费用户一个月只有1G的上传流量,作为设计的素材来说明显不够用。国内比较好用的同步盘就是坚果云了,其他的大容量网盘都不支持文件实时同步功能,只能支持上传和下载。

那有什么办法可以让普通的大容量网盘能同步本地电脑上的文件呢。修改删除电脑上的文件时候,让网盘上的文件也能同步修改和删除。

我在网上找了好久的资料后,终于想到了一个“曲线救国”的方法。

我们先来看一下实现的效果如何。


大体的解决思路:首先将网盘挂载为本地磁盘,这一步是更方便的操作网盘文件,像操作本地文件一样;然后用同步软件来同步这两个磁盘的文件(有一个磁盘为挂载的网盘);最后使用bat脚本来实现自动化同步操作。是不是听起来觉得很复杂,其实也不难,只需要安装两个软件就行了。

  • 1.CloudDrive(将网盘挂载为本地磁盘)

该软件似乎没有官网,大家百度搜索这个软件,下载最新版本即可。

这个软件可以将一些常见网盘挂载为本地磁盘,像操作本地文件一样。支持115网盘,阿里云盘,天翼云盘,和dav功能的网盘。当看到这个软件的时候,我还以为可以将Eagle的资源库路径直接设置到网盘路径,后来发现根本不行,如果可行受网速的影响也太大了。所以只能将本地磁盘文件和网盘文件来同步进行实时备份。

  • 2.FreeFileSync(文件同步开源软件)

官网下载网址:freefilesync.org/

文件同步软件有很多,后来我选择了这一款软件,首先它开源免费,其次功能比较强大,能使用命令行,实现一些自动化命令。对本地磁盘和网盘文件进行比较,相同的文件不会被操作。

  • 3.bat(批处理操作)

这个不算一个软件,是windows自带的功能,可以实现自己想要的自动化操作。比如可以设置开机后自动检测网盘是否连接上,如果连接上,自动把网盘的文件还原到本地。如果没连接上,跳出网盘登录挂载的界面。能将重复操作简单化。

接下来我来分享一下我个人的操作思路(仅供参考):

首先安装CloudDrive软件,将网盘挂载为本地磁盘。网盘文件夹名称最好不要包含中文。挂载完成后效果如下。

网页上挂载的界面

挂载成功后,本地磁盘就能出现网盘的盘符。

然后安装FreeFileSync。设置同步规则,我设置了两个规则,一个是将网盘文件还原到本地,这个规则在电脑开机的时候执行一次即可,保证本地文件和网盘文件同步。接下来使用本地文件备份到网盘操作,本地对文件进行复制,移动,修改等操作,不同的文件都会同步到网盘,相同的文件不会进行操作。然后把这个软件后台运行,这个软件会监测同步文件夹里的文件变化,如果存在改变,就会进行备份操作。当然,你可以设置你自己想要的同步规则,不一定按我的这个来做。

自己设置自己想要的同步规则,我设置的界面仅供参考。

最后使用自带的bat自动批处理,我写的逻辑是(代码仅供参考,文件路径每个电脑都不一样)

打开Eagle程序,

start C:"Program Files"\Eagle\Eagle.exe

然后进行检查FreeFileSync同步软件是否在运行,如果运行,结束FreeFileSync软件进程,这一步相当于是保证FreeFileSync同步软件不会重复打开。

tasklist | find /i "RealTimeSync_x64.exe" >nul 2>nul && taskkill /f /im RealTimeSync_x64.exe || 0

最后判断网盘挂载的磁盘文件目录是否存在,如果存在,执行一次将网盘文件还原到本地的操作,弹出成功的提示,然后关闭这个同步软件,接下来一直在后台执行本地文件同步到网盘操作,这样就能一直保持网盘上的文件始终是最新,下次还原到本地的时候不会还原到旧文件。 如果判断为网盘挂载的磁盘文件目录不存在,则提示请连接网盘,然后自动跳转到网盘登录的网址(部分代码如下)

IF EXIST L:\aliyundrive (
start/wait C:"Program Files"\FreeFileSync\Netdisk_to_Local.ffs_real
exit
) ELSE (
msg * "Please mount the network disk as a local disk first"
start http://localhost:9798/
exit
)

这是我设置的一些配置文件

是不是字太长了不想看,如果有人需要的话请留言,下期我可以分享我自己的配置文件和bat批处理文件,教大家如何使用我的配置文件,根据不同的电脑直接如何替换到对应的文件夹下。因为我的配置文件是根据我自己的使用习惯来设置的,不一定适合所有人,有耐心的人我希望能自己来设置,适合自己的才是最好的。

12
Report
|
21
Share
相关推荐
评论
in to comment
Add emoji
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
You may like
吸喵套餐
Homepage recommendation
相关收藏夹
技巧
技巧
技巧
技巧
作品收藏夹
随意收藏
随意收藏
随意收藏
随意收藏
作品收藏夹
教程
教程
教程
教程
作品收藏夹
教程
教程
教程
教程
作品收藏夹
经验
经验
经验
经验
作品收藏夹
教程
教程
教程
教程
作品收藏夹
大家都在看
Log in