Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

С++ работа с сайтом по IdHTTP - отправка смс

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> С++ работа с сайтом по IdHTTP - отправка смс
Имя
Сообщение << Старые топики   Новые топики >>
С++ работа с сайтом по IdHTTP - отправка смс - 2011-07-29 21:43:39.560000   
Apathy^^

Сообщений: 96
Оценки: 10
Присоединился: 2011-07-01 17:14:09.226666
Пытаюсь начать писать программу но пока фигово выходит, не подскажите почему смс не идет?пост запрос вообще на ту страницу делаю? с капчей все правильно или нет?сайт для отправки
http://cell.motivtelecom.ru/ekb/smssend
PS впервые работаю с сетью-нуб нубом.
Очень надеюсь на вашу помощь8|

//--------------------------------------------------------------------------- #include &lt;jpeg.hpp&gt; #include &lt;vcl.h&gt; #pragma hdrstop #include "Unit1.h" #include &lt;string&gt; //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma link "SHDocVw_OCX" #pragma resource "*.dfm" TForm1 *Form1; &nbsp;&nbsp; AnsiString name,code,phone,txt,senddate,hdelay,mdelay,captcha,page,cookie; &nbsp; int Position; &nbsp; TStringList *list = new TStringList; &nbsp; TMemoryStream *Stream=new TMemoryStream; &nbsp; TStringList *sms= new TStringList(); &nbsp; TMemoryStream *result= new TMemoryStream(); //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) &nbsp;&nbsp;&nbsp;&nbsp; : TForm(Owner) { &nbsp; page= IdHTTP1-&gt;Get("http://cell.motivtelecom.ru/ekb/smssend"); &nbsp; Edit4-&gt;Text=senddate; &nbsp; IdHTTP1-&gt;Get("http://cell.motivtelecom.ru/ekb/phpcaptcha/image?rand=7675571",Stream); &nbsp; Stream-&gt;SaveToFile("c:\\1.jpg"); &nbsp; Image1-&gt;Picture-&gt;LoadFromFile("c:\\1.jpg"); &nbsp; delete Stream; &nbsp; IdHTTP1-&gt;Response-&gt;ExtraHeaders-&gt;Extract("Set-cookie", list); &nbsp; //cookie = list-&gt;CommaText; &nbsp; //cookie=cookie.SubString(cookie.Pos("ycc")+4,32); &nbsp;&nbsp;&nbsp;&nbsp; Memo1-&gt;Lines-&gt;Add(list); } //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- void __fastcall TForm1::BitBtn1Click(TObject *Sender) { name=Edit1-&gt;Text; code=ComboBox1-&gt;Text; if(code=="900 19")code=0; if(code=="900 20")code=1; if(code=="900 21")code=2; if(code=="902 87")code=3; if(code=="904 16")code=4; if(code=="904 17")code=5; if(code=="904 38")code=6; if(code=="904 54")code=7; if(code=="904 98")code=8; if(code=="908 64")code=9; if(code=="908 90")code=10; if(code=="908 91")code=11; if(code=="908 92")code=12; if(code=="950 19")code=13; if(code=="950 20")code=14; if(code=="950 63")code=15; if(code=="950 64")code=16; if(code=="950 65")code=17; if(code=="952 13")code=18; if(code=="952 14")code=19; if(code=="952 72")code=20; if(code=="952 73")code=21; if(code=="952 74")code=22; if(code=="953 00")code=23; if(code=="953 03")code=24; if(code=="953 04")code=25; if(code=="953 05")code=26; if(code=="953 38")code=27; if(code=="953 60")code=28; phone=Edit3-&gt;Text; txt=Memo1-&gt;Text; senddate=Edit4-&gt;Text; hdelay=Edit5-&gt;Text; mdelay=Edit6-&gt;Text; captcha=Edit7-&gt;Text; sms-&gt;Add("smssend[name]="+name); sms-&gt;Add("smssend[code]="+code); sms-&gt;Add("smssend[phone]="+phone); sms-&gt;Add("smssend[txt]="+txt); sms-&gt;Add("smssend[send_date]="+senddate); sms-&gt;Add("smssend[hdelay]="+hdelay); sms-&gt;Add("smssend[mdelay]="+mdelay); sms-&gt;Add("smssend[captcha]="+captcha); IdHTTP1-&gt;Post("http://cell.motivtelecom.ru/ekb/smssend",sms,result); result-&gt;SaveToFile("in.html"); } //---------------------------------------------------------------------------
Post #: 1
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> С++ работа с сайтом по IdHTTP - отправка смс







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.