[ smjesko @ 29.12.2006. 10:01 ] @
Postovani, trebao bih napraviti program koji ce sms poruke slati pomocu nekog mobilnog aparata koji ce opet biti spojen na komp. dali je to moguce i kako?
[ savkic @ 29.12.2006. 10:22 ] @
Citat:
Postovani, trebao bih napraviti program koji ce sms poruke slati pomocu nekog mobilnog aparata koji ce opet biti spojen na komp. dali je to moguce i kako?


Jeste. Imaš nekoliko mogućnosti, prvi je preko SMS servisa koji nude mobilni operatori što je najbolje rešenje za situacije kada je potreban veliki obim slanja i prijema poruka. Drugi je preko mobilnog ili specijalizovanoh uređaja GSM Gatewaya (SMS sender, GPRS modem, fax...). Kada jednom povežeš mobilni ili gateway na računar (recimo serijskom vezom) dalje se za komunikaciju može koristiti set AT komandi koji je uglavnom standardizovan tako da će raditi sa bilo kojim mobilnim ili gatewayom. Nisam siguran šta se dešava ako se veza sa mobilnim ostvaruje preko bluetootha ali verujem da je i tada pristup sa AT komandama moguć. Dakle,
treba da odlučiš šta ćeš koristiti i da onda po potrebi nabaviš specifikaciju za AT komande.
[ freespace @ 29.12.2006. 11:13 ] @
E, izgleda da je danas tvoj sretan dan! Sala! Ja sam upravo zavrsio svoj program za slanje sms poruka! Koristio sam sony ericsson k700i, a vezu ostvario preko bluetootha! Software od bluetootha je "IVT Corporation BlueSoleil", a na mobitel sam se spojio preko "Bluetooth serial port service"-a i to preko virtualnog serijskog porta A (to jest COM5)... Nakon toga otvoris moj program i stisnes connect i pises poruke! Sve to radi preko AT komandi, a text poruke se pretvara u PDU format!
E, da izbornikom programa se krecete preko scroll kotacica na misu(to je brze) ili klikanjem strelica sa strane!
Recite sta mislite! Moram jos napraviti za citanje poruka!
[ smjesko @ 29.12.2006. 11:46 ] @
extra stvar, jel moguce na osnovu ovoga napraviti program za iscitavanje sms poruka?
[ freespace @ 29.12.2006. 11:58 ] @
Moguce je! No moj k700i nesto zaj**** u vezi toga!
Probaj ovako:
otvori windowsow hiperterminal i spoji se na neki port(onaj na koji ti je spojen mobitel) i ukucaj:

AT, pa enter
..
treba ti izbaciti OK ako je uspio ostvariti vezu sa mobitelom!
..
nakon toga ukucaj:
AT+CMGR=, poslje jednako ukucaj neki broj od 1 do 4, to su mjesta u memoriji, tj, dostigle poruke, procitane poruke, spremljene poruke,...
ako je sve ok trebe ti vratiti poruku u PDU formatu, koji sadrzi telefonski broj, broj sms centra i naravno, samu poruku!
Naravno da bi prikazao poruku kao text moras ju pretvoriti iz PDU formata u textualni format!

..
i to je to!

Jel ti radi moj program? U njemu mozes vidjeti te AT komande...
pozdrav
[ smjesko @ 29.12.2006. 12:02 ] @
na poslu sam, nece da radi sa mojom nokiom 6280 :) al sa K700 sigurno radi :D a kak se konvertuje iz PDU u text?
[ Vic @ 29.12.2006. 12:16 ] @
Postoje i GSM modemi preko kojih primas i saljes SMS iz programa. Sa mobilnim je malo drugacije, jer nema svaki mobilni iste komande za SMS tako da je teze napraviti univerzalni program. Ja sam skoro radio aplikaciju za GSM modem i sve je super ispalo.
[ freespace @ 29.12.2006. 13:13 ] @
Evo okacio sam ti dvije komponente pa malo kemijaj na njima. Obje imaju text -> PDU i PDU -> text opcije! Osobno nisam radio sa njima jer jos nisam uspio uraditi citanje poruka!

U vezi GSM Modema kojeg je VIC spomenuo, koliko takav jedan dodje?

Eh da neki mobiteli podrzavaju i textualni mod, to jest mod koji umjesto PDU formata prikazuje textualni format te nema potrebe za konvertiranjem iz PDU.
Ukucas AT+CMGF=? i trebao bi ti vratiti, +CMGF: (0,1) ili tako nesto,...nakon toga ukucas AT+CMGF=1 (0 je za PDU mod, a 1 za textualni mod!)