Popis
Parametre
Návratové hodnoty
Príklady použitia
Zmeny a úpravy
Revízie dokumentu
Popis
Program sendsms.exe slúži na vysielanie textových SMS správ GSM modemami. Modem musí podporovať sadu AT príkazov pre prácu s SMS správami podľa špecifikácií normy ETSI GSM 07.05.
Parametre
Parametre príkazového riadka:
sendsms TO: number SCA: number [PIN: number] [-h TcpHost] [-p TcpPort] -m messfile | "message"
Popis parametrov:
Parameter | Popis |
---|---|
TO: number | Číslo GSM mobilného telefónu v tvare s predvoľbou GSM operátora. Napr. číslo do GSM siete operátora Orange-SK 0905/432454 sa musí zadať ako 0905432454. Povinný parameter. |
SCA: number | Číslo servisného SMS centra pre odosielanie správ. Číslo sa musí zadať v plnom medzinárodnom formáte aj so znakom ‘+’ pred číslom. Servisné SMS centrum Orange-SK je nutné zadať ako +421905303303, T-Mobile SK ako +421903333000 a O2-SK ako +421949909909. Povinný parameter. |
PIN: number | Ak je SIM karta blokovaná PIN kódom, treba ho zadať prostredníctvom tohto parametra. |
-h TcpHost | Ak AT príkazy nie sú posielané sériovou linkou, parameter určuje host, s ktorým ma utilita vytvoriť TCP spojenie. |
-p SerialPort/TcpPort | Sériový komunikačný port zadávaný v tvare COMx (napr. COM2). V prípade TCP komunikácie parameter definuje TCP port, na ktorý sa má utilita pripojiť. |
-m messfile | Obsah SMS správy na vyslanie uložený v súbore messfile. |
"message" | Obsah SMS správy na vyslanie. Ak sa nájde v správe sekvencia '\n', nahradí sa znakmi CR a LF. |
Poznámka: Pre vyslanie správy musí byť uvedený buď parameter message alebo -m messfile. Voľby sa vyhodnocujú zľava doprava.
Návratové hodnoty
Návratová hodnota | Popis |
---|---|
0 | OK, bezchybný prenos SMS správy |
1 | Chybný alebo chýbajúci parameter, program vypíše bližší popis chyby. |
2 | Chyba na sériovom porte (neexistujúci, obsadený a pod.). |
3 | GSM modem nie je na daný port pripojený alebo nie je zapnutý. |
4 | Chyba pri zadávaní PIN čísla (zlé PIN) |
5 | Chyba pri vykonávaní AT príkazov modemom. Program vypíše bližšie informácie. |
6 | SMS správa pravdepodobne nebola v poriadku odoslaná. |
7 | Problém pri inicializácii fyzického rozhrania (serial / TCP/IP). |
Príklady použitia
Zaslanie SMS správy na mobilné číslo GSM Orange-SK 0905111222 cez servisné SMS centrum Orange-SK +421905303303, obsah správy sa zadáva v príkazovom riadku:
sendsms PIN: 1234 TO: 0905111222 SCA: +421905303303 ”Toto je obsah SMS spravy”
Zaslanie SMS správy na mobilné číslo GSM Orange-SK 0905333444 cez servisné SMS centrum Orange-SK +421905303303, obsah správy sa nachádza v súbore C:\Messages\sms1.txt :
sendsms TO: 0905333444 PIN: 1234 SCA: +421905303303 –m C:\Messages\sms1.txt
Zmeny a úpravy
- 16.12.2014 - aktualizácia
Revízie dokumentu
- Ver. 1.0 – 31. máj 2000 – Vytvorenie tohto dokumentu.
- Ver. 1.1 - 3. dec. 2007 - Aktualizácia dokumentu.
Súvisiace stránky:
Pridať komentár