Czy idzie zmusić kompa do wysyłania SMS-a (mobilny internet).

Aug 06, 2009 10 Replies

Ciężkie pytanie na pograniczu telefoni/programowania/elektronika/windows (nie koniecznie elektronika, ale kto wie ...?).



Otóż posiadam mobilnego neta z Play'a z którego można również wysyłać smsy. Do laptopa podłącza się przy pomocy USB takie cuś:

formatting link
i przy pomocy Playowskiej aplikacji oprócz głównej idei mobilnego internetu można również wysałć sms-y (użytkownikowi na karcie SIM (którą wkłada się do Modemu) przydzielony jest numer (taki zwykły komórkowy 9-ciocyfrowy), i jeśli użytkownik zechce wysłać jakąś wiadomość, to u odbiorcy wyświetla się że SMS- przyszedł z standardowego komórkowego 9-cio cyfrowego numeru).



Reasumując jakby to powiedzieć laptop (np. z windą) + modem można by uznać za swego rodzaju komórkę.....



No i właśnie..... przyświeciła mi idea aby zmusić laptop+modem do wysyłania sms-ów ... tylko bez Play'owskiej aplikacji. Czyli pytanie brzmi: przy pomocy jakiego protokołu/wywołania - które idzie po lini USB - laptop uruchamia modem aby ten wysłał SMS-a ?.



Wydaje mi się iż znajomość takiego wywołania jest niezwykle istotna, stąd moje pytanie czy koledzy może przypadkowo nie spotakali się z tym tematem ?.



P.S. Zdaję sobie sprawę że to raczej NTG, mile widziane wszelakie przekierowania na inne grupy, linki, wszelakie sensowne wypowiedzi ....


Endriu pisze:

Trochę inny model ale może zadziała: Trzeba na virtualny port szeregowy wysłać coś takiego:

AT+CMGF=1 AT+CMGS="+35386827XXXX" > 3G Rocks!!!! CTRL-Z

Źródło:

formatting link
formatting link
)

  1. Sprawdź w menadżerze urządzeń czy nie masz jakiegoś dodatkowego portu szeregowego (ew. kilku takich portów).
  2. Jeśli coś takiego się pojawiło to przy pomocy terminala (np. Hyperterminala) sprawdź czy modem odpowiada na rozkazy AT

Test oczywiście zrób bez uruchomionej aplikacji Play'a.

Paweł

A coż to jest ten Hyperterminal ?.

I możesz podać jakieś przykłady rozkazów AT ?. (i co to jest ta AT?)

Hyperterminal to cus co znajde w Xp-eku

A AT to jakaś transmisja ?

formatting link

A czy to nie są czasmi rozkazy AT, które trzeba wysłąć przez Hyperterminal ?.

Tak ale być może jest opcjonalnie instalowany. Zobacz w Start->Wszystkie Programy->Akcesoria->Komunikacja->HyperTerminal

Nie. Jest to tekstowy protokół komunikacji z modemem. Okienko programu terminala pozwala na wpisywanie tekstu z klawiatury. Najprostszy rozkaz to dwie litery AT i klawisz ENTER. Modem powinien odesłać "OK"

Paweł

No to czesc pierwsza zadania wykonana... Ze stronki:

formatting link
aplikacje SMS Sender za pomoca której latwo idzie wysylac SMS-y bez udzialu Play-owskiej aplikacji.

Teraz drugie pytanie. Czy ktos z kolegów grupowiczów nie natknal sie na jakis skrypt (lub cokolwiek innego) co wysylaloby z SMS-Sendera automatycznie wiadomosci ?.

Może to być cokolwiek strona internetowa, skrypcik lub cokolwiek innego co dawałoby impuls do Sms Sender'a do wysyłania wiadomości ....?.

Może to działać również z pominięciem SmS Sendera (np. z Hyperterminala lub czegokolwiek innego)....

A może inaczej zadam pytanie.

Czy idzie napisać taki skrypt który odpalałby aplikację SMS Sender (lubjakąś inną), wpisywał w okienkach podaną wartość i przyciskał knefel wyślij ?

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required