AW: TidFTP Uploadproblem bei größeren Dateien
Zitat:
|
AW: TidFTP Uploadproblem bei größeren Dateien
Delphi-Quellcode:
Mach hier doch mal ein
procedure TMFTP.Work(ASender: TObject; AWorkMode: TWorkMode;
AWorkCount: Integer); var S: string; begin //FTPClient.Noop; If (Global.IdFTPPut) Then begin //Errechnen der Transfergeschwindigkeit: S := Transfergeschwindigkeit(AWorkCount); FMain.lb_anzeige.Caption := ''; case AWorkMode of wmWrite: FMain.lb_anzeige.Caption := Global.sendung + #13#10 + Global.downloadspeed + 'Uploade speed ' + S; end; //Aktualisieren der Fortschrittsanzeige: end; FMain.prba_datei.Position := AWorkCount; FMain.prba_datei.Update; FMain.Showapplication; {$IFDEF Adminrechte} FAdmin.mem_anz.Lines.Add('OnWork: '+IntToStr(AWorkCount)); {$ENDIF} end;
Delphi-Quellcode:
rein, damit deine Oberfläche überhaupt eine Chance hat sich zu aktualisieren.
Application.ProcessMessages
|
AW: TidFTP Uploadproblem bei größeren Dateien
Hi,
223 MB in 3 Minuten ?! >= 1.2 MB/Sek, da musS der FTP-Server ja schon bei Dir im Netzwerk iegen, oder ?! Wenn nicht hätte ich gerne Deine Internet-Leitung 8-) Kann es vielleicht sein, das Du mit Indy Passive überträgst und Filezille active übertragt ? Greetz Data |
AW: TidFTP Uploadproblem bei größeren Dateien
@ Luckie
Der Witz ist nur das nach der Übertragung sich das Programm aufhängt :pale: und die Datei ist auch nicht da; @ DataCool Ich hab DSL 6000, außerdem ist mein FTP-Client im Aktiv und FileZille im Passive:oops: |
AW: TidFTP Uploadproblem bei größeren Dateien
Es hat sich jetzt eh ein anderes Problem aufgetan
Bei größeren Dateien krieg ich ein "Socket Error 10055" und bei kleineren ist der Fehler nicht da. |
AW: TidFTP Uploadproblem bei größeren Dateien
Hi,
10055 = "Ein Socketvorgang konnte nicht ausgeführt werden, da dem System Pufferspeicher fehlte oder eine Warteschlange voll war". Vielleicht hilft es die Buffergröße zu erhöhen. Greetz Data |
AW: TidFTP Uploadproblem bei größeren Dateien
Zitat:
|
AW: TidFTP Uploadproblem bei größeren Dateien
Hi,
versuch mal :
Delphi-Quellcode:
Mußte jetzt aber auch nachsehen ;-)
idFtp1.Socket.SendBufferSize := xyz;
Greetz Data |
AW: TidFTP Uploadproblem bei größeren Dateien
Hat leider nicht geholfen:(
hab es auf 20000000 erhöht und der Fehler kommt immer noch:wall: |
AW: TidFTP Uploadproblem bei größeren Dateien
Hi,
welche Indy Version benutzt Du genau ?
Delphi-Quellcode:
Greetz Data
ShowMessage(idFtp1.Version);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz