Добрый день, уважаемые.
Прошу помочь нужно с IP камеры сохранять картинку в определённый момент времени. Для картинки есть http запрос вида:
Код:
http://ip:port/cgi-bin/jpg/image.cgi?
Делаю программку:
Код:
procedure SaveJPG;
var
test, datstr: String;
rcvrdata: TMemoryStream;
begin
rcvrdata := TMemoryStream.Create;
IdHTTP1.Request.Username := 'admin';
IdHTTP1.Request.Password := '*****';
IdHTTP1.Get(AddressEdit.Text, rcvrdata);
if rcvrdata.Size > 0 then
rcvrdata.SaveToFile(FileEdit.Text+'\111.jpg');
rcvrdata.Free;
end;
Если в AddressEdit подставляешь запрос с камеры. То создается файлик размером 1кб. В котором ни чего нет. Если на какой нить другой jpg из weba то он его спокойно сохраняет. В чем загвоздка может быть? Кто подскажет?
Заранее благодарю.