Joplin使用WebDav小秘同步教程

前言

前段时间Joplin更新了程序界面,新版本的界面更加绚丽,修复了以前界面过于简陋的缺陷。眼看着Joplin越来越优秀,但是在国内,现在还没有一个完全可以用于同步的云平台。

尽管坚果云可以实现同步,但是如果请求数太多,会被禁止同步(也就是很多人说的“too many requests”错误)。Joplin的同步方式是需要发起很多连接请求的,所以一不小心我们可能就会触发限制。

为了方便国内的小伙伴使用Joplin,我特意开发了WebDav小秘,用于方便大家同步自己的Joplin笔记。

方法特性

  1. 速度快:因为同步的的设备处于同一个局域网中,网络传输速度极快;
  2. 没有限制:不像坚果云一样有链接数限制;
  3. 方便:第一次设置完毕,后面想要同步都是一键完成的事;
  4. 安全:数据不会经过任何的第三方平台,全在你手中,不怕任何的隐私泄露;
  5. 永久免费不怕跑路:依赖云服务的同步,面临着服务商跑路的风险,但是使用WebDav小秘,永远不会有这个担忧。

Joplin设置

看到这里,我是假设大家了解了Joplin并且下载安装好了的,如果没有的小伙伴,可以去我的文章里面看看介绍,然后到官网去下载安装。关于Joplin的使用教程,我也是写了很多文章,感兴趣的可以去这里查阅。

如果你的Joplin界面不是中文简体,请参照《Joplin英文界面如何设置为中文》设置语言。

好了,下面我们开始设置Joplin,非常简单,几句话就能解决的问题。首先打开Joplin,依次点击菜单栏的工具->选项按钮,弹出设置界面

Joplin打开设置页面

然后在弹出的配置界面中,点击左边的同步按钮(下图1所示位置)

设置Joplin桌面版的同步方式为File system

在标号2所示同步目标选项卡,选择File system,然后在下面出现的待同步的目录中,输入我们想要存放同步文件的目录。

需要说明一下,待同步的目录是自己电脑的目录位置,比如我这里选择的D:\joplin,请确保你所输入的路径是存在的哦

上面的设置好后,点击下面的应用按钮即可使配置生效。然后点击旁边的返回按钮返回主界面。

点击返回按钮返回主界面

在主界面,点击同步将自己的笔记同步到该目录当中(或者过一会儿Joplin会自动开始同步)。

点击同步,Joplin开始同步

正常情况下,我们刚刚设置的目录里面多了很多文件(比如我设置的D:\joplin),那就是Joplin同步的文件,千万不要动里面的任何文件和文件夹。到这里,Joplin设置完毕,下面我们开始设置WebDav小秘。

WebDav小秘设置

WebDav小秘是我基于一些开源项目开发的,大家可以去WebDav小秘主页查看介绍和下载程序。程序是非安装版的,所以不用安装,跟着后面的教程走就是。

不管你下载的是单文件版还是解压版,请先解压压缩包,然后启动里面的WebDav小秘.exe,弹出如下界面

WebDav小秘主界面设置

按照序号说一下上面的设置,非常简单:

  1. 共享目录。点击这里,选择我们在Joplin里面设置的待同步目录即可(我刚刚设置的是D:\joplin,所以这里选择的就是这个);
  2. 访问权限。点击选择允许所有操作即可;
  3. 主机地址。在WebDav小秘程序所在的目录下面,有一个获取IP.bat文件,双击它,弹出一个页面,在里面选择192.168开头的IP地址(局域网IP,见下图)填到这里。我这里是192.168.18.189,所以我就填这个(这里建议在路由器上固定电脑的IP地址);
  4. 端口地址,可以不用修改;
  5. 用户名,自己随意;
  6. 密码,自己随意。
使用获取IP脚本得到我们的IP地址

上面的都设置好后,点击标号7处的启动按钮,开启我们的WebDav服务器。这时候可能电脑防火墙会出现提示,直接点击允许访问即可

防火墙选择允许访问

然后可以看到WebDav小秘的日志窗口出现提示

开启WebDav小秘后

注意其中绿色框标注的文字,那个是我们的WebDav地址,需要在其它需要同步的客户端里面填写的。到这里,我们的同步服务器也建好了。

需要说明的是,在点击开启按钮后,WebDav小秘会自动保存所有配置,下次使用时直接打开就可以使用了。

移动端配置

因为大部分情况下,我们需要的,都是其它系统的客户端同步。手机和平板等移动端的Joplin界面和操作几乎都是一样的。所以这里拿我的平板配置来作演示,也就是说让我们的平板上安装的Joplin和电脑上的Joplin进行同步。

需要说明的是,这里需要自己的平板和刚刚设置WebDav小秘的电脑连接的是同一个路由器,不然无法同步成功

教程开始,争取1分钟结束战斗。首先打开平板上的Joplin,如果你的Joplin还是英文界面,请移步语言切换教程设置中文简体

点击移动版Joplin侧边栏按钮

点击上图所示的侧边栏图标,弹出侧边栏菜单,点击其中的配置按钮

点击侧边栏中的配置按钮

然后出现了配置界面

设置WebDav同步方式和对应的参数

下面逐个介绍

  1. 同步目标。这里请选择WebDav;
  2. WebDav URL。这里填写开启WebDav小秘后,日志里面显示的服务器运行于后面的链接(上一小节最后一张图片,绿色框标注);
  3. WebDav用户名,就是WebDav小秘里面设置的;
  4. WebDav密码,同上。

上面的设置好确认无误后,点击标号5处的保存按钮(如果点击无反应说明Joplin自动保存了),然后点击6处的返回按钮。

到此,移动端就可以和桌面端的Joplin同步了(你可以点击同步或者等待Joplin自己开启同步)。

开始进行同步

WebDav小秘也会有相应的日志输出

WebDav输出相应的同步日志

到这里我们就配置完成了,同步也开始了。

注意事项

  1. 本文所教授的方法,只能当移动设备和电脑连接同一个路由器时才能同步,你可以在每次修改了某个设备上的笔记后,就开启WebDav小秘进行多端同步;
  2. 同步过程中,桌面版的Joplin不用一直运行,如果其已经同步完了,可以关闭,但是WebDav小秘需要一直开启;
  3. 重启电脑后如果不能同步,说明你的电脑的IP改变了,需要修改WebDav的主机地址设置,移动端Joplin也要修改对应的WebDav URL
  4. 建议大家在使用该方法同步时,在路由器上面固定好电脑的IP,这样可以防止电脑的IP改变导致同步前需要修改配置,方便以后一键开启同步。

如果配置过程中遇到问题,欢迎留言

2 Replies to “Joplin使用WebDav小秘同步教程”

  1. 感谢你提供的程序和方法,已经同步成功 。
    从昨天开始研究Joplin,配合上 Toc as the sidebar(文章目录显示在侧边栏,https://discourse.joplinapp.org/t/toc-as-the-sidebar/5979)功能,再加上UP主你的同步方案,我理想的笔记软件近乎完美。
    再次感谢您提供的程序,谢谢。

发表评论

电子邮件地址不会被公开。 必填项已用*标注