Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Komponenta SafeSignal

Bezpečnostní komponenta SafeSignal je určena k zachycení (indikaci) události od jiné aplikace. Například:

- zprávy z UPS stanice (záložního zdroje napětí).
- detekce ukončení dávkového BAT souboru.
 
Některé programy mohou při určité své události spustit jiný program. Jedná se zejména o programy pro UPS (záložní zdroj napětí), které při varování, když dochází energie v záložním zdroji, mohou spustit jiný program. Jaký program však spustit, aby se o tom dozvěděla aplikace systému PROMOTIC, která právě na tomto počítači běží? Tento problém řeší právě komponenta SafeSignal.

Komponenta se skládá z jednoho programu PmSignal.exe, který je standardně umístěn ve složce systému PROMOTIC (\Pm). Program PmSignal.exe je právě ten program, který mohou cizí aplikace spouštět. Při spuštění tohoto programu se vyvolá v aplikaci PROMOTIC událost onAppSignal. V této události pak můžete naprogramovat potřebné akce.

Program PmSignal.exe můžete spouštět také s jedním textovým parametrem, například "C:\Pm\PmSignal xy". Tento parametr (v tomto případě xy) se pak předá do události onAppSignal jako parametr pEvent.Param.

 

Upozornění. V případě použití programu PmSignal.exe může na daném počítači běžet jen jedna aplikace PROMOTIC.

Další možné použití této komponenty (kromě UPS) je například v případě, kdy spuštíte dávkový BAT soubor a potřebujete v aplikaci PROMOTIC zachytit okamžik ukončení této dávky. Stačí tak na konci této dávky jen zavolat program "PmSignal.exe".

© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice