【保姆级手把手教程】有道云笔记一键批量导出笔记和图片为markdown文件,并迁移至Obsidian 实现云同步

【保姆级手把手教程】有道云笔记一键批量导出笔记和图片为markdown文件,并迁移至Obsidian 实现云同步

1.起因

白嫖了快14年的有道云笔记通知限制2设备登录,超过2台需要买VIP会员或者强制退出一个;目前(手机+单位电脑+家里电脑)刚好超过了。一开始还是家里电脑用web版勉强用着,今天实在受不了了。

有道云的搜索,实在难用,用过的都知道。 有道云笔记让导出的是pdf文件,无法二次编辑;

2.解决方案

在Github上面找到一个项目youdaonote-pull,可以通过脚本将所有笔记以.md格式下载存放到本地,笔记内的图片也可以存放到对应目录并且正常显示。

项目地址:https://github.com/DeppWang/youdaonote-pull 方案里面写的指定上传到SM.MS因为停止注册已经无法使用。

3.使用方法

3.1下载作者已经打包好的exe程序

无法魔法访问Github的,我传到网盘里面一份,顺便也打包了后面要用到的obsidian最新版 百度:https://pan.baidu.com/s/1itgIDXa6mYA6dRmmv0DoFQ?pwd=g699 夸克:https://pan.quark.cn/s/4f13cd462b5b

3.2解压软件包

注意放到一个有富余空间的盘,别因为空间不够导出失败。

❗注意:解压完成先不要着急运行,需要进行一些登录配置和文件存放目录的配置。

3.3查找有道云登录cookie

先登录网页版的有道云笔记https://note.youdao.com/web/,按F12, 网络→全部→左侧名称随便点一个→选择cookie,找到YNOTE_CSTK、YNOTE_LOGIN、YNOTE_SESS这三项,复制对应的值,填写至软件包内cookies.json文件

3.4填写并确认cookies.json文件无误

3.5设置下载文件访问和存放位置

根据需要修改config.json里面的内容

local_dir:选填,本地存放导出文件的文件夹(绝对路径),不填则默认为当前文件夹 ydnote_dir:选填,有道云笔记指定导出文件夹名,不填则导出所有文件 smms_secret_token:选填, SM.MS 的 Secret Token(注册后 -> Dashboard -> API Token),用于上传笔记中有道云图床图片到 SM.MS 图床,不填则只下载到本地(youdaonote-images 文件夹),Markdown 中使用本地链接 is_relative_path:选填,在 MD 文件中图片 / 附件是否采用相对路径展示,不填或 false 为绝对路径,true 为相对路径 ❗建议使用 Sublime、Notepad2 等三方编辑器编辑 config.json,避免编码格式错误

3.6运行程序

❗注意:该程序可以多次导出数据,再次导出时会根据有道云笔记文件最后修改时间是否大于本地文件最后修改时间来判断是否需要更新。再次导出时,只会导出有道云笔记上次导出后新增、修改或未导出的笔记,不会覆盖本地已经修改的文件。但有道云笔记和本地不要同时修改同一个文件,这样可能会导致本地修改丢失! 更新时,会重新下载文件并覆盖原文件,图片也会重新下载。

3.7备份完成

我这里的图片+md文件有1.4G左右

4.数据恢复

4.1下载obsidian

官网地址:https://obsidian.md/download 百度:https://pan.baidu.com/s/1itgIDXa6mYA6dRmmv0DoFQ?pwd=g699 夸克:https://pan.quark.cn/s/4f13cd462b5b

4.2安装obsidian

建议安装到一个非系统目录

4.3选择本地目录为仓库

4.4选择刚才导出的有道云笔记目录

4.5验证文件格式和图片

找到一篇带有图片的笔记验证了一下,格式没问题,图片也正常显示。

5.数据同步

其实关于obsidian数据同步,网上已经有很多的教程了。 这会有点别的事情要去忙,回头再在折腾吧。 大家要是感兴趣,可以关注我后续的文章或者留言催我,哈哈。

PS,OB这搜索功能是真爽啊,之前用有道云笔记过得是什么苦日子! 有道云笔记已清空

相关推荐

日博365怎么样 英雄联盟凯尔皮肤哪个好

英雄联盟凯尔皮肤哪个好

📅 08-23 👁️ 8329
365体育app官方下载 eclipse怎么配置jdk环境变量教程
英国手机版365 win11的Internet协议在哪里设置?如何找到并修改?