Penzu Export Capture

Export your own Penzu journal entries to a JSON file by capturing the entries loaded in the browser.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey, Greasemonkey или Violentmonkey.

Для установки этого скрипта вам необходимо установить расширение, такое как Tampermonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Violentmonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Userscripts.

Чтобы установить этот скрипт, сначала вы должны установить расширение браузера, например Tampermonkey.

Чтобы установить этот скрипт, вы должны установить расширение — менеджер скриптов.

(у меня уже есть менеджер скриптов, дайте мне установить скрипт!)

Advertisement:

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

(у меня уже есть менеджер стилей, дайте мне установить скрипт!)

Advertisement:

Автор
dani71153
Установок в день
0
Всего установок
0
Оценки
0 0 0
Версия
1.0.0
Создано
21.06.2026
Обновлено
21.06.2026
Размер
3,8 КБ
Лицензия
MIT
Работает на

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.