Způsoby odesílání - Odesílání sms z příkazové řádky (command line) (2)

Duben 14, 2009 by admin
Filed under: Způsoby odesílání 

Dnes se podíváme na jeden “starý” způsob odesílání. Příkazová řádka jistě mnohým uživatelům windows ani moc neříká. Ale my co jsme vyrůstali na DOSu to známe velmi dobře. Programy se dříve spouštěli tak, že se na řádku napsal název programu a za název různé parametry, které ovlivnily chování programu.

Dnes to tak funguje stále jen většina z nás kliká na ikonu a ani neví jak se program jmenuje (exe soubor) a jaké parametry se spouští. Příkazovou řádku vyvoláte ve windows kliknutím na start/spustit nebo stiskem kláves Windows+R

Proč tedy posílání z příkazové řádky? Nejčastěji tento způsob využijete v případě, že chcete poslat sms z nějakého jiného programu a ten umí spustit externí program.

Jak tedy na to?

dreamcom.exe /num <jméno nebo číslo adresáta> TEXT TYP_ZPRAVY SKRIPT PREPINACE

TEXT je text zprávy, může být zadán:

  • přímo: /text <text zpávy>
  • ze souboru:    /file <úplná cesta k souboru>

TYP_ZPRAVY může nabývat následujících hodnot:

  • /email   … odešle zprávu jako email (můžete použít parametr /subj<předmět zprávy>)

Pokud neuvedete žádný typ, zpráva se odešle jako standardní textová sms zpráva.

SKRIPT určuje skript, přes který bude zpráva odeslána

PREPINACE určují tyto vlastnosti odeslání (platí jen pro odeslání přes Web):

  • doručenka:                /aod
  • přímo na displej:    /flash
  • identifikace:             /ident
  • minimalizace při startu: /minimize
  • ukončení programu po odeslání zpráv: /close (až od verze 5.85)

Za parametr /num se zadává číslo nebo jméno adresáta.

Na pořadí parametrů nezáleží.

Pro odesílání zpráv se používá vždy jedna instance programu. Pokud zadáte zprávu
z příkazové řádky, a program již je spuštěn, DreamCom se pouze přesune do popředí
a zprávy se uloží do fronty.

Příklady

dreamcom.exe /num 605123456 /text Zprava z DreamComu. /web

Pošle zpávu přes Web a vhodný skript se pokusí najít sám.

dreamcom.exe /num 605123456 /text Zprava z DreamComu. /script t-zones /aod

Pošle zpávu přes skript T-Zones se zapnutou doručenkou.

dreamcom.exe /num Milan /text Zprava z DreamComu. /email /subject Pozdrav

Pošle Milanovi (musí být v adresáři) email z předmětem Pozdrav.

dreamcom.exe /num Milan /file d:\texty\pozdrav.txt /ident

Pošle zpávu, kterou načte ze souboru, a zapne identifikaci.

Dávkové zpracování

Pokud chcete z příkazové řádky odeslat více zpráv, je výhodnější použít dávkové zpracování.
Nejdříve si připravíte dávkový soubor (syntaxe je stejná jako u příkazové řádky, jen “dreamcom.exe”
je možné vynechat. Pak stačí spustit DreamCom s parametrem /batch a názvem souboru s dávkou.

Příklad příkazové řádky

dreamcom.exe /batch d:\data\davka.txt

Příklad dávkového souboru

/num 605123456 /text Zprava z DreamComu. 
/num 605123456 /text Zprava z DreamComu. /script t-zones /aod
/num Milan /text Zprava z DreamComu. /email /subject Pozdrav
/num Milan /file d:\texty\pozdrav.txt /ident

Komentáře

3 komentářů on Způsoby odesílání - Odesílání sms z příkazové řádky (command line) (2)

  1. Hexer on Út, 25th Kvě 2010 18:26
  2. Je mozne poslat pres prikazovou radku v jednom prikazu SMS na vice cisel?

    neco jako /num 608111222,608222111,604123123 …

  3. kubik on Pá, 28th Kvě 2010 10:21
  4. Ne to bohužel možné není

  5. Radek on Út, 23rd Čer 2015 12:05
  6. Dobrý den, chci přes příkazovou řádku odeslat SMS přes Kubíka, ale když zadam cokoliv z příkladů tak najednou kubík začne vypínat cely počítač?? Kde je chyba… ?

Napiš mi, co si myslíš...
a jestli chceš malý obrázek u tvého příspěvku, použij gravatar!