記事へ移動
NeuraCoreユーザーWiki
← この章に戻る
組み込み Python

Python Runner

どこにあるか、最初から用意されているもの、Run を押すと何が起きるか。

置き場所

アバターウィンドウを開き、Automation の Python Runner を開きます。一番上にどのスクリプトを見ているかを示すドロップダウン、その下が入力欄、さらに下が出力欄です。Run で実行し、表示したものはその都度下に出ます。

Python は Individual または Business ライセンスに付属します。Automation タブの一部であり、無料ライセンスにはそのタブがありません。

スクリプトはアバターごと

スクリプトは、開いているウィンドウのアバターとして実行されます。設定ではありません。Xena のウィンドウで書いたものは Xena のスクリプトです。Run を押す前にウィンドウのタイトルを確認してください。

スクリプトはアバターごとに、最大 10 本まで保存されます。複数本の扱い方は次のトピックで説明します。

最初から用意されているもの

最初の 1 行が動く前に定義されている名前が一つあります。avatar です。そのウィンドウのアバターへのつながりで、すべての操作はこれを通ります。読み込みも生成も不要です。

残りは普通の Python です。標準ライブラリが使えるので、import time、import json、import random はそのまま動きます。

スクリプトはインターフェースとは別に動くため、待っても NeuraCore は固まりません。最後まで実行して終わります。NeuraCore を閉じれば終了し、アバターがオフラインになっても終了します。ただし、自動で開始するように指定することはできます。

呼び出しは必ず確認されます

Python は権限を迂回する手段ではありません。すべての操作はボタンとまったく同じく Automation の Action Permissions を通り、リンデンドルの支払いは最初から無効です。呼び出しはすべて実行履歴に Python の名前で記録されます。