Navigace:  MobilChange™ - Dokumentace > Administrace a funkčnost MobilChange™ > Úvod do programování MobilChange >

Programování MxScript aplikací

Předchozí stránkaDomůDalší stránka

Základem všech skriptových aplikací, které používají objekt DoSms, je soubor mx_script_app.vbs. Soubor se nachází ve složce MobilChange\script\include.

Tento skript poskytuje funkci pro logování, zajišťuje komunikaci s UMS Task Managerem a volání funkcí pro zpracování SMS.

Těla těchto funkcí je nutné implementovat v zákaznickém skriptu, ve kterém se definuje, jak se s SMS bude nakládat.

V zákaznickém skriptu je třeba nadefinovat funkce OnInit, OnReceivedSMS, OnIddle(), OnShutdown(). Funkce OnNotification() je novou funkcí a není povinná pro běh aplikace, avšak je lepší ji používat namísto OnReceivedSMS , protože poskytuje více parametrů.

Pro spuštění MxScript aplikace je třeba zavolat soubor *.wsf, který zajistí propojení mx_script_app.vbs se zákaznickým skriptem (případně s dalšími soubory, které obsahují pomocné funkce), programem cscript.

Šablona pro vytvoření souboru wsf se nachází ve složce v MobilCchange\script\include a jmenuje se template.wsf.

<job id="%sc_name%">

  <script language="VBScript" src="%sc_name%.vbs"/>

  <script language="VBScript" src="include\mx_script_app.vbs"/>

</job>

Zákaznický script a upravený a přejmenovaný soubor wsf umístěte do do složky MobilChange\script.

Spuštění můžete provádět ručně z příkazového řádku, nebo lze volání aplikace přenechat UMS Task Manager (tato možnost je doporučená).

poznamka_24Poznámka: Skript mx_script_app.vbs používá i komponenta MxDbConnector a skriptová část SMSInfo.

tip_24Tip: Příklady aplikací jsou umístěny na distribučním médiu ve složce Mobilchange\script\samples.

 


knihaFunkce a properties DoSms