В одной из недавних бесед зашел разговор о дневниках, и я отметил, что в Obsidian меня помимо прочего привлекла встроенная функциональность ведения дневника. А раньше я дневников не вёл.
Спустя время меня осенило — как так не вёл, когда я несколько лет писал в ЖЖ? Давно в него не заглядывал, а тут посмотрел — всё на месте.
Раз так, и дневник у меня теперь в хранилище Obsidian вместе с заметками, подумалось, что нужно к нему присовокупить и старые записи из ЖЖ. Поскал на гитхабе, и пожалуйста: есть готовый инструментарий: https://github.com/arty-name/livejournal-export
Форкнул и допилил его немного под свои нужды: https://github.com/dimonier/livejournal-export
Для переноса записей нужно выполнить следующие действия:
- Загрузить записи и комменты по инструкции из readme.
Для успешной авторизации важно в браузере после логина больше никаких действий не совершать, а скопировать в auth.py куки, как написано в инструкции. - Открыть папку posts-and-comments-markdown как новый ваулт Obsidian.
- Установить в новом ваулте плагин Local images, выполнить команду Download images locally for all your notes.
- Скопировать папки с заметками и с картинками из нового ваулта в свой рабочий.
Ниже на картинках пример исходного поста в ЖЖ и того, как он выглядит в Обсидиане.
Сейчас заметил, что в некоторых записях время совпадает, а в некоторых отличается на час, как на картинках выше. Подозреваю, что это из-за неучтенного перехода на летнего времени. В общем-то не очень принципиально за давностью времени.
Если хотите перенести свой ЖЖ в Обсидиан — обращайтесь, помогу.