# Secuencias de comandos de QOwnNotes

Un script 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

Take a look at the example scripts (opens new window) to get started fast.

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

Para iniciar sesión, puede usar el comando script.log() para iniciar sesión en el widget de registro.