Speciální Esc sekvence |
MicroTel interpretuje speciální sekvence, které umožňují spouštení externích programů v prostředí MS Windows a čtení proměnných z prostředí operačního systému a konfiguračního souboru microtel.ini.
Sekvence | Akce |
<Esc>]program@
(ANSI) <Esc>]@program@ (Linux) |
Spuštění programu program. Program může dostat jako parametr IP adresu právě otevřeného spoje. Programy se hledají ve všech adresářích, které jsou uvedené v PATH a v domovském adresáři MicroTelu. Spouštění externích programů lze zakázat (Parametry terminálu). V menu Ostatní je možné nastavit typ okna, ve kterém bude MicroTel spouštět externí programy a to, zda bude čekat na jejich ukončení. |
<ESC>]program*parametry*jméno_souboru@
(ANSI) <ESC>]@program*parametry*jméno_souboru@ (Linux) |
Rozšíření spouštěcí sekvence o možnost
zadávání více parametrů, volby typu okna a možnosti
čekání na ukončení spuštěného programu. Program-název
programu, který se má spustit. Programy se hledají ve
všech adresářích, které jsou uvedené v PATH a
v domovském adresáři MicroTelu. Význam parametrů: n-název spoje |
<Esc>]$jméno_proměnné@
(ANSI) <Esc>]@$jméno_proměnné@ (Linux) |
Čtení proměnné jméno_proměnné z prostření (environmentu) MS Windows. |
<Esc>]?jméno_proměnné@
(ANSI) <Esc>]@?jméno_proměnné@ (Linux) |
Čtení proměnné jméno_proměnné
ze sekce [Environment] konfiguračního souboru microtel.ini.
Pro MicroTel jsou vyhrazena
následující jména proměnných: MTVER-verze MicroTelu MTDIR-domovský adresář MicroTelu MTINI-INI soubor MicroTelu WINDIR-domovsky adresář MS Windows WINTEMPDIR-dočasný adresář MS Windows. V menu Ostatní je možné nastavit zdvojování znaku \ při čtení proměnných, které ho obsahují (možné problémy se znakem \ na systémech Unix). |
Stránka Příklady obsahuje ukázky využití speciálních sekvencí pro spouštění externích programů a čtení proměnných z prostředí MS Windows. |