obsidian探索小记(四)——使用obsidian与坚果云免费实现win、ipad与安卓三端笔记同步
按:假期临近,由于想要在家里也能查看obsidian的笔记,就去找了一下obsidian多端同步的相关教程,看到知乎上这篇文章写的很好,遂收藏于此。文章中的部分插图,我根据实践情况进行了少量修改。如果想了解更多,也可以点击下面的链接阅读原文。
对了,提前祝大家春节快乐呀!
本文转载自知乎专栏。原文链接: 《使用obsidian与坚果云免费实现win、ipad与安卓三端笔记同步》 - 我不是一个简单的的文章 - 知乎
写在前面:该方法需要一点折腾,但是全免费,没有需要额外付费购买软件的步骤。
坚果云本身是有一定限制的,比如不能在公共环境下使用(报503),文件同步数不能超过特定值等等。如果可以接受小钱的话,建议花点钱使用阿里云的S3存储,多端同步的方法一样,不一样的地方就是填写remotely-save插件时不一样。
一. win端:
安装好obsidian后,将要同步的文件夹设为一个仓库。下载好remotely-save插件并安装好。(obsidian的使用是有一点门槛的,未使用过该软件的建议去b站上花点时间学习一下)
【安装插件的方法如下图】
下面是插件设置的方法
打开obsidian,点开设置,在第三方插件中打开remotely Save。随后,点击该插件的设置齿轮跳转或者下拉到下面选择remotely Save
为了实现webdav备份,需要一个坚果云账号(未注册的先注册一个)。在坚果云网页版,点击右上角的账号名称处,选择账户信息,点击安全选项,下拉,点击左下角的添加应用 ,输入名称(随便一个即可,最好与软件obsidian或要同步的文件名称相关,避免以后忘记),点击生成密码。
将上述在坚果云得到的账户信息填到obsidian的remotely save插件设置页面中。①处选择Webdav,②处填写网址 https://dav.jianguoyun.com/dav/
(可以在上图的页面中看到),③处填写自己的坚果云账号(是邮箱,不是昵称,这个信息也可以在上图的页面中看到),④处填写上一步生成的密码。
由于墙的缘故,我们不能直接打开obsidian上的社区插件,故下方的同步配置文件夹看你需不需要在ipad端和安卓端安装一些插件,要的话,建议打开。。其它的保持默认即可。(建议开启同步配置文件夹,以后插件也可以直接同步了)
关闭obsidian的设置,点击下图所示的同步键,即可实现将该仓库上传到坚果云上。到此为止,win端的配置基本上算是完成了,接下来的就是安卓端和ipad端的配置了。
二 、ipad端(看不到隐藏文件,较为麻烦)
- 下载好obsidian,打开obsidian软件,点击
Create new vault
,新建一个仓库,仓库名与win端同步的仓库名要一致。 - 在官方文件管理器
文件
上找到 obsidian的位置(文件 =》 我的ipad =》 obsidian ) - 在win端上将仓库中的
.obsidian
文件夹打包成压缩包.obsidian.zip
。发送到QQ上,在qq中下载后选择保存到文件
中上述找的的位置上的新建仓库名文件夹中。(在QQ上点击分享,选择“ 拷贝到‘文件’ ”,再选择文件夹) - 由于ipad端是看不到隐藏文件的,因此需要一个第三方软件 (ES文件浏览器) 来实现对隐藏文件的解压缩。在store上安装好就行了。
- 打开ES文件浏览器,点击“我的ipad”,点击右上角的“+”号,选择的文件路径为上述找到的 Obsidian 软件的存储位置,在点击右上角的完成即可。
- 进去对应的文件目录中,搜索
.ob
,这时候就可以看到隐藏文件了。没有出现搜索框的可以先新建一个空白文件夹,后面完成解压后再删除就行。
- 接下来是最重要的一步了,先将原来的
.obsidian
文件夹删除掉,再点击.obsidian.zip
压缩包,即可实现解压缩。 - 回去重新打开的obsidan软件就行了,点击同步键就可以了。
三 、安卓端
安卓端是可以看到隐藏文件的,因此就简单多了。
- 使用数据线连接好手机和电脑,点击“打开设备以查看文件”,(第一次需要手机上点击同意)
- 进入手机的文件目录中,找到位置建立一个obsidian文件夹,接着把要同步的仓库的.obsidian文件夹复制过去(记得把仓库名称那个文件夹也复制过去)
- 最终效果:
- 手机端安装好obsidian软件,点击
Open folder as vault
,选择刚刚传过去的文件夹即可。