导入 / Omnivore
把 Omnivore 导出
带到 Aside。
如果你手里还有导出文件,可以在 iPhone 上的 Aside 里选这份文件。这是文件导入,不会连接 Omnivore。
Omnivore 已关服。服务已关,Aside 无法从原网站取回收藏。没有留下的文件,就带不回原来的库。
从 iPhone 开始 · 本地资料库无需登录
在来源里
导出文件
- 01
找 metadata_*.json 或原始 ZIP
如果你手里还有导出文件,去下载文件夹、「文件」App、iCloud Drive 和电脑备份里找。Omnivore 无法再导出一份新文件。
- 02
保留原始导出
使用 metadata_*.json,或包含这些文件的原始 ZIP。不要改写 JSON。ZIP 里的 content/*.html 和高亮不会导入。
- 03
把文件放到 iPhone
存进「文件」App。ZIP 可以直接选择。Aside 只查看里面的 metadata JSON,不导入 html 或高亮。
Aside
在 Aside 里打开这份文件
- 01
首次打开 ImportIntroductionSheet
第一次打开 Aside 时,ImportIntroductionSheet 会提供「从这些 App 导入收藏」。在那里选择文件。
- 02
空首页:导入已有收藏
首页没有收藏时,点「导入已有收藏」(feed-empty-import)。
- 03
账户页,存储下方:account-import
打开账户。在存储这一行下面,点「从其他 App 导入」(account-import)。不是存储设置页。
能带过来
- url — 收藏的链接
- title — Omnivore 标题
- tags — labels 映射为标签
- addedAt — savedAt 或 createdAt
- notes — description 映射为备注
- archived — state 为 Archived 时映射为已归档
带不过来
- folderPath — Omnivore 导出没有文件夹
- html — ZIP 里的 content/*.html 不会导入
- highlights — Omnivore 高亮不会导入
- javascript: 和 data: 链接 — 会跳过,不保存
开始前的小问题
你可能还想知道。
文件是脏的或截断的怎么办?
能跳过的坏行会跳过;读不了时会说明无法读取。请用原始的 metadata JSON 或 ZIP。改写过的副本可能导不进去。
javascript: 或 data: 书签会怎样?
Aside 会跳过 javascript: 和 data: 链接,不会保存它们。
重复的 URL 会怎样?
Aside 里已有的 URL 不会再添加一次。同一份文件导入两次,也不会重复那些收藏。
文件很大怎么办?
大体量可能要等一会儿。请留在 Aside 直到完成,也可以暂停稍后继续。离开 App 可能会暂停导入。
找不到导出文件,能把库带回来吗?
不能。Omnivore 已关服,Aside 无法从原服务取回。如果你手里还有导出文件,可以回来再选。没有文件,那些 Omnivore 收藏就带不回来。仍可以从其他 App 用系统分享收进 Aside。