Ako spustiť aplikáciu pomocou SMS

Aplikácia Application Starter v Ozeki SMS Gateway môže spustiť akýkoľvek proces alebo aplikáciu pri príjme SMS správy. Stačí zadať cestu k súboru. Môžete tiež extrahovať parametre z prijatých SMS správ a použiť ich ako parametre procesu alebo argumenty príkazového riadku.

Video 1 - Ako spustiť aplikáciu pomocou SMS (Návod na video)

Predtým, ako prejdete týmto podrobným návodom, pozrite sa na pracovný diagram na obrázku 1. Majte na pamäti, že prichádzajúca správa musí doraziť k používateľovi Application Starter v Ozeki SMS Gateway, aby mohol spustiť požadovaný proces alebo aplikáciu.

ako sa aplikácia spustí po prijatí správy
Obrázok 1 - Ako sa aplikácia spustí po prijatí správy

Zistíte, ako sa vaša aplikácia spustí po prijatí SMS. Najprv sa odporúča nainštalovať a nakonfigurovať vlastného používateľa Application Starter pre prípad prijatia SMS. Mali by ste sa uistiť, že váš Ozeki SMS Gateway je pripravený prijímať SMS od poskytovateľa SMPP alebo GSM modemu.

Ako spustiť aplikáciu pomocou SMS

Ak chcete spustiť aplikáciu pomocou SMS:

  1. Vyberte ikonu panelu nástrojov Aplikácie
  2. Nainštalujte aplikáciu Application Starter
  3. Pomenujte pripojenie
  4. Zadajte program na spustenie
  5. Nastavte režim operácie
  6. Kliknite na ikonu pripojenia na paneli nástrojov
  7. Pridajte nové pripojenie klienta SMPP
  8. Nakonfigurujte službu Ozeki
  9. Povoliť službe interakciu s pracovnou plochou
  10. Odošlite testovaciu SMS
Krok 1 - Vytvorte pripojenie Application Starter

Prvým krokom je otvorenie aplikácie SMS Gateway. Tu v hlavnom menu by ste mali vybrať menu Aplikácie na paneli nástrojov. V tomto menu jednoducho prejdite na časť 'Spracovanie prichádzajúcich SMS správ a služby automatických odpovedí' a tu kliknite na tlačidlo Inštalovať pri pripojení Application Starter (Obrázok 2).

vyberte pripojenie Application Starter
Obrázok 2 - Vyberte pripojenie Application Starter

Krok 2 - Nakonfigurujte pripojenie Application Starter

Ďalej musíte nakonfigurovať pripojenie Application Starter. Najprv musíte zadať názov pripojenia (Obrázok 3). Tento názov identifikuje pripojenie vo vašom systéme SMS Gateway. Ďalej musíte nakonfigurovať program, ktorý sa má spustiť. Dva hlavné spôsoby budú popísané v ďalšom kroku.

nakonfigurujte pripojenie Application Starter
Obrázok 3 - Nakonfigurujte pripojenie Application Starter

Krok 3 - Vyberte program na spustenie

Pripojenie Application Starter môže spracovávať bash skripty aj spustiteľné súbory externých aplikácií. Prvým spôsobom je teda spustenie bash skriptu. V tomto príklade musíte vytvoriť bash skript s príponou '.bat'. Ako je znázornené na obrázku 4 nižšie, musíte zadať úplnú cestu k bash skriptu. Môžete tiež pridať argumenty pre spustenie. Tu sú dva argumenty. '$SENDER' ukladá adresu odosielateľa, ktorý správy poslal, argument '$MSG' ukladá samotnú správu.

nakonfigurujte bash skript s argumentmi
Obrázok 4 - Nakonfigurujte bash skript s argumentmi

Teraz musíte napísať bash skript. Tento príklad nižšie vezme dva argumenty, ktoré ste nastavili v pripojení Application Starter, a zapíše ich do súboru inputsms.txt. Ak tento súbor ešte neexistuje, skript ho vytvorí, ak súbor existuje, skript ho doplní o novú správu.

C:\process.bat
echo %1 %2 >> C:\inputsms.txt

Druhým spôsobom konfigurácie Application Starter je spustenie externej aplikácie. Pre to musíte zadať úplnú cestu k aplikácii, ktorú chcete spustiť pri prijatí správy. Tento návod vám ukáže, ako môžete spustiť štandardnú aplikáciu Poznámkový blok pomocou SMS, ako je znázornené na obrázku 5.

zadajte úplnú cestu k aplikácii Poznámkový blok
Obrázok 5 - Zadajte úplnú cestu k aplikácii Poznámkový blok

Krok 4 - Ďalšia konfigurácia Application Starter

Posledná vec, ktorú je potrebné pred vytvorením spojenia jasne nakonfigurovať, je režim, v ktorom bude aplikácia bežať. Toto je možné nastaviť voľbou 'Operation mode'. Ako môžete vidieť na obrázku 6, vyberte možnosť 'Start on message'. Tým sa zabezpečí, že program, ktorý ste predtým nastavili na spustenie, sa spustí len v prípade prichádzajúcej správy. Ak ste so všetkým hotoví, stačí kliknúť na OK.

nastaviť režim operácie
Obrázok 6 - Nastavenie režimu operácie

Krok 5 - Vytvorenie SMPP klient spojenia

Aby ste mohli komunikovať s členmi mobilnej siete a prijímať štartovaciu správu, potrebujete spojenie, ktoré vytvorí tento prepoj. Týmto spojením bude SMPP klient spojenie. Ak ho chcete vytvoriť, stačí vybrať ponuku Connect z panela nástrojov a tu, ako môžete vidieť na obrázku 7, kliknúť na tlačidlo Inštalovať pri SMPP klient spojení.

inštalovať smpp klient spojenie
Obrázok 7 - Inštalácia SMPP klient spojenia

V konfiguračnom menu spojenia musíte najprv zadať názov pre spojenie. Ďalej musíte poskytnúť údaje o SMPP serveri, na ktorý sa má spojenie pripojiť (Obrázok 8). Nakoniec zadajte telefónne číslo, s ktorým bude spojenie komunikovať s mobilnou sieťou. Ak ste so všetkým hotoví, stačí kliknúť na OK.

konfigurovať smpp klient spojenie
Obrázok 8 - Konfigurácia SMPP klient spojenia

Krok 6 - Konfigurácia služby Ozeki

Služba Ozeki beží na pozadí, keď používate Ozeki SMS Gateway. Je dôležité povoliť Ozeki 10 spúšťať súbory s Application Starter User. Túto službu nakonfigurujte výberom 'Ovládací panel' z ponuky Štart systému Windows a prejdite na 'Nástroje pre správu/Služby'. Nájdite 'Ozeki 10' v zozname, kliknite pravým tlačidlom a vyberte 'Vlastnosti' (Obrázok 9).

nastaviť vlastnosti služby ozeki
Obrázok 9 - Nastavenie vlastností služby Ozeki

V novom okne s názvom 'Vlastnosti Ozeki 10' vyberte kartu 'Prihlásenie' a zaškrtnite políčko 'Povoliť službe interakciu s pracovnou plochou' (Obrázok 10).

povoliť službe interakciu s pracovnou plochou
Obrázok 10 - 'Povoliť službe interakciu s pracovnou plochou'

Odteraz bude Application Starter User Ozeki SMS Gateway schopný spustiť akýkoľvek proces alebo aplikáciu, ak zadáte správnu cestu k súboru. Súbor na vybranej ceste sa spustí v prípade prijatia SMS správy.

More information