Einzelnen Beitrag anzeigen

Benutzerbild von qb-tim
qb-tim

Registriert seit: 3. Mär 2006
Ort: Deutschland
280 Beiträge
 
Delphi 6 Professional
 
#1

Fehlerhafte JPG Dateien nach download mit IdHTTP

  Alt 18. Nov 2008, 22:15
Hi,

ich benutze IdHTTP in meinem Programm um von einem Server verschiedene Dateien herunterzuladen. Was mir schnell aufgefallen ist, ist dass ungefähr 5-7% der JPG Dateien beschädigt oder unlesbar waren. Wie kann ich verhindern, dass fehlerhafte JPG heruntergeladen werden, bzw. wie kann ich feststellen, ob eine JPG Datei unlesbar ist damit sie ggf. neu heruntergeladen werden kann?

Mein Downloadcode:
Delphi-Quellcode:
try
  try
    FS := TFileStream.Create(AFileName, fmCreate);
    IdHTTP1.Get(AURL, FS);
  finally
    FS.Free;
  end;
except
  WriteErrorLog(AFileName); // Eigene Prozedur - Greift nicht auf Datei AFileName zu
end;
  Mit Zitat antworten Zitat