# Scripts de QOwnNotes

Un script de QOwnNotes es principalmente JavaScript en archivos Qt QML (opens new window).

import QtQml 2.0
import QOwnNotesTypes 1.0

Script {
    /**
        * Se ejecutará cuando se inicialice el motor de secuencias de comandos.
        */
    function init() {
        script.log("Hello world!");
    }
}
1
2
3
4
5
6
7
8
9
10
11

Puede colocar esos archivos QML en cualquier lugar que desee y agregarlos en QOwnNotes agregándolos en la Configuración de secuencias de comandos (hay un botón Agregar secuencia de comandos / Agregar secuencia de comandos local).

TIP

Eche un vistazo a los scripts de ejemplo (opens new window) para iniciar rápidamente.

En la Configuración de scripts también puede instalar scripts directamente desde el Repositorio de scripts (opens new window). Existe una aplicación web alojada en la comunidad para buscar scripts en beurt.github.io/QOwnNoteScriptsList (opens new window).

Para problemas, preguntas o solicitudes de funciones para scripts del Repositorio de scripts, abra un problema en la página de problemas del repositorio de scripts de QOwnNotes (opens new window).

TIP

Si desea proponer un script para el Repositorio de scripts, siga las instrucciones del Repositorio de scripts de QOwnNotes (opens new window).

Si necesita acceder a una determinada funcionalidad en QOwnNotes o tiene preguntas o ideas, abra un problema en la página de problemas de QOwnNotes (opens new window).

TIP

For logging, you can use the script.log() command to log to the Log panel, which you can turn on in the Window / Panels menu.