Vai all’articolo
NeuraCoreWiki utente
← Torna al capitolo
Python integrato

Il Python Runner

Dov’è, che cosa è già caricato e che cosa fa Run.

Dove si trova

Apri una finestra dell’avatar e vai su Automation, poi Python Runner. In alto l’elenco che dice quale script stai guardando, poi l’editor e sotto l’output. Run avvia lo script e tutto ciò che stampa compare sotto mentre lo stampa.

Python arriva con una licenza Individual o Business: fa parte della scheda Automation, che una licenza gratuita non ha.

Uno script appartiene a un avatar

Lo script gira come l’avatar della finestra che hai aperto. Non è un’impostazione: uno script scritto nella finestra di Xena è lo script di Xena. Leggi il titolo della finestra prima di premere Run.

Ogni avatar conserva i propri script, fino a dieci; il tema seguente parla di gestirne più di uno.

Che cosa c’è già

Un nome è definito prima della tua prima riga: avatar. È il collegamento con l’avatar di quella finestra, e ogni azione passa di lì. Niente da importare, niente da creare.

Il resto è Python ordinario: la libreria standard c’è, quindi import time, import json e import random funzionano.

Lo script gira lontano dall’interfaccia, perciò aspettare non blocca NeuraCore. Arriva alla fine e si ferma; chiudere NeuraCore lo termina, e così anche il suo avatar che va offline. A uno script si può però chiedere di partire da solo.

Ogni chiamata resta controllata

Python non è un modo per aggirare i permessi. Ogni azione passa da Automation, Action Permissions, esattamente come i pulsanti, e pagare in dollari Linden è disattivato fin dall’inizio. Ogni chiamata finisce nella cronologia di esecuzione, con Python come autore.