JWLMerge、JWL Manager 还是 JW Sync:如何选择 JW Library 合并工具
JW Library 能备份和还原,却不能合并。JWLMerge、JWL Manager 和 JW Sync 是三个能做到这一点的免费工具。它们各自能做什么、在哪里运行、哪个适合你。
JW Library 的还原会用备份里的内容替换整个图书馆。所以一旦你在两台设备上都研读过,无论还原哪一个备份,都会抹掉另一台设备上的成果,而应用程序没有任何命令能把两者合在一起。有几个免费的独立工具可以代劳,其中最常被搜索的三个是 JWLMerge、JWL Manager 和 JW Sync。
这三个工具都是免费的,都处理同一种 .jwlibrary 文件,而且没有一个是 JW Library 的制作者开发的,也和他们没有关系。它们的区别在于需要安装什么、能在哪些设备上运行,以及除了合并还能做什么。本页把这些区别列出来,方便你选出合适的那一个。
分步操作
为每台设备创建备份
在每台设备的 JW Library 中:个人研究 → 三点菜单 → 备份和还原 → 创建备份。不论用哪个工具,它处理的都是这些 .jwlibrary 文件。
选一个能在你手边设备上运行的工具
在 Windows 电脑上,三个都可以用。在 Mac 或 Linux 上,用 JWL Manager 或 JW Sync。如果手边没有电脑,只有手机或平板,就用 JW Sync,因为它在浏览器里运行。
把备份合并成一个文件
把所有备份载入工具,让它合并成一个新文件。在检查结果之前,先保留原来的备份。
在每台设备上还原合并后的文件
在所有设备的 JW Library 中还原合并后的 .jwlibrary 文件。这样每台设备都会有所有设备上的笔记、标注、书签和标签。
JWLMerge
JWLMerge 是一款免费、开源的 Windows 桌面程序,最初由 Antony Corbett 编写,可以把两个或更多 .jwlibrary 备份合并成一个。它已经用了很多年,还附带命令行版本,方便想用脚本自动处理的人。使用前有两点值得知道:它只能在 Windows 上运行;而且每次 JW Library 改变备份的数据库,它都得跟着更新。2023 年的一次这类改变之后,旧版本就不能用了,此后开发在社区维护的分支中继续,所以请确认你下载的版本支持你所用 JW Library 版本的备份。
JWL Manager
JWL Manager 是一款免费、开源的桌面程序,支持 Windows、macOS 和 Linux。与其说它是合并工具,不如说它更像一个完整的编辑器:你可以查看、编辑和删除备份里的笔记、标注、书签、收藏和播放列表,批量更改颜色,还能把笔记导出成电子表格、文本文件或 Markdown。它可以直接合并,也可以把一个备份里需要的项目导出,再导入另一个备份。它适合想要精细控制、又不介意安装桌面程序的人。
JW Sync
JW Sync 就是本网站。它在浏览器里运行,所以不用安装任何东西,在手机、平板、Mac 或 PC 上用法都一样;你的备份在你自己的设备上读取,绝不会上传。除了合并,它还有冲突审阅,处理唯一需要你做决定的情况(同一条笔记在两台设备上改得不一样);有标签管理器,可一次在几百条笔记中重命名和合并标签;可以只把某个标签下或某段日期内的笔记发给别人;还有按意思而不是按确切字眼来找笔记的搜索功能。
该选哪一个
如果你只需要合并,用的是 Windows 电脑,而且已经熟悉 JWLMerge,它就能完成这件事。如果你想在电脑上细致地编辑和整理备份,JWL Manager 的功能最多。如果你想在手上的设备直接合并、不安装任何东西,或者也想用分享、标签和搜索功能,就用 JW Sync。不管选哪一个,步骤都一样:每台设备备份、合并、检查结果、在所有设备上还原合并后的文件,并保留原始文件。
常见问题
- JW Library 自己能合并备份吗?
- 不能。备份和还原是把整个图书馆从一台设备搬到另一台,而还原会替换原有的内容。要把两个图书馆合在一起,需要外部工具。
- 这些是官方工具吗?
- 不是。JWLMerge、JWL Manager 和 JW Sync 都是独立项目,既不是 JW Library 的负责人开发的,也没有得到他们的认可。它们处理的是应用程序本来就会生成的 .jwlibrary 文件。
- 合并 JW Library 备份一定要用 Windows 吗?
- 只有 JWLMerge 需要。JWL Manager 也能在 macOS 和 Linux 上运行,JW Sync 则能在任何现代浏览器中运行,包括手机和平板。
- 合并会改动我原来的备份吗?
- 不会。合并只是读取备份,再写出一个新文件。不过在还原合并后的文件并确认内容齐全之前,还是要保留原始文件。
- 我的数据会被上传到什么地方吗?
- 两个桌面程序处理的是你电脑上的文件。JW Sync 在你的浏览器里读取备份,文件绝不会发送到服务器。