logowanie na strone

0

Witam,
na forum znalazlem kilka rozwiazan do logowania sie na strony lecz niestety nie potrzefie nadal tego zrobic
chodzi mi o to ze gdy uzytkownik nacisnie przycisk zostanie wyslalny na strone i Od razu zostanie zalogowany(zalezy mi na tym aby uzytkownik nie znal hasla)
aktualnie mam przycisk tylko do przenoszenia na strone
pisze w delphi 7

procedure TForm1.SpeedButton5Click(Sender: TObject);
begin
WebBrowser1.Navigate('http://strona.pll');
end;
0

1.) Zesniffuj przeglądarkę przy pomocny najlepiej - HTTPAnalyzer
2.) Wyślij odpowiedni formularz
3.) Musiałbyś zapisać ciasteczka do przeglądarki, w której zamierzasz otworzyć stronę, żeby być zalogowanym po włączeniu

http://groups.google.com/group/pl.comp.lang.delphi/browse_frm/thread/6659008fdf22d42e/
tu masz przykładowy formularz do uploadu, ale na tej samej zasadzie możesz się zalogować, tylko zmieniasz parametry i ich wartości

0

robiłem logowanie setki razy... jest masa sposobów... ale zalezy od strony... najlepiej jest:

zgrac kod panelu logowania ze strony na ktora chcesz sie logowac...
zmodyfikowac go by byly tam od razu wpisane dane logowania
dodac kod javascript ktory sam wciska przycisk logowania.

W efekcie daje nam to stronke ktora automatycznie nas loguje... dalej robie zazwyczaj pobieranie kodu strony z TWebBrowsera i szukam czy w kodzie znajduje sie ciag "logout"... jezeli znajduje sie to znaczy ze jestem zalogowany :)

Musialbys podac strone na ktora chcesz sie zalogowac to wtedy bysmy cos poradzili...

0

wiem jaki jest kod autoryzacji i chcialbym go przeslac lub po prostu zrobic tak ze wpisuje Od razu haslo i login podane w programie
uzytkownik sam nacisnie wyslij
ale niestety nie potrafie tego zrobic probowalem juz tak

procedure TForm1.SpeedButton5Click(Sender: TObject);
begin
WebBrowser1.Navigate('http://google.pl');
form1.webbrowser1.OleObject.document.forms.item(0).elements.item(0).value:='login';
form1.webbrowser1.OleObject.document.forms.item(0).elements.item(1).value:='haslo';
end;

ale wyskakuje blad i program sie zamyka :/
czy ktos wie moze czemu tak sie dzieje?

jesli chodzi o logowanie to jest takie cos jak na tej stronie
http://www.q8x4.com/rapidleech/index.php

0

na strony tego typu loguj sie przez URL o konstrukcji:

http://LOGIN:[email protected]/rapidleech/index.php

:)

0

O.o
dziekuje bardzo do o wiele bardziej ulatwia mi w zrobieniu tego programuD
dziekuje za pomoc:)

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