/WizNote-to-OneNote

Import data from WizNote to OneNote.

Primary LanguagePythonApache License 2.0Apache-2.0

WizNote-to-OneNote

一个从为知笔记导入数据到 OneNote 的脚本

已知问题

  1. OneNote 本身的限制。比如不支持自定义 CSS,文件大小等。(具体请看 OneNote API
  2. 不支持加密文档(请先在为知客户端手动解密)
  3. 不支持附件(请在导入完后手动添加)
  4. 不支持断点续传,且从微软获取的 token 有效期为 1 个小时。(意味着超过 1 小时会上传失败。如此巨量文档建议您还是不要轻易迁移知识库了。)
  5. 仅在 Linux 环境测试通过

操作步骤

首先下载脚本并安装依赖

  1. 登陆为知客户端,等待全部文件完成同步之后退出客户端
  2. 执行脚本,根据提示输入账户名或文件夹路径(Windows 上路径为 我的文档\My Knowledge\Data\{account}\
  3. 打开提供的登录链接进行授权,然后复制并输入跳转后的空白页链接
  4. 选择目标笔记本名称(请输入新的名字以避免冲突)
  5. 开始导入,等待导入完成后确认内容正确,并根据需要手动上传附件。