Benutzer-Werkzeuge

Webseiten-Werkzeuge


variablen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
variablen [2019/05/24 13:32]
fhr
variablen [2019/05/24 14:27] (aktuell)
fhr
Zeile 12: Zeile 12:
   * Der Kommando ''​scan &​test'' ​ würde einen scan mit der Dauer 5 durchführen.   * Der Kommando ''​scan &​test'' ​ würde einen scan mit der Dauer 5 durchführen.
  
-Variablen können jeden Wert enthalten, auch Kommandos.+Variablen können jeden Wert enthalten, auch Kommandos. ​__Der Name von Variablen darf keine Leerzeichen enthalten!__
  
 ==== Laden von Variablen aus Datei ==== ==== Laden von Variablen aus Datei ====
  
 Falls das laden von externen Variablen aktiviert ist, können diese über die Benutzeröberfläche geladen werden. Zum laden der Datei ist der Menüpunkt "Load Vars" zu benutzen. Hier kann eine Datei ausgewählt werden die die benötigten variablen enthält. Falls das laden von externen Variablen aktiviert ist, können diese über die Benutzeröberfläche geladen werden. Zum laden der Datei ist der Menüpunkt "Load Vars" zu benutzen. Hier kann eine Datei ausgewählt werden die die benötigten variablen enthält.
 +
 +==== Variablen über Kommando setzen ====
 +
 +In Standardkonfiguration,​ setzt der Kommando //​set// ​ eine Variable. Der Syntax ist:<​code>​
 +set Name Wert;
 +</​code>​
 +
 +(siehe Kommandos)
 +
 +==== Variablen über Oberfläche setzen ====
 +
 +Die Oberfläche zur Variablen Verwaltung lässt sich über den Menüpunkt "Add Var" öffnen. Hier lassen sich alle aktuellen variablen {{  :​screenshot_1558698602.png?​200}}anzeigen,​löschen oder neue hinzugefügt werden.
 +
 +Links des : ist der Name, rechts der Wert der Variable.
 +
 +=== Variable hinzufügen:​ ===
 +
 +Hinzugefügt werden Variablen über die zwei Textfelder. Im linken wird der Name der Variable definiert, im rechten ihr Wert. Mit druck auf den Button "​Set"​ wird sie hinzugefügt
 +
 +=== Variable löschen: ===
 +
 +Zum löschen muss die gewünschte Variable, in der Liste, gedrückt und gehalten werden.
 +
 +----
 +
 +===== Umgang mit der Datei vars.json =====
 +
 +Die vars.json Datei ist eine Auflistung einzelner Blöcke.
 +
 +==== Block ====
 +
 +Einzelne Variablen sind in Blöcken organisiert. Ein block sieht wie folgt aus:
 +
 +<​code>​
 +{
 +  "​name":​ "​Name",​
 +  "​cont":​ "wert
 +}
 +</​code>​
 +
 +Diese Variable würden den Namen. "​Name"​ tragen und den Wert "​wert"​ enthalten.
 +
 +==== Mehrere Variablen ====
 +
 +Einzelne Blöcke werden jeweils per Kommata getrennt, eine Ausnahme hierbei stellt der letzte Block dar.
 +
 +Beispiel:
 +
 +<​code>​
 +[
 +{
 +Block1
 +},
 +{
 +Block2
 +}
 +]
 +</​code>​
 +
 +Als letztes ist es wichtig, alle Blöcke in [ ] zu verschachteln.
 +
 +==== Fertige Datei ====
 +
 +Als Beispiel für eine syntaktisch korrekte vars.json, hier eine Datei die fünf Variablen definiert.
 +
 +<​code>​
 +[
 +  {
 +    "​name":​ "Var1,
 +    "​cont":​ "​Val1"​
 +  },
 +  {
 +    "​name":​ "​Var2",​
 +    "​cont":​ "scan 5;"
 +  },
 +  {
 +    "​name":​ "​Var3",​
 +    "​cont":​ "​XX:​XX:​XX:​XX:​XX:​XX;"​
 +  },
 +  {
 +    "​name":​ "​var4",​
 +    "​cont":​ "​2a00;"​
 +  },
 +  {
 +    "​name":​ "​var5",​
 +    "​cont":​ "'​test'"​
 +  }
 +]
 +</​code>​
 +
 +Eine Datei mit nur einer Variable:
 +
 +<​code>​
 +[
 +  {
 +   "​name":​ "​eineVariable",​
 +   "​cont":​ "​Wert"​
 +  }
 +]
 +</​code>​
  
  
variablen.1558697528.txt.gz · Zuletzt geändert: 2019/05/24 13:32 von fhr