有道云笔记迁移到自建服务器Joplin_有道笔记 自己搭建-程序员宅基地

技术标签: joplin  有道云笔记  其他  迁移  

        当前有道云笔记各项业务开始逐渐向会员靠拢,如一开始不受限的多端同步现在非会员限制成了两个终端,估计以后会有越来越多的免费内容会逐渐的向会员转移,因此博主开始考虑自建服务器来搞一个云笔记服务端。 因博主已有黑群晖,并且有公网ip,因此首选能支持群辉docker的开源云笔记软件。

        博主需求其实很简单,总结起来为以下几点:

                1、支持全笔记搜索;

                2、支持目录跳转;

                3、支持笔记中添加代码段;

                4、支持多终端同步(如windows、macos、Android、iOS等)

        经过一圈的查找,当前群辉用的最广的有以下几个云笔记软件:

1、为知笔记;2、蚂蚁笔记;3、trilium笔记;4、joplin笔记;5、思源笔记

        先说思源笔记:此笔记博主未安装测试,搜索他人的安装体验评价https://www.boyhu.cn/notes/after-trying-a-variety-of-private-cloud-note-taking-software-that-qunhui-can-build-itself-i-feel.html        当前官方已经关闭了多端同步的功能;搭建后测试不能使用手机APP进行同步,实际上只能满足网页端的使用场景,属于完全离线的笔记。因此此笔记直接略过。

        再说为知笔记:此笔记博主未安装测试,原因为在上述他人安装体验中提到搜索不支持全局搜索,并且手机端表格自适应页面非常差因此也直接被博主略过了

        继续说蚂蚁笔记:此笔记博主安装并进行了测试,蚂蚁笔记支持windows和Android终端,软件界面也确实还可以,并且还支持笔记直接转为blog,此功能挺不错的,手机端体验也还尚可,但让博主失望的是搜索功能不知道是否有bug还是没做到太好,全局搜索体验感极差。并且官方已差不多两年没更新该软件了,也不知是不是已经放弃该软件了,在没有找到其他更好的云笔记软件选择的情况下,先待定作为备用吧。

        trilium笔记 :这是一个被很多人盛赞的云笔记软件,功能也确实挺强大的,但实际用起来个人却是觉得不太怎么顺手,并且此软件仅支持windows和macos客户端,不支持Android和ios,手机上只能以浏览器形式打开,实际手机浏览器体验感极差,页面自适应做的很不好。先留着待定吧。

         joplin笔记:该笔记使用的人也很多,而且也被众人捧的很高,原因是该笔记软件支持众多的插件,可以通过插件来实现各式各样的功能,先查寻了该软件支持的终端:Android、iOS、macos、linux、windows,几乎涵盖了所有系统,而且数据同步方式也支持很多种类:Nextcloud / Dropbox / OneDrive / File system / WebDAV/Joplin server

        该软件算是目前上手体验感最好的一个云笔记软件了,博主上诉提到的几点需求,全部可以满足,不管是Android还是windows电脑界面都还不错。

        最让博主喜欢的是该软件居然支持其他笔记导入的功能,这对于批量笔记迁移而言,绝对是一大利器。另外joplin还有个最强大的功能——剪辑网页直接保存,只要选中网页中你想保存的东西,然后通过joplin的网页插件,就可以直接保存到Joplin当中,并且保留网页的原始格式!因此博主毫无犹豫的选择就它了!

         对于如何在群辉docker上安装joplin网上有很多教程和方法,对此博主就不多啰嗦了。

        当前问题是如何把有道云笔记批量的迁移到Joplin呢

        神通广大的网友办法来了:
GitHub - DeppWang/youdaonote-pull: 一个一键导出 / 备份「有道云笔记」所有笔记的 Python 脚本。 A Python script to export/backup all the notes of the "Youdao Note". 一个一键导出 / 备份「有道云笔记」所有笔记的 Python 脚本。 A Python script to export/backup all the notes of the "Youdao Note". - GitHub - DeppWang/youdaonote-pull: 一个一键导出 / 备份「有道云笔记」所有笔记的 Python 脚本。 A Python script to export/backup all the notes of the "Youdao Note".https://github.com/DeppWang/youdaonote-pull        该脚本可以一键式直接把有道云笔记全部下载到本地,无需会员还自动把所有笔记以文件夹分类,且转为MarkDown格式的笔记

        转换后的笔记,可以直接在Joplin中选择上述中讲的MD - Markdown(文件目录),就能将所有有道云笔记全部转入到joplin当中,且保留原来的目录格式,真正做到了批量化迁移。

        需要注意的是:

        1、由于Markdown语法中没有定义文字颜色字体大小,因此迁移过后的笔记全部为统一的字体大小和黑色,如需调整颜色的话就只有借助于Joplin的颜色插件手动去一一调整了。

        2、如果笔记中有Markdown快捷方式的字符会导致被markdown语法转义,需要手动调整

        3、如果笔记中有附件,部分附件可能没迁移至Joplin的笔记当中。确定哪些笔记中的附件没迁移过来的方法很简单:有道云笔记附件下载后保持在attachments目录,直接在joplin中搜索attachments,哪些笔记中包含该单词,那么对应到附件就没迁移过来,需要手动调整一下即可。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/feixiang3839/article/details/131744975

智能推荐

计算机毕业设计 asp.net学生学籍管理系统 毕设-程序员宅基地

文章浏览阅读918次,点赞23次,收藏8次。4、系统详细设计演示视频:4、系统详细设计3.1 数据库设计计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。对于数据库应用开发人员来说,为使现实世界的信息流计算机化,并对计算机化的信息进行各种操作,就是如何利用数据库管理系统、系统和相关硬件系统,将用户的要求转化成有效的数据结构,并使数据库结构易于实现用户新的要求的过程。

Seventh season eighteenth episode,Joey got an award??????-程序员宅基地

文章浏览阅读289次。加粗样式[Scene: Central Perk, Phoebe and Monica are there as Joey is entering excitedly.]Joey: Hey! You guys! You're not gonna believe this! I just got off the phone with my agent…Phoebe: Oh my God! (Joey looks at her.) I'm sorry, too soon. You go.Joey: Ok

【跑实验05】利用CLIP中的图像编码器,如何遍历文件夹中的图像,将图像文件改为28*28的尺寸,然后输出到excel中的每一列,最后一列全都标记为0_clip图像编码器的输出能修改嘛-程序员宅基地

文章浏览阅读1.6k次。【跑实验05】利用CLIP中的图像编码器,如何遍历文件夹中的图像,将图像文件改为28*28的尺寸,然后输出到excel中的每一列,最后一列全都标记为0_clip图像编码器的输出能修改嘛

《osgChina站长文集》_osg站长-程序员宅基地

文章浏览阅读677次。《杨石兴osg博客》《osgChina站长文集》_osg站长

2023年下半年网络工程师上午真题及答案解析-程序员宅基地

文章浏览阅读1.3k次,点赞29次,收藏32次。1.当计算机突然断电时,( )中存储的信息会丢失。A.光盘 B.ROM C.RAM D.硬盘2.进程的状态有就绪态、运行态、阻塞态,其中( )的变化是不可能直接发生的。A.就绪态到运行态 B.阻塞态到就绪态 C.运行态到阻塞态 D.阻塞态到运行态3.分布式存储系统规划时至少要设计( )个节点。4.在CPU和主存之间设计 Cache的目的是( )。A.增大主存的带宽 B.扩大主存容量。_2023年下半年网络工程师上午真题

微信小程序底部tabbar自定义带弧度效果完整版案例_微信小程序定制底部菜单怎么做 中间是一个弧形-程序员宅基地

文章浏览阅读2.4k次。这是运行的效果:新建components组件文件夹,里面新建tabbarComponent文件夹,结构如下:tabbar.js代码:// tabBarComponent/tabBar.jsconst app = getApp();Component({ /** * 组件的属性列表 */ properties: { tabbar: { type: Object, value: { "backgroundColor": "#f_微信小程序定制底部菜单怎么做 中间是一个弧形

随便推点

php中提取%3cdiv,cmseasy getshell 0day-程序员宅基地

文章浏览阅读1.7k次。by zvall代码如下:celive/index.php 代码:[php]$_SESSION['thislive'] = md5(time());$_SESSION['thislivetmp'] = $_SESSION['thislive'];if ($config['customer_info']) {header('Location: '.$config['url'].'/live/?act..._%3cdiv%20data-v-0e1d200f%3d%22%22%20data

warning: multi-character character constant-程序员宅基地

文章浏览阅读1w次,点赞3次,收藏10次。warning: multi-character character constant 2011-05-14 16:33:57| 分类: C/C++|举报|字号 订阅 Dev-C++提示以上错误,经查是char类型字符只能存放一个单字符的原因,错误代码如下:'. '这个点符号后面跟了个空格,编译的时候会提示警告,但仍编译成功。运行的时候_warning: multi-character character constant

C++的n叉树族谱详细信息管理系统(可以查到谁是老师)_c++族谱总结-程序员宅基地

文章浏览阅读976次,点赞5次,收藏23次。#include <stdio.h>#include <stdlib.h>#include <string.h>int MATEFLAG=0;//配偶typedef struct TreeNode{ int Num; //记录这个人拥有几个儿女 char Name[20]; //记录这个人的姓名 char Kind; //标._c++族谱总结

树莓派Pico迷你开发板扩展按键接口的方法及MicroPython编程_pico按钮原理图-程序员宅基地

文章浏览阅读2.4k次,点赞3次,收藏8次。本文介绍利用一块树莓派Pico开发板、一块面包板、两个按键、1个LED发光二极管和7跟导线等少量元器件实现树莓派Pico扩展按键接口的方法,并给出所对应按键接口的MicroPython编程示例。一、树莓派Pico扩展按键接口的方法运用树莓派Pico开发板扩展按键的方法有两种。1、使用Pico开发板RP2040 MCU片内上拉电阻扩展按键接口Pico开发板主芯片采用的是树莓派基金会自研的MCU芯片,其型号是RP2040。使用Pico开发板RP2040 MCU片内上拉电阻扩展按键接口方法原理图见图1所示_pico按钮原理图

Android 4.0使用Kotlin调用C语言以及汇编语言-程序员宅基地

文章浏览阅读2.4k次,点赞3次,收藏8次。如今,Google早已将Kotlin编程语言作为了头等语言(first-class programming language)用于Android开发中,并且在Android Studio中获得了非常全面的支持。与此同时,我们看到Google从Android Studio 3.0开始就已经支持了Java 8,过了这么多年仍然不对Java语言进行升级就能看到Google当前对Java已经持有相当冷淡的态度了,预计Java 8将是Android Studio最高能支持的Java版本了(*^_^*)。或许这跟Ora_kotlin调用c语言

Burp常见问题-程序员宅基地

文章浏览阅读753次,点赞20次,收藏23次。本文举例了几个常见的软件工具使用问题,文末会提供一些我自己整理和使用的工具资料。"在追逐零 Bug 的路上,我们不断学习、改进,更加坚定自己的技术信念。让我们相信,每一个 Bug 都是我们成长的机会。更多有关于VMware、Burp、Xshell、kali的问题可以关注博主后,在私信处拿链接,以后工具故障看这个就行给小伙伴们的意见是想清楚,自学网络安全没有捷径,相比而言系统的网络安全是最节省成本的方式,因为能够帮你节省大量的时间和精力成本。