В блоге Obsidian сообщили, что инструмент Importer получил поддержку формата Apple Notes. Теперь проприетарные заметки можно превратить в открытый Markdown-файл и перенести в любое другое приложение.
Obsidian Importer — инструмент с открытым исходным кодом, предназначенный для переноса проприетарных форматов заметок в редактор Obsidian. На выходе пользователь получает обычный Markdown-файл, который можно использовать не только в Obsidian, но и в любом другом приложении. Инструмент представили всего три месяца назад, но за это время сообщество успело добавить поддержку большого количества закрытых форматов файлов.
В последнем обновлении появилась поддержка Apple Notes. В блоге компании отметили, что самым сложным форматом оказалось именно решение от Apple. В фирменных заметках на iOS и macOS нет возможности экспортировать хранилище. К тому же, Apple Notes поддерживает текст, таблицы, изображения, рисунки, сканы документов и PDF-файлы, а в iOS 17 добавили внутренние ссылки на заметки. Из-за этого обилия встраиваемого контента усложнился процесс импорта.
Хорошая новость в том, что итоговое обновление Obsidian Importer может полностью импортировать все виды заметок Apple Notes в открытый Markdown. Штатное приложение для заметок от Apple хранит всё содержимое файлов в базе данных SQLite. Данные хранятся в недокументированном формате, но их можно расшифровать и после этого преобразовать.
В блоге компании отмечается, что Obsidian Importer можно использовать для создания локальной копии хранилища Apple Notes или переноса данных в другой софт для заметок. Подробную инструкцию по импортированию заметок можно найти на официальной странице инструмента, а его код опубликован на GitHub.
Источник: habr.com