Aller à l’article
NeuraCoreWiki utilisateur
← Retour au chapitre
Python intégré

Le Python Runner

Où il se trouve, ce qui est déjà chargé et ce que fait le bouton Run.

Où le trouver

Ouvrez une fenêtre d’avatar, puis Automation → Python Runner. En haut la liste qui dit quel script vous regardez, en dessous l’éditeur, puis la sortie. Run lance le script et tout ce qu’il imprime s’affiche en dessous au fur et à mesure.

Python vient avec une licence Individual ou Business : il fait partie de l’onglet Automation, qu’une licence gratuite n’a pas.

Un script appartient à un avatar

Le script s’exécute en tant que l’avatar dont vous avez ouvert la fenêtre. Ce n’est pas un réglage : un script tapé dans la fenêtre de Xena est le script de Xena. Lisez le titre de la fenêtre avant de cliquer Run.

Chaque avatar conserve ses propres scripts, jusqu’à dix; le sujet suivant explique comment en gérer plusieurs.

Ce qui est déjà là

Un seul nom est défini avant votre première ligne : avatar. C’est le lien avec l’avatar de cette fenêtre, et toutes les actions passent par lui. Rien à importer, rien à créer.

Le reste est du Python ordinaire : la bibliothèque standard est disponible, donc import time, import json et import random fonctionnent.

Le script tourne à l’écart de l’interface : attendre ne fige pas NeuraCore. Il s’exécute jusqu’au bout puis s’arrête ; fermer NeuraCore y met fin, et la déconnexion de son avatar aussi. Un script peut toutefois être réglé pour démarrer tout seul.

Chaque appel reste contrôlé

Python ne contourne pas les autorisations. Chaque action passe par Automation → Action Permissions, exactement comme les boutons, et payer en dollars Linden est désactivé au départ. Chaque appel est inscrit dans l’historique d’exécution, au nom de Python.