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:54]
fhr [Variablen über Oberfläche setzen]
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 ====
Zeile 20: Zeile 20:
 ==== Variablen über Kommando setzen ==== ==== Variablen über Kommando setzen ====
  
-In Standardkonfiguration,​ setzt der Kommando //set// eine Variable. Der Syntax ist:<​code>​+In Standardkonfiguration,​ setzt der Kommando //​set// ​ eine Variable. Der Syntax ist:<​code>​
 set Name Wert; set Name Wert;
 </​code>​ </​code>​
Zeile 26: Zeile 26:
 (siehe Kommandos) (siehe Kommandos)
  
-====     ::​screenshot_1558698602.png?​197x350 ​Variablen über Oberfläche setzen ​ ====+==== 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 anzeigen,​löschen oder neue hinzugefügt werden.+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. Links des : ist der Name, rechts der Wert der Variable.
Zeile 36: Zeile 36:
 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 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: ​ ===+=== Variable löschen: ===
  
 Zum löschen muss die gewünschte Variable, in der Liste, gedrückt und gehalten werden. 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.1558698897.txt.gz · Zuletzt geändert: 2019/05/24 13:54 von fhr