Adres pliku, zrodlo strony uchwyt komponentow.

0
  1.  Jak wyciagnac pelny adres internetowy z ktorego jest pobierany plik? Bo normalnie windows wyswietla: " plik.zip z www.wp.pl " a ja chcialbym miec pelny adres : " plik.zip z www.wp.pl/katalog/download/pliki ".
    
  2.  Jak bez uzywania dodatkowych komponentow ( majac do dyspozycji tylko podstawowe z Delphi 6 Enterprise) przypisac dla dowolnej zmiennej zrodlo strony nie sciagajac jej.
    
  3.  Jak obsluzyc komponenty z innych aplikacji. Podejrzewam, ze trzeba znac ich uchwyty, ale tez nie wiem jak je pobrac. Chodzi o to, aby np.: moj program wpisywal konkretny text do Edita innego programu, albo zaznaczal CheckBoxa. Prosze chociaz o jakies nakierowanie, bo narazie poradzilem sobie tak, ze symuluje nacisniecia myszy i klawiatury, ale to bardzo obciaza, poza tym nie jest to jakas wyszukana metoda.
    
0

ad 2. Nie za bardzo rozumiem jak chcesz pobrać cokolwiek z sieci bez sciągania ?
Normalnie z uzyciem standartowych komponentów Indy (Demos\Indy\HTTPClient) mozna pobrać tekst strony, ale to będzie już sciąganie. Eewentualnie "bez sciagania" szukać w tempie IE, ale to juz jest sporo zabawy.
ad 3. EnumWindows (jest w przykładach w dziale Download) + inne funkcje WinAPI (poszukaj jakiegoś programu napisanego w API - jest ich kilka w downloadze, przeanalizuj, zaglądnij do helpa...)

0

Tego typu sciaganie mi odpowiada. Chodzilo mi o to, zeby podczas czytania zrodla strony Firewall nie wyrzucal informacji, ze jest sciagane cos z internetu, a wydaje mi sie, ze wtedy nie bedzie.

0

Tak czy inaczej zeby pobrac jakieklwiek informacje ze strony czyli z neta MUSISZ uzyskac polonczenie z internetem, czyli firewall spyta sie czy "dopuscic" polonczenie twojego programu do skutku.

0

A zancie odpowiedz na 1 pytanie, bo mi tez by sie to przydalo.

0

ad1 - ściągać flashgetem albo innym programem do ściągania :D a czemu to pytanie jest tutaj zadane to raczej pytanko do np OffTopic :/

0

Wlasnie ja chce zrobic program typu flashget i dlatego chce wiedziec jak sie wyciaga taki adres z windows.

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