[Delphi] smsy w idei cd

0

Udało mi się zrobić aby na formie wyswietlal sie ten obrazek. Ale moze ktos wie co trzeba zrobic dalej. Tzn jak zrobic aby tekst z komponentu edit odpowiadał temu na stronie w który trzeba wpisac to hasło. Bardzo mile widziane kody źródłowe
[stuk]
chodzi o polecenie, które trzeba wpisać w bottonie odpowiadajacym za wyslanie smsów

0

Nad tym samym siedzę teraz, wyświetlić obrazek to żaden problem :) próbowałem jakoś analogicznie kombinować jak w programie pana Adama Boducha (do wysyłania postów na forum), ale bez powodzenia niestety. Więc czekam na dalszy rozwój sytuacji :)))

0

Udało mi się zrobić aby na formie wyswietlal sie ten obrazek. Ale moze ktos wie co trzeba zrobic dalej. Tzn jak zrobic aby tekst z komponentu edit odpowiadał temu na stronie w który trzeba wpisac to hasło. Bardzo mile widziane kody źródłowe
[stuk]

co masz na myśli pisząc: "tekst z komponentu edit odpowiadał temu na stronie" ?
bo tak trochę nie rozumiem, a bramki sms to pisałem więc może bym w czymś pomógł :-)

0

co masz na myśli pisząc: "tekst z komponentu edit odpowiadał temu na stronie" ?
bo tak trochę nie rozumiem, a bramki sms to pisałem więc może bym w czymś pomógł :-)

Przypuszczam, że autorowi pytania chodziło o to, że ma na formie jakiś Edit, w którym podaje się numer tel. odbiorcy, na stronie też jest miejsce do wpisania numeru i chodzi o to by tekst z poziomu programu wysłać na tej samej zasadzie jak wysyła się go bezpośrednio ze stronki, proponuję zaglądnąć na: http://sms.idea.pl i źródła strony. Może coś zdziałasz skoro wiesz o co biega. :)

0

Przypuszczam, że autorowi pytania chodziło o to, że ma na formie jakiś Edit, w którym podaje się numer tel. odbiorcy, na stronie też jest miejsce do wpisania numeru i chodzi o to by tekst z poziomu programu wysłać na tej samej zasadzie jak wysyła się go bezpośrednio ze stronki

No więc "idea" jest taka: :-D
Na stronie idei za pewne formularz wysyłany jest methodą POST
znaczy to że przglądarka po wciśnięciu przycisku SUBMIT pobiera
zmienne z różnych pól formularza, nawiązuje połączenie gniazdkowe
z serverem i wysyła mu te zmienne zgrabnie opakowane w protokole HTTP

Żeby nie być goło słownym mały przykład jak to wygląda:

POST /sendsms.asp HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/msword, application/vnd.ms-excel, /
Accept-Language: pl
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
Host: 212.160.148.18
Content-Length: 184
Connection: Keep-Alive
Cache-Control: no-cache

token=1553967187975472231948026035462324532273736250745587725379625709
&SENDER=mateusz+piechnat
&RECIPIENT=505987741
&SHORT_MESSAGE=ble+ble+ble%0D%0Able+ble+ble
&pass=batik
&wyslij=Wy%B6lij

to powyżej musi być w jednej lini, przepuszczone przez jakąś funkcjię urlencode()

no i to by było na tyle, gdyby nie to że najprawdopodobniej, przy wejściu
na stronę, server oprócz kodu źródłowego strony wysyła jeszcze ciacho
w nagłówku, którego zawartość także trzeba przekazać.

0

[cut całość]

A teraz jak to przerzucić na Delphi? :)

0

[cut całość]

A teraz jak to przerzucić na Delphi? :)

wstawiasz na formę ClientSocket, Memo, ładujesz do niego wyżej wymienione nagłówki + Refere i Cookie
ClientSocket.Addres := 212.160.148.18;
ClientSocket.Posrt := 80;
ClientSocket.Active := true;
ClientSocket.Socket.SendText(Memo.Text);

0

może ktoś by tp ujął w jedną całość... [stuk]

0

może ktoś by tp ujął w jedną całość... [stuk]

No właśnie byłby ktoś tak miły... ? ;)

0

http://phpsms.scrypty.com/ - może jestem nie w temacie(nie chce mi się tego wszystkiego czytać :P) ale tu jest coś o sms do idei (php)

1 użytkowników online, w tym zalogowanych: 0, gości: 1