Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.16;
Скачать: CL | DM;

Вниз

Авторизация на сайте   Найти похожие ветки 

 
Chris ©   (2004-10-26 17:04) [0]

Нужно написать прогу, которая авторизовывается на сайте, то есть автоматом прописывает логин и пароль и отсылает данные на Веб-сервер. Подскажите направление...


 
vadfe   (2004-10-26 17:26) [1]

работающий пример с TWebBrowser
авторизация на сайте Мегафон
procedure TForm1.Button1Click(Sender: TObject);
var
 strPostData, s: string;
 Data: Pointer;
 URL1, Flags, TargetFrameName, PostData, Headers: OleVariant;

begin

 { action=https://www.serviceguide.megafonmoscow.ru//SELFCARE/ACCOUNT_INFO
                method=post name=login
    <INPUT  name=X_Password  type=password>
    <INPUT  name=X_Username >          
  } // посмотреть в HTML исходнике
 s:="9262222222"; //номер телефона
 strPostData := "X_Username="+s+"&X_Password=3663";
 PostData :=  VarArrayCreate([0, Length(strPostData) - 1], varByte);
 Data := VarArrayLock(PostData);
  try
    Move(strPostData[1], Data^, Length(strPostData));
  finally
    VarArrayUnlock(PostData);
  end;
 URL1 := "https://www.serviceguide.megafonmoscow.ru//SELFCARE/ACCOUNT_INFO";
 Flags := EmptyParam;
 TargetFrameName := EmptyParam;
 Headers := EmptyParam; // TWebBrowser автоматически заполняет
          // эти заголовки соответствующими значениями
 WebBrowser1.Navigate2(URL1, Flags, TargetFrameName, PostData, Headers);

end;



Страницы: 1 вся ветка

Текущий архив: 2005.01.16;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.039 c
4-1101469577
Unknown user
2004-11-26 14:46
2005.01.16
try except...


1-1104319868
vvllaadd
2004-12-29 14:31
2005.01.16
В Rave Reports 5.0 на странице необходимо отобразить 2 таблицы


1-1104017321
AGAMEMNUM
2004-12-26 02:28
2005.01.16
InstallShield


14-1103708390
Чеширский_Кот
2004-12-22 12:39
2005.01.16
У меня родился экспромт!


3-1102667724
galexis
2004-12-10 11:35
2005.01.16
Вопрос от недопонимания транзакций.