Guest User

Untitled

a guest
Jul 31st, 2017
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.28 KB | None | 0 0
  1. procedure TMainForm.LPBtnClick(Sender: TObject);
  2. var
  3.   Result:string;
  4.   PostData:TStringList;
  5. begin
  6.   PostData:=Tstringlist.Create;
  7.   PostData.Add('a=logon');
  8.   PostData.Add('login=');
  9.   PostData.Add('password=');
  10.   Http.Request.AcceptLanguage:='en-US,en;q=0.5';
  11.   Http.Request.UserAgent:='Mozilla/5.0 (Windows NT 10.0; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0';
  12.   Http.AllowCookies:=True;
  13.   Count:=0;
  14.   LikeLabel.Caption:='Liked: 0';
  15.   StatusLabel.Caption:='Status: undefined';
  16.   RankLabel.Caption:='Rank: undefined';
  17.   WWD1.Caption:='Waiting...';
  18. try
  19.   Result:=Http.Post('https://loveplanet.ru/a-logon',PostData);
  20. except
  21.   if Http.Response.ResponseText='HTTP/1.1 302 Found' then
  22.   begin
  23.     Log1.Lines.Add('Успешная авторизация - '+'['+Http.Response.ResponseText+']');
  24.     Result:=Http.Get('https://loveplanet.ru/a-searchlik/d-1/foto-1/pol-1/spol-2/bage-18/tage-25/geo-0,0,0/purp-0/newface-1/country-0/region-0/city-0/');
  25.     ID:=Copy(Result,Pos(LikeBTN,Result)+71,Pos(', 1);"><span>Yes</span></div>',Result)-Pos(LikeBTN,Result)-72);
  26.     if Pos(LikeBTN,Result) <> 0 then
  27.     begin
  28.       Log1.Lines.Add('Отлично. Начинаем лайкать.');
  29.       LP.Enabled:=True;
  30.       CHK.Enabled:=True;
  31.     end;
  32.   end;
  33. end;
  34.   PostData.Free;
  35. end;
Advertisement
Add Comment
Please, Sign In to add comment