Показать сообщение отдельно
  #15  
Старый 14.11.2012, 20:46
Taemin Taemin вне форума
Прохожий
 
Регистрация: 07.02.2012
Сообщения: 45
Репутация: 10
По умолчанию

Ошибки уже никакие не выпрыгивают, но и залогиниться не получается

IOHandler -> SSL Options -> Method = sslvSSLv3
IOHandler -> SSL Options -> Mode = sslmClient


Процедура в финишном варианте выглядит вот так:
Код:
procedure TForm1.btn1Click(Sender: TObject);
var
  StrPage,KSlink,TOKEN,OGLYAD,MONEY:string;
  log:TStringList;
begin
  KSlink:=idhtp1.Get('https://my.kyivstar.ua/tbmb/login/perform.do');
  TOKEN:=Copy(KSlink, Pos('org.apache.struts.taglib.html.TOKEN', KSlink)+44, 32);

 log:=TStringList.Create;
 log.Add('org.apache.struts.taglib.html.TOKEN='+TOKEN);
 log.Add('isSubmitted=True');
 log.Add('USERNAME= ');
 log.Add('USER_NAME= ');
 log.Add('ORIG_URL= ');
 log.Add('isInetUser=null');
 log.Add('buser= ');
 log.Add('bpath= ');
 log.Add('user='+edt1.Text);
 log.Add('password='+edt2.Text);
 log.Add('Submit=Вхід в систему');
 log.Add('value(jumpTo)= ');
 log.Add('value(jumpToUrl)= ');

 edt4.Text:=TOKEN;

 sleep(5000);

  OGLYAD:=idhtp1.Get('https://my.kyivstar.ua/tbmb/disclaimer/show.do');
  MONEY:=Copy(OGLYAD, Pos('Мій Київстар', OGLYAD)+0, 500);
  edt3.Text:=MONEY;
  log.Free;

end;

Те параметры, где значение пустое – пробовал вообще без них, пробовал с ними – ничего не меняется. Подскажите в чем может состоять ошибка?
Ответить с цитированием