Как сохранить Web страницу в текстовый файл?
Модератор: Модераторы
Как сохранить Web страницу в текстовый файл?
Люди, поогите, как сохранить Web страницу в текстовый файл с помощью Lazarus или чистого fpc?? Очень надо
- Brainenjii
- энтузиаст
- Сообщения: 1351
- Зарегистрирован: 10.05.2007 00:04:46
c Indy делал так:
Так сохранится только текст (мне он и нужен был ^_^)... Картинки и прочие css хз как загружать
Код: Выделить всё
var
Values: TStringList;
ReceiveStream: TMemoryStream;
IdHTTP: TIdHTTP;
Begin
IdHTTP := TIdHTTP.Create;
Values := TStringList.Create;
Values.Add('Что нужно для php, asp и прочих jsp...');
ReceiveStream := TMemoryStream.Create;
ReceiveStream.Clear;
IdHTTP.Post('http://www.freepascal.org', Values, ReceiveStream);
ReceiveStream.Seek(0, soFromBeginning);
Values.Clear;
Values.LoadFromStream(ReceiveStream);
Values.SaveToFile('/tmp/freepascal.html');
Values.Free;
ReceiveStream.Free;
IdHTTP.Free;
End;
Так сохранится только текст (мне он и нужен был ^_^)... Картинки и прочие css хз как загружать
