ECMDScript: Unterschied zwischen den Versionen

Aus Ethersex_Wiki
Wechseln zu: Navigation, Suche
(Beispiele für ECMD Script)
(Beispiele für ECMD Script)
Zeile 27: Zeile 27:
 
* Dateiendung ".es"
 
* Dateiendung ".es"
 
* nicht im inline vfs ablegen, da diese Dateien gezipped sind
 
* nicht im inline vfs ablegen, da diese Dateien gezipped sind
 +
* aufruf mit "call test1.es"
  
 
Beispiel 1:
 
Beispiel 1:

Version vom 23. Mai 2009, 20:16 Uhr

ECMD Scripting

Scripting soll dazu dienen ohne Änderung an der Firmware Scripte zu ermöglichen.

Dafür gibt es folgende Befehle:

  1. wait
  2. set
  3. get
  4. inc
  5. dec
  6. if
  7. call
  8. exit
  9. goto
  10. rem
  11. echo

Erläuterungen zu den Befehlen sind in der Ecmd Reference

Beispiele für ECMD Script

Dazu auf einem "NICHT INLINE" Dateisystem ein Script ablegen z.b. test1.es

Hinweise:

  • UNIX Zeilenumbruch
  • Dateiendung ".es"
  • nicht im inline vfs ablegen, da diese Dateien gezipped sind
  • aufruf mit "call test1.es"

Beispiel 1:

echo run script!
wait 100
echo do inc
set 1 5
echo do get
get 1
exit