FTP Up-Download zum verrueckt werden

28/08/2013 - 19:18 von G.Bundschuh | Report spam
Wahrscheinlich ist das wohl eher ein Windows-Problem, ich
bin mir aber nicht ganz sicher. Folgendes: Ich habe ein Programm
geschrieben, mit dem man per FTP eine Datei auf meinen
Webspace hoch- und wiede runterladen kann.

Dazu benutze ich Putfile und Getfile:

function putfile(Loc,Rem: string): Boolean;

begin
result:= FtpPutFile(hconnect, pchar(Loc),
pchar(Rem),FTP_TRANSFER_TYPE_UNKNOWN, 0);
end;

Das Programm dient zur Kommunikation im engsten Familien-
kreis, aber das ist nebensàchlich. Das Problem ist, daß wenn
ich die Datei àndere und erneut hochlade, sie vom Empfànger
nicht in der aktuellen Version runtergeladen wird, sondern in
einer veralteten Version. Erst wenn der Kommunikationspartner
das Tool CCleaner eingesetzt hat und dann wieder auf Herunter-
laden klickt, wird die aktuelle Version der Datei runtergeladen.

So bringt das natürlich nichts!

Übrigens ist das auf meinem Rechner NICHT so. Es liegt also
definitiv nicht an meinem Programm. Aber woran dann?

Mir scheint es so, als ob das Windows meines Kommunikations-
partners sich das File nicht vom Server holt, sondern aus
irgendeinem Cache. Aber warum? Und welcher Cache?

Jemand eine Idee?

X-Post F'up2 de.comp.os.ms-windows.misc

mfg Gerd
 

Lesen sie die antworten

#1 G.Bundschuh
28/08/2013 - 19:25 | Warnen spam
Nachtrag:

Das File wird nach dem Verschlüsseln und Hochladen auf
dem lokalen Rechner mit Nullen und Einsen überschrieben
und anschließend gelöscht. Es kann also nicht sein, daß mein
Programm wegen irgendeines Programmierfehlers auf eine
lokale Datei zugreift: Es gibt keine.

mfg Gerd

Ähnliche fragen