adbux + logowanie

0

Jak zalogowac sie na strone adbux.org ? Uzywam idHTTP i mam na formie 2 pola typu edit: login i pass odpowiednio dla loginu i hasla, obrazek z captchy chce ladowac bezposrednio do image. Pomozcie prosze bo jak widze to tu cos na cookiesach sie opiera :/

dane z naglowka:

http://adbux.org/login.php

POST /login.php HTTP/1.1
Host: adbux.org
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,/;q=0.5
Accept-Language: pl,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-2,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://adbux.org/login.php?r=
Cookie: bblastvisit=1183070859; bblastactivity=0; ieatpoopBUX=nothin; PHPSESSID=bih3hq9j5lvpqn991b0beur5j0
Content-Type: application/x-www-form-urlencoded
Content-Length: 69
COOKIEusername=nothin&COOKIEpass=haslo&verify=xde&loginsubmit=Login
HTTP/1.x 302 Found
Transfer-Encoding: chunked
Date: Mon, 02 Jul 2007 1902 GMT
Server: Apache/2.2.3 (Fedora)
X-Powered-By: PHP/5.1.6
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Expires: Thu, 19 Nov 1981 0800 GMT
P3P: CP="IDC DSP COR CURa ADMa OUR IND PHY ONL COM STA"
Set-Cookie: COOKIEusername=nothin; expires=Tue, 01-Jan-2008 0702 GMT; path=/; domain=.adbux.org
Set-Cookie: COOKIEpass=762a923440eb55ed10ac9342f03c19bf; expires=Tue, 01-Jan-2008 0702 GMT; path=/; domain=.adbux.org
Set-Cookie: ieatpoopBUX=nothin; expires=Thu, 29-Jun-2017 1902 GMT; path=/; domain=.adbux.org
Location: http://adbux.org
--------------: ----
Keep-Alive: timeout=2, max=1000
Connection: Keep-Alive
Content-Type: text/html

verify to haslo z obrazka: http://adbux.org/ver.php

0

Jak juz przejdziesz do strony logowania, korzystając z IdHTTP, i TIdCookieManager
to potem stronę z obrazkiem możesz pobrać spokojnie metoda GET.
Tzn.

ob : TMemoryStream;

idhttp.get('strona z obrazkiem.php',ob);
ob.savetofile('plik.jpeg');

timage.loadfromfile('plik.jpeg');

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