Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Помогите отловить каптчу Вконтакте (https://forum.antichat.xyz/showthread.php?t=172592)

WoOoT 22.01.2010 05:28

Помогите отловить каптчу Вконтакте
 
Киньте кто нибудь пример на делфи или си, как отловить капчу Вконтакте, если она появляется при помощи яваскрипта?

RedFern.89 22.01.2010 11:03

Запусти HTTP Analyzer или любой другой сниффер и смотри, что тебе приходит от сервера на твой браузер, когда появится капча. В проге своей делаешь типа того:

Код:


  If Pos('{"captcha_sid:', ResponseText) <> 0 Then
  CaptchaSid := Copy(ResponseText, Pos('sid:', ResponseText) +4, Length(ResponseText));

затем, как выудил sid капчи, отправляй сид и введенный код вместе с логиным и паролем на /login.php

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

WoOoT 22.01.2010 11:45

В том то и дело, что код не верен. captcha_sid больше нет в исходнике страницы, вот его то я и не могу вытащить.

RedFern.89 22.01.2010 12:08

хм.. 440-905-748 - добавляйся - обсудим)

Kandi 23.01.2010 03:18

{"ok":-2,"captcha_sid":"892667680187","text":"Enter code","difficult":0}

вот из этого надо достать capcha_sid и всё собственно)

RedFern.89 23.01.2010 03:24

да просто он не так авторизацию проходил)) щас он все уладил вроде как))


Время: 01:40