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

用户头像
苏州/设计爱好者/3年前/4274浏览
将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批处理文件,教大家如何使用我的配置文件,根据不同的电脑直接如何替换到对应的文件夹下。因为我的配置文件是根据我自己的使用习惯来设置的,不一定适合所有人,有耐心的人我希望能自己来设置,适合自己的才是最好的。

13
举报
|
22
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
卡通风格电商展台插画
二十四节气寒露霜降节气插画
二十四节气寒露霜降节气插画
霓虹风格双11电商展台插画
国潮中国地标建筑美食插画4
餐饮插画背景素材
运动人物插画
运动人物插画
运动人物插画
运动人物插画
二十四节气寒露霜降节气插画
万圣节主题插画背景
万圣节主题插画背景
餐饮插画背景素材
处暑插画素材
运动人物插画
3D人物直播插画
运动人物插画
运动人物插画
二十四节气寒露霜降节气插画
运动人物插画
餐饮插画背景素材
运动人物插画
开学季插画背景
极简意境中秋节插画背景18
你可能喜欢
相关收藏夹
大家都在看
登录注册