![]() |
POST запрос...
вот написал такой пост запрос. Кинул на Форму 2 Edit-a, 2Button, 1memo, IdHTTP1, IdCookieManager1...Ну и собственно первой кнопке дал пост запрос, а второй Close; :D
Написал код так: Код:
procedure TForm1.Button1Click(Sender: TObject);Код:
<title>В Контакте | Вход</title>пробовал еще с кодом: Код:
>Такой почтовый адрес не зарегистрирован, либо пароль неверный.</div>Вот код анализатора...: Код:
http://vkontakte.ru/login.php |
Цитата:
Код:
if Pos('<span class="ncc"><a href="/reg0">',StrPage) <> 0 thenКод:
<html> |
Проверить условие правильности пароля можно по ссылке. К примеру, если авторизация прошла успешно - ссылка должна выглядеть как http://vkontakte.ru/profile.php (или id...).
Если авторизация провалилась, ссылка будет такой: http://login.vk.com/?act=login. |
Цитата:
моно пример? тупой от руки хотя бы... |
Хм, сам POST не знаю... Может, проверить через Referer? :rolleyes:
Почитай про HTTP_HOST... Синтаксиса не знаю, опишу по-русски. Если HTTP_HOST (он же текущий адрес) http://vkontakte.ru/profile.php или HTTP_HOST = http://vkontakte.ru/id* тогда авторизация успешна, иначе авторизация не удалась. |
Kandi, отснифьте запросы мозиллой (TamperData плагин), посмотрите внимательнее, где ошиблись :)
|
Если ты используешь indy, тогда проще так:
Код:
procedure TForm1.Button1Click(Sender: TObject);Код:
if Pos('<title>В Контакте | Вход</title>',p) <> 0 then |
Курить вредно.
Цитата:
|
что бы авторизоватся в вк нужно отправить не 1 пост запрос а целых 3=)
|
Цитата:
http://parsing-and-i.blogspot.com/2009_05_01_archive.html Цитата:
какими именно?) Цитата:
это меня уже не очень радует((( а каких 3? :rolleyes: tw1ns Конечно же инди) спасибо попробую)) только не понял некоторые значения... Код:
param.Add('act=login'); // это типо блок Login?Если кто нить сможет дать пару уроков по авторизации на каких нить простеньких сайтах через ТВ например прошу стукнуть... пять69-62три-91три...заранее спасибо если кто то откликнится... З.Ы. спасибо всем собственно) я пробовал авторизовываться на LiveJournal.com :D чуток разобрался и даже получилось) но не до конца понял что к чему...наверное.... :( а вот ВК, что то себя очень защищает только я не вижу смысла) ко мне 200 друзей в день со спамом лезут...выводит однако) ну, а не было бы такой защиты - 500 лезло) большой разницы не вижу..хотя дают зарабатывать Invitus'y...:D Помогите бедному студенту...) |
| Время: 11:03 |