Export your own Penzu journal entries to a JSON file by capturing the entries loaded in the browser.
Penzu Export Capture exporta tus propias entradas de Penzu a un archivo JSON desde el navegador.
Al abrir una entrada del diario, el script agrega un botón “Exportar Penzu”. Al presionarlo, activa un modo de captura usando `localStorage` para guardar el progreso entre páginas.
El script no llama directamente la API de Penzu. Intercepta las respuestas `fetch` y `XMLHttpRequest` que Penzu ya carga en la sesión activa del navegador. Captura solo respuestas de entradas bajo `/api/journals/.../entries/...` e ignora endpoints de fotos.
Por cada entrada guarda: `id`, `created_at`, `updated_at`, `title`, `plaintext`, `richtext` y `tags: []`.
Después de capturar una entrada, busca la entrada anterior en `body.previous`, espera aproximadamente 15 segundos y navega automáticamente a la página anterior. Este retraso reduce el riesgo de errores por demasiadas solicitudes.
Al finalizar, descarga un archivo `.json`.
No captura fotos, imágenes ni adjuntos. No envía datos a servidores externos.