Joplin

En inglés

Hace muy poco decidí dar el salto de un software para tomar notas a otro. En este caso de Standard Notes a uno con un mejor motor de busquedas. Entre todas las opciones que encontré en la red la que más me gustó sin duda alguna era Joplin. Lamentablemente yo tenía 960 notas en Standard Notes. Y no quería perderlas. Por lo que recurrí a realizar un pequeño script encargado de tal aburrida tarea. A continuación os dejo los pasos para utilizarlo.

También quiero dejar patente que puede ser utilizado simplemente para volver a Evernote.

1. Exportar datos desde Standard Notes.

Standard notes

Abrimos Standard Notes, y pulsamos en Account. En la esquina inferior izquierda. Después activamos Data Archives > Decrypted. Y descargamos la copia de seguidad pulsando en Download Data Archive.

Standard notes

Nos devolverá un archivo con un nombre extraño, terminado en .txt. Tal vez también un .zip, pero este último no nos hará falta.

Standard notes

Renombramos el archivo .txt a notes.txt.

Standard notes

2. Convertir txt a enex.

Descargamos el script encargado de convertir el JSON que nos ha dado Standard Notes en un enex (El formato que utiliza Evernote para exportar o importar sus propias notas). Abrimos el terminal y ejecutamos:

wget https://raw.githubusercontent.com/tanrax/standard-notes-to-evernote-or-joplin/master/standard-notes-to-enex.py

Opcionalmente puede ser descargado manualmente. Solo debéis bajar el archivo standard-notes-to-enex.py del repositorio.

Volvemos al terminal y ejecutamos el script.

python3 standard-notes-to-enex.py notes.txt

No os dirá nada. Pero se habrá creado un archivo nuevo llamado notes.enex.

Standard notes

3. Importando a Joplin

Abrimos Joplin.

Standard notes

Buscamos en su barra de menú la opción de importar desde Evernote.

Standard notes

Seleccionamos nuestro archivo notes.enex y ¡se acabó! Solo debemos esperar que importe todo.

4. Último detalle

Puede ocurrir que después de importar todo nos marque las notas como to-do. Para repararlo ejecuta en el terminal:

sqlite3 ~/.config/joplin-desktop/database.sqlite "update notes set is_todo = 0;"