Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.13;
Скачать: CL | DM;

Вниз

Кто знает, как можно обойти это прикол??   Найти похожие ветки 

 
Muhan ©   (2004-11-28 18:51) [0]

Долго рыская по инету нашел функцию, которая по заданному адресу копрует в заданный на диске файл хтмл код этой ссылки. НО!!!! На этом сайте стоит какой то ограничитель...фиг знает...так вот файлы сохраняются не с инфой, которая мне нужна, а с фразой, ссылка устарела, хотя это бред, она не может устареть...я захожу в ручную на этот сайт..все работает. Как обойти?

Вот функция, которую я нашел.

uses Wininet;

function GetInetFile(const fileURL, FileName: String): boolean;
const BufferSize = 1024;
var hSession, hURL: HInternet;
Buffer: array[1..BufferSize] of Byte;
BufferLen: DWORD;
f: File;
sAppName: string;
begin
  Result:=False;
  sAppName := ExtractFileName(Application.ExeName);
  hSession := InternetOpen(PChar(sAppName), INTERNET_OPEN_TYPE_PRECONFIG,
        nil, nil, 0);
  try
     hURL := InternetOpenURL(hSession,
     PChar(fileURL),nil,0,0,0);
     try
        AssignFile(f, FileName);
        Rewrite(f,1);
        repeat
           InternetReadFile(hURL, @Buffer, SizeOf(Buffer), BufferLen);
           BlockWrite(f, Buffer, BufferLen)
        until BufferLen = 0;
        CloseFile(f);
        Result:=True;
     finally
     InternetCloseHandle(hURL)
     end
  finally
  InternetCloseHandle(hSession)
  end
end;


 
Virus.exe ©   (2004-11-28 21:37) [1]

HTML-код ссылки??? В первые такое слышу.
Может HTML-код страницы,на которую эта ссылка указывает?

А функция эта твоя,скачивает страничку как файл просто.А сайта она не качается,наверно потому,что тебя скрипт переадресует на другую страницу.
Ты попробуй лучше получить код страницы через прямое общение с сервером,и сохраняй ее код.



Страницы: 1 вся ветка

Текущий архив: 2005.02.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
1-1106511411
acc15
2005-01-23 23:16
2005.02.13
Как работать с типизированными файлами


1-1107142027
diabolik
2005-01-31 06:27
2005.02.13
Checkbox в ListView и обработка события


14-1106408181
Artvz
2005-01-22 18:36
2005.02.13
Кто нибудь знает ресурс посвящённый алгоритмам и разработке


6-1102072233
Vyacheslav
2004-12-03 14:10
2005.02.13
FTP&indy Проблема при уничтожения FTPServer - a


1-1107172538
Alien_D
2005-01-31 14:55
2005.02.13
Авто прокрутка в TreeView