Mikrotik scripting: Porovnání verzí

Z Wiki UnArt Slavičín
Skočit na navigaciSkočit na vyhledávání
Bez shrnutí editace
Bez shrnutí editace
Řádek 1: Řádek 1:
Jako všechno v Mikrotiku, i skriptování má velmi špatnou dokumentaci.
Jako všechno v Mikrotiku, i skriptování má velmi špatnou dokumentaci.


== Co v dokumentaci nenajdete ==
Tyto poznámky jsou pro verzi 2.9.
Tyto poznámky jsou pro verzi 2.9.


Řádek 9: Řádek 10:
**typ proměnné lze zjistit pomocí :typeof. Příklad:  
**typ proměnné lze zjistit pomocí :typeof. Příklad:  
   :put [:typeof promenna]
   :put [:typeof promenna]
== Příklady skriptů ==
[[Fair Bandwidth Sharing for simple queues]]

Verze z 7. 2. 2008, 17:38

Jako všechno v Mikrotiku, i skriptování má velmi špatnou dokumentaci.

Co v dokumentaci nenajdete

Tyto poznámky jsou pro verzi 2.9.

  • Lokální proměnné:
    • deklarují se pomocí :local nebo :set.
    • Od verze 2.9 už nefunguje rušení proměnných pomocí :unset - proměnná se ruší tak, že v příkazu :set nebo :local neudám její hodnotu!!!
    • Pokud je proměnná deklarována jako lokální v bloku do={...}, není mimo tento blok vidět!
    • typ proměnné lze zjistit pomocí :typeof. Příklad:
 :put [:typeof promenna]

Příklady skriptů

Fair Bandwidth Sharing for simple queues