Pobranie captchy przy ładowaniu strony.

Odpowiedz Nowy wątek
2011-10-04 17:58
0

Witam. Czy jest możliwość ściągnięcia captchy przy wejściu na stronę bez generowania dodatkowego requesta?
Captcha to:

http://m.facebook.com/captcha[...]enge_code=1726098231848459257

Pozostało 580 znaków

2011-10-05 19:40
0

Ty już chyba pytałeś o to ale mniej precyzyjnie z litetówką w tagu i wątek trafił do Kosza. Wydaje mi się, że skoro robi to prawdziwa przeglądarka i jeżeli strona gdzie należy podać słowo z obrazka nie wymaga do działania JavaScriptu - to pewnie się da. Polecam spróbowac pod Synapse. Mój artykuł na temat użycia ów pakietu do obsłuig protokołu HTTP jest pod tym adresem: http://4programmers.net/Delph[...]P_przy_użyciu_pakietu_Synapse i polecam snifferem albo debugerem HTTP prześledzić to jak ową stronę obsługuje pawdziwa przeglądarka www, a później starać się zrobić to samo pod THttpSend. Podejrzewam, że nie czyszczenie ciasteczek albo może dodanie odpowiedniego referera, bo nagłowki raczej przed wysłaniem POST'em danych wraz z captchą byś musiał wyczyścię - może pomóc. Warunkiem jest to żeby strona do obsługi captchy nie potrzebowała do działania JavaScriptu. Może ktoś jeszcze coś tutaj doradzi. Bo jak kAzek wcześniej pisał, zależy co się dzieje na stronie i jak to u siebie w kodzie później obsługujesz. Podałeś sam link do obrazka, ale nie wiem/y na jakich stronach on występuje, żeby coś więcej móc powiedzieć. Ja do obsługi FaceBooka napisałem tylko jeden program działajacy bez konieczności zatwierdzania go u siebie jako aplikacji zewnętrznej. Znajduje się on na stronie z moimi innymi downloaderami i działa póki co ok z użyciem Synapse. Niemniej jednak nie wykorzystuje żadnych rozwiązań z captchą, bo tam to nie potrzebne. Jednak pokazuje, że można jak się chce obsłużyć serwis FaceBook pod Delphi z użyciem Synapse.


Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0