Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
script [2019/05/24 12:35] fhr [Scripte] |
script [2019/05/24 14:32] (aktuell) fhr |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Scripte ====== | ====== Scripte ====== | ||
| - | Scripte sind eine Auflistung von Kommandos, die automatisch ausgeführt werden können. Es können beliebig viel Scripte erstellt werden. Bei längeren Scripten kann es zur kurzen Ladezeiten kommen. Scripte sind in der Datei script.json organisiert. Diese Datei kann per Konfigurationstool in die App integriert werden oder manuell geladen werden. Falls Fehler in der Datei vorhanden sind, wird die App mit entsprechendem Hinweis beendet. Zum bearbeiten empfiehlt sich eine Editor wie Notepad++ oder ein [[https://jsoneditoronline.org/|JSON online Editor]]. | + | Scripte sind eine Auflistung von Kommandos, die automatisch ausgeführt werden können. Es können beliebig viel Scripte erstellt werden. Bei längeren Scripten kann es zur kurzen Ladezeiten kommen. Scripte sind in der Datei script.json organisiert. Diese Datei kann per [[:conf-tool|Konfigurationstool]] in die App integriert werden oder manuell geladen werden. Falls Fehler in der Datei vorhanden sind, wird die App mit entsprechendem Hinweis beendet. Zum bearbeiten empfiehlt sich eine Editor wie Notepad++ oder ein [[https://jsoneditoronline.org/|JSON online Editor]]. |
| - | + | ||
| - | + | ||
| - | ===== Laden von Scripten ===== | + | |
| - | + | ||
| - | Falls das laden von externen Scripten aktiviert ist, können diese über die Benutzeröberfläche geladen werden. Zum öffnen von Scripten ist der Menüpunkt "Load Script" zu benutzen. Hier kann eine Datei ausgewählt werden die die benötigten Scripte enthält. | + | |
| - | + | ||
| - | ===== script.json - Umgang mit der Datei ===== | + | |
| - | + | ||
| - | ====== Scripte ====== | + | |
| - | + | ||
| - | Scripte sind eine Auflistung von Kommandos, die automatisch ausgeführt werden können. Es können beliebig viel Scripte erstellt werden. Bei längeren Scripten kann es zur kurzen Ladezeiten kommen. Scripte sind in der Datei script.json organisiert. Diese Datei kann per Konfigurationstool in die App integriert werden oder manuell geladen werden. Falls Fehler in der Datei vorhanden sind, wird die App mit entsprechendem Hinweis beendet. Zum bearbeiten empfiehlt sich eine Editor wie Notepad oder ein JSON online Editor. | + | |
| ===== Laden von Scripten ===== | ===== Laden von Scripten ===== | ||
| Zeile 21: | Zeile 10: | ||
| Die script.json Datei ist eine Auflistung einzelner Blöcke. | Die script.json Datei ist eine Auflistung einzelner Blöcke. | ||
| - | |||
| ==== Block ==== | ==== Block ==== | ||
| - | Einzelne Scripte sind in Blöcken organisiert. Ein block sieht wie folgt aus: | + | Einzelne Scripte sind in Blöcken organisiert. Ein block sieht wie folgt aus:<code> |
| - | + | ||
| - | <code> | + | |
| { | { | ||
| "name": "Name des Scripts", | "name": "Name des Scripts", | ||
| Zeile 35: | Zeile 21: | ||
| Dieser Script würden den Namen. "Name des Scripts" tragen und die Kommandos: "kommando1;kommando2;" enthalten. | Dieser Script würden den Namen. "Name des Scripts" tragen und die Kommandos: "kommando1;kommando2;" enthalten. | ||
| - | |||
| - | |||
| ==== Mehrere Scripte ==== | ==== Mehrere Scripte ==== | ||
| Zeile 56: | Zeile 40: | ||
| Als letztes ist es wichtig, alle Blöcke in [ ] zu verschachteln. | Als letztes ist es wichtig, alle Blöcke in [ ] zu verschachteln. | ||
| - | |||
| - | |||
| - | |||
| ==== Fertige Datei ==== | ==== Fertige Datei ==== | ||