Zum Hauptinhalt springen

Skriptverwaltung

Skripte in die Zentrale importieren​

  1. Öffnen Sie 文件管理 → 脚本目录.
  2. Ziehen Sie lokale Skriptdateien, Skriptordner oder ein vollständiges Flat-Skriptverzeichnis in den Dateimanager.
  3. Nach dem Hochladen erscheint das Skript automatisch im Skript-Dropdown des Hauptfensters und kann direkt ausgewählt und ausgeführt werden.
  4. Bei vielen Skripten können Sie im 脚本目录 Ordner zur Sortierung anlegen.

Was ist ein Flat-Skript?​

Die Zentrale verwaltet am besten „Flat-Skripte“, also Verzeichnisse mit lua/scripts/main.lua oder lua/scripts/main.xxt. Zum Beispiel:

我的脚本/
├── res/
│ ├── icon.png
│ └── sample.png
└── lua/
├── helper.lua
└── scripts/
├── main.lua
└── main.json

Nach dem Hochladen behandelt die Zentrale den gesamten Ordner als ausführbare Skripteinheit, entfaltet ihn beim Übertragen gemäß der Verzeichnisstruktur und verwendet main.lua oder main.xxt als Einstiegspunkt.

.xpp-Skriptpakete können ebenfalls als Skripteinheiten verwaltet werden. Ihre Konfigurationsoberfläche liegt in main.json im Paketstamm, nicht unter lua/scripts/.

Ein verschlüsseltes .xpa-Paket kann über die Dateizuordnung per Doppelklick oder nach dem Ziehen in 文件管理 → 脚本目录 installiert werden; anschließend wird es unter 脚本目录 als .xpp-Paket geführt.

Skripte starten und stoppen​

  1. Wählen Sie ein Skript im Skript-Dropdown des Hauptfensters aus.
  2. Wählen Sie die Zielgeräte in der Geräteliste aus.
  3. Klicken Sie in der Aktionsleiste auf „Skript starten“. Die Zentrale überträgt das Skript zuerst und startet es anschließend auf dem Gerät.
  4. Klicken Sie zum Stoppen in derselben Aktionsleiste auf „Skript stoppen“.

Wenn zusätzlich eine Gruppe ausgewählt ist und ein Skript gebunden hat, hat das Gruppenskript Vorrang vor dem aktuell gewählten Aktionsleistenskript. Einzelheiten finden Sie unter Gerätegruppen.

Skripte auf Geräte hochladen / auf Geräten auswählen​

  • Skript auf Geräte hochladen: ein Zentralskript oder „alle lokalen Skripte“ stapelweise übertragen, ohne sie sofort zu starten.
  • Skript auf Geräten auswählen: nur das aktuell ausgewählte Geräteskript wechseln, um es später lokal manuell auszuführen.

Eine Konfigurationsoberfläche hinzufügen​

  1. Klicken Sie in 文件管理 → 脚本目录 mit der rechten Maustaste auf einen Flat-Skriptordner oder .xpp-Paketordner.
  2. Wählen Sie 编辑脚本 UI 配置.
  3. Bearbeiten Sie main.json im Skriptoberflächen-Editor: bei Flat-Skripten lua/scripts/main.json, bei .xpp das main.json im Paketstamm.
  4. Kehren Sie zum Hauptfenster zurück. Wenn das Skript eine Konfigurationsoberfläche besitzt, erscheint rechts neben dem Skript-Dropdown die Schaltfläche „Konfiguration“.

Dasselbe Skript kann die Standardparameter aus main.json verwenden oder eine gruppenspezifische Konfiguration erhalten.

XXTLanControl.lua aktualisieren​

  • Unter 系统配置 → 脚本运行设置 können Sie festlegen, ob XXTLanControl.lua vor dem Skriptstart automatisch übertragen wird.
  • Dasselbe Bedienfeld bietet „Jetzt aktualisieren“ und ersetzt vorhandene Dateien in 脚本目录 mit XXTLanControl.lua stapelweise durch die aktuelle Serverversion.