[ popmilan76 @ 02.08.2018. 18:19 ] @
Zanima me sledeće,kako da preko računara pošaljem poruku na mobilni telefon,a da sam pre toga stavio tj prikljućio moj telefon na kompjuter i da naravno skida kredit sa mog telefona...Instalirao sam komponentu comport,nju sam nasao,i isto tako nasao neki example ali nesto slabo ide?Može li pomoć za ovo?
[ savkic @ 02.08.2018. 18:57 ] @
Ako imas telefon koji prihvata AT komande onda probaj sa AT+CMGS komandom.
https://www.diafaan.com/sms-tu...em-tutorial/at-cmgs-text-mode/

Inace, domaci operateri imaju mnogo laksi servis za tu svrhu, koristi se standardni http protokol. Samo ne znam da li daju tu mogucnost malim, pojedinacnim korisnicima ili moras ici preko nekog posrednika, potrazi WEB2SMS.
[ popmilan76 @ 02.08.2018. 19:52 ] @
Kako da znam da li mi telefon podrzava komande at i cmgs ...i jesu li one u standardnoj paleti komandi ili se naknadno to stavlja...
[ savkic @ 02.08.2018. 20:34 ] @
Potrazi u dokumentaciji svog telefona, pre 5 godina su svi telefoni to imali, danas ne znam.
[ popmilan76 @ 03.08.2018. 17:00 ] @
Nasao sam ovo,i pitanje glasi,kada bi ovo napravio ovako,da li bi funkcionisalo ili ne.Inace,fon mi je Lenovo,i trebalo bi da podrzava at komande...

Evo linka...

http://itstoshare.blogspot.com...-sms-with-delphi-read-sms.html
[ popmilan76 @ 01.09.2018. 21:18 ] @
Moram malo obnoviti ovo pitanje,posto nisam nasao odgovor,a zanima me slanje sms preko at komandi?Da li moze neko objasnjenje?
[ savkic @ 02.09.2018. 08:44 ] @
Ako se nije nista promenilo za AT komande ti je potrebna serijska veza (RS232) sa telefonom. Tvoj telefon verovatno samo ima USB, vidi da li podrzava serijsku preko USBa a na strani racunara nadji neki USBtoCOM drajver pa probaj slanje nekih komandi.
Ako taj telefon ne radi onda mozes nabaviti poseban hardver, GSM gateway pa preko njega to raditi.
[ popmilan76 @ 20.02.2019. 15:25 ] @
Posto mi se čini da ni jedan telefon skorije proizvodnje ne prihvata AT komande,bar Lenovo ne prihvata,možda probam preko nekog web da pošaljem.Takođe,ako neko zna neki strani web koji ima mogućnost slanja poruka i kako tog prvoajdera da povežem sa mojom Aplikacijom i gde mogu pogledati URL za slanje poruka preko web-a , da li to oni dostavljaju,i jos nesto da li taj broj sa kojeg se salje,može biti moj broj.Cene su manje više slične našima.Pretpostavljam da ide preko http komponenti,na jednom sam probao ali mi opet trazi onaj security,SSL,i ako mže bez toga?
[ savkic @ 20.02.2019. 17:13 ] @
http je deprecated, na primer apple aplikacije po defaultu ne podrzavaju takve sajtove. Sve u svemu, moras se navici na https, ako ides preko Indy komponenti osim tih dodatnih dllova nemas nista drugo da radis.
A za SMS API trazi od Telenora/MTSa (mozda i VIP ima).
[ popmilan76 @ 20.02.2019. 19:12 ] @
Nasao sam neki clickatell i može da se salje sa svog broja,a moze i preko naziva,za ove nase cini mi se da je potrebno da si pravno lice...Sto se tice Indy komponenti,ja imam Delphi 7 i sa njim Indy,ne znam koji tacno...ali sam video da ima neka komponenta tiduri,cini mi se da je ta koja vrsi encode,decode url-a,a ja je nemam...ili je ne nalazim...
[ popmilan76 @ 21.02.2019. 09:39 ] @
Nesto sam googlao,i vidim da ima opcija slanja emaila a da stigne kao sms,sto je okej,samo je troduplo skuplje i više od troduplo,i probao sam i radi,jer taj kod imam...Jel imao neko takva iskustva sa tim?
[ popmilan76 @ 03.03.2019. 13:41 ] @
Citat:
savkic:
Ako imas telefon koji prihvata AT komande onda probaj sa AT+CMGS komandom.
https://www.diafaan.com/sms-tu...em-tutorial/at-cmgs-text-mode/

Inace, domaci operateri imaju mnogo laksi servis za tu svrhu, koristi se standardni http protokol. Samo ne znam da li daju tu mogucnost malim, pojedinacnim korisnicima ili moras ici preko nekog posrednika, potrazi WEB2SMS.



Zanima me ovo preko http i indy komponeneti,ne znam koji link ide u kod,jer ja na sajtu dobijem api dookumentaciju,gde imam neke tokene i jos nesto,pa ne znam gde to da uglavim.Kod je ovaj:


var
lHTTP: TIdHTTP;
lUser, lPass, lSender, lMobile, lMsg: string;
begin
lUser := 'xxxx';
lPass := 'xxxx';
lSender := 'Masking';
lMobile := 'xxxx';
lMsg := 'Hello';

lHTTP := TIdHTTP.Create;
try
PostResult.Lines.Text := lHTTP.Get('http://sendpk.com/api/sms.php?username=' + TIdURI.ParamsEncode(lUser) + '&password=' + TIdURI.ParamsEncode(lPass) + '&sender=' + TIdURI.ParamsEncode(lSender) + '&mobile=' + TIdURI.ParamsEncode(lMobile) + '&message=' + TIdURI.ParamsEncode(lMsg));
finally
lHTTP.Free;
end;
end;

Dakle sta stavljam u ovom delu GEt();
[ savkic @ 03.03.2019. 14:59 ] @
Ne znam, nisam nikad koristio te servise, mora da ima neki primer u njihovoj dokumentaciji.
Ako se salje token to se onda obicno radi kroz header ili post komandu ne preko GET.
[ popmilan76 @ 01.11.2019. 14:02 ] @
Moram da obnovim ovu temu,jer nisam uspeo...Sada me zanima,ako mogu da posaljem sms poruku preko nekog suita,recimo imam nokiu,i program nokia suite,koji je sa kompom vezan preko usb kabla,kada udjem u taj suite,ja mogu da posaljem poruku,naravno i da čitam,sve kao na telefonu,a za sve sto sam nasao na googlu,od delphi aplikacija,slanje sms poruka je preko serijskog porta.Pitanje je kako je suite vezan i preko njega mogu da pošaljem poruku,bez ikakve serijske veze i posebnih kablova?
[ savkic @ 01.11.2019. 15:08 ] @
Ne postoji standard za te stvari, ti programi rade sa svojim telefonima, imaju neki svoj protokol koji jedino moze biti dostupan preko nekog SDKa (u sta sumnjam). Moj ti je savet da:
1) kupis GSM modem i koristis AT komande za komunikaciju
2) koristis servis slanja poruka koji provajderi nude
3) ako si bas zagrizen da to bude sa tim telefonom, napravi android aplikaciju koja ce biti na tom telefonu i moci da salje SMSove i onda sa racunara prosledi poruke toj aplikaciji.
[ popmilan76 @ 02.11.2019. 09:13 ] @
Da,ali sam pre 10 godina sa nekom nokiom,sada ne znam koja je ,nije bilo android,poslao poruku preko nekog delphi programa,a prikljucen je bio preko usb kabla...ne znam kako?Valjda bi stvari trebale biti jednostavnije sada...
[ savkic @ 02.11.2019. 09:49 ] @
Verovatno je podrzavao AT komande a Nokijin drajver je pravio virtuelni serijski port.
[ tkaranovic @ 03.11.2019. 05:48 ] @
Imao sam (i imam jos) nokije i jedino sam napravio za windows os program za licnu upotrebu.
Sad imam samsung i za android os sam napravio program za licnu upotrebu.
Hocu da kazem da nisam uopste ocekivao da cu napraviti program sa Delphijem koji ce moci da radi sa mobilnim povezanim sa usb.

Inace sam preko leta koristio modem a sad preko leta koristim mobilni ruter. I modem i ruter imaju programe koji rade sa porukama.
Ne znam dali je reklama ali jedino je VIP imao dobar signal tamo ge sam koristio modem/ruter par zadnjih leta.
Sada nije leto i ne koritim ruter ali on otvara sa browserom:

http://192.168.0.1/html/home.htm

Da teba da posaljem sms poruku Delphi programom koristi bi webbrowser komponentu.
Mada tu je tek komplikcaija baratati web stranicam i elementima u tim stranicam...

Verovatno nisam puno pomogao ovom porukom ali sam napisao sva svoja iskustva na ovu temu :)
[ popmilan76 @ 03.11.2019. 19:16 ] @
Hvala na pomocu,moracu da nabavim neku staru nokiju....Evo sta sam nasao na netu,na nekoj diskusiji....

Nokia PC Suite" is the only software; after installing software in your computer, connect your Nokia handset by usb cable with computer and select pc suite option. After then launch Nokia PC Suite. Now there u go.


Zar je moguce da to niko drugi nije uradio?
[ Milan Milosevic @ 04.11.2019. 08:43 ] @
Može lepo to da se odradi iz Delphija, za Adroid tj. FM.
Ima koponente gotove za povezivanje PC-ja i android aplikacije.
[ lan-mi @ 31.01.2020. 23:39 ] @
Ja sam dodao u moju aplikaciju više SMS Gateway servisa (BulkSMS, SMSGlobal...)

Od drugara sam dobio REST SMS Gateway Android aplikaciju preko koje uspešno šaljem poruke sa svog telefona. Moj program je doduše rađen u Lazarusu, ali sam koristio standardnu idHTTP komponentu sa slanje POST parametara. Radi i na Linuxu.
Napisao sam kratak tekst na blogu kako poslati poruku iz moje aplikacije. Vrlo lako može uraditi iz Delphi-ja, koji već ima Indy u paleti za razliku od Lazarusa
[ popmilan76 @ 19.03.2020. 18:51 ] @
Zaboravih da napišem,ako neko želi da pošalje SMS preko telefona i preko AT komandi,najbolje da se uzme neka stara nokia i Nokia pc suite.Meni je uspelo sa Nokijom 2730 i sve radi.Uzmeš neku karticu sa beskonačno poruka i ugradiš u Aplikaciju i sve radi.
[ popmilan76 @ 22.03.2020. 18:09 ] @
Izlazi mi ova greska,kada pridjem com3,nesto je google siromasan za ovu gresku,jel znate šta ovo znači.
[ savkic @ 23.03.2020. 04:00 ] @
Kucas u command line "net helpmsg 121". Neki timeout je u pitanju kod upisa, verovatno ne moze da uspostavi vezu sa uredjajem pa javi gresku.
[ popmilan76 @ 23.03.2020. 14:43 ] @
Izlazi mi poruka:

the semaphore timeout period has expired.
[ popmilan76 @ 23.03.2020. 20:46 ] @
Pronašao sam neku komponentu ZYLGSM ili tako nešto...I tu mi moj uredjaj pronađe kao com4(iako nije,već com3) i boundrate je 921600 i kada otvorim to,pošalje i poruku i poziva...Kako da uspem da stavim ovoliki boundr rate?
[ popmilan76 @ 25.03.2020. 16:39 ] @
Uspeo sam da iz svoje Aplikacije pošaljem poruku,samo sa malo različitim AT komandama:


ComPort1.Open;
ComPort1.WriteStr('AT+CMGF=1'+#13#10);
ComPort1.WriteStr('AT+CSCS="GSM"'+#13#10);
ComPort1.WriteStr('AT+CMGS=' +'"' + EDIT1.Text +'"' +#13#10);
ComPort1.WriteStr(' > ' + MEMO2.Lines.Text);
ComPort1.WriteStr(#26);
ComPort1.WriteStr(Memo1.Text);


Hvala svima.


Zaboravih jos nesto da pitam,jel moguće jednu poruku poslati na više brojeva telefona?I koja je komanda za to?

[Ovu poruku je menjao popmilan76 dana 26.03.2020. u 18:28 GMT+1]