Manuale · 7

Motore di script

In Impostazioni → Script crei script JavaScript con nome – eseguiti in un motore JavaScript integrato, scritto interamente in Go (non serve Node.js).

Uno script è composto da nome, codice (semplice campo di testo con indentazione a tab) e un interruttore attivo/disattivo. Il codice viene eseguito all’interno di una funzione – un return valore; alla fine restituisce questo valore, come in una normale funzione.

Ogni script ha un timeout di 3 secondi – se impiega più tempo (ad es. un ciclo infinito), viene interrotto.

Uno script, di per sé, diventa utilizzabile solo tramite un collegamento:

Gli script possono essere esportati come file .js e reimportati.