Chce zrobić przeglądarke anty banerową ;)
I mam pytanko - Jak pobrać kod strony za pomocą TIdHttpClient jeśli adres strony wygląda tak: http://www.wp.pl/r/b83 lub http://www.onet.pl/228??
Jak chce to pobrać normalnie to wywala błąd.
Anty banerowa przeglądarka internetowa ;)
- Rejestracja: dni
- Ostatnio: dni
- Postów: 290
- Rejestracja: dni
- Ostatnio: dni
A jak pobierasz "normalnie"?
// Dopisane
A nie powinieneś ustawić hosta w idhttp?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 290
function httpget(url : String) : String;
begin
Result:=IdHttp1Client.Get(url);
end;
Nie musze ustawić hosta, bo TIdHttpClient robi to sam.
"Delphi 7 Kompendium Programisty"(Adam Boduch) strona 431, wers 9-13 ;)
- Rejestracja: dni
- Ostatnio: dni
Może tak: :| Zazwyczaj bannery to gify, umieszczone na środku strony i banner lub bann w nazwie pliku z obrazkiem... Szukasz takiego g... w kodzie strony, wycinasz i ładujesz strone...
- Rejestracja: dni
- Ostatnio: dni
- Postów: 290
Prosze pomóżcie, mi to jest bardzo potrzebne!!
- Rejestracja: dni
- Ostatnio: dni
To może napisz, jaki ci błąd wywala?
// Dopisane
To chyba nic dziwnego, że błąd wywala, jak nie ma strony... Indy ma to do siebie, że przy różnych zdarzeniach tworzy od razu wyjątki. Musisz je jakoś obsłużyć.
// Dopisane 2
To ta strona w końcu istnieje, czy nie? Bo ja już nic nie rozumiem.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 290
Teraz nie moge uruchomić tego programu, ale wywala to zawsze jak sie pomyle w adresie strony, której ma pobrać kod, czyli taki adres nie istnieje.
// Dopisane
Thenkles, co mi po wyjątkach?
Ja chce wiedzieć jak przekonwertować http://www.onet.pl/850 na http://info.onet.pl/
//Dopisane2
Sam zobacz! Jasne, że istnieje, tylko to gdzieś przekierowuje ;(
- Rejestracja: dni
- Ostatnio: dni
- Postów: 196
AD. post cimakk'a: Nie zawsze nazwa bannera wyrazana jest w takich wyrazach jak 'banner, bann' itp :P Za to mozna domyslec sie tego po wielkosciach bannerow :P Zazwyczaj jest to 400 x 50, 460 x 60 itp ;-)
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1668
AD. post cimakk'a: Nie zawsze nazwa bannera wyrazana jest w takich wyrazach jak 'banner, bann' itp :P Za to mozna domyslec sie tego po wielkosciach bannerow :P Zazwyczaj jest to 400 x 50, 460 x 60 itp ;-)
Człkowicie się z Tobą zgadzam. Chodziło mi jednak o to, że jak trafimy na taką nazwę pkiku, to mamy 99,99% pewność, że to banner.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 290
Ja chce wiedzieć jak przekonwertować http://www.onet.pl/850 na http://info.onet.pl/!!
TO O BANERACH MNIE NIE INTERESUJE(na razie)!!
- Rejestracja: dni
- Ostatnio: dni
Nie da się chyba sprawdzić, gdzie cię przekieruje. Ale dlaczego nie możesz użyć tego pierwszego adresu?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 290
Jak daje mu ten pierwszy adres to wywala błąd(10061) ;(
A jak drugi to wszystko OK.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 501
To moze zaladuj to do jakiejs przegladarki, z wylaczonymi obrazkami (zoby tylko text dalo), odczekaj az bedzie completed, i sprawdz adres.
- Rejestracja: dni
- Ostatnio: dni
Troche glupia teoria, ale moze dodaj / na koncu :-P