Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Gesamter Ordner getten mit TidFTP Indy9 (https://www.delphipraxis.net/114249-gesamter-ordner-getten-mit-tidftp-indy9.html)

simon790 22. Mai 2008 07:01


Gesamter Ordner getten mit TidFTP Indy9
 
Hallo
Wie kann man mit TIdFTP gleich einen ganzen Ordner getten ohne jedes File einzeln zu kopieren? d.h unabhängig von der Anzahl und Art der Files in diesem Ordner?
Gruss Smn

SirThornberry 22. Mai 2008 07:04

Re: Gesamter Ordner getten mit TidFTP Indy9
 
Hallo :-) Wie weit bist du bereits? hast du schon irgendwelche Bücher dazu gelesen, gegoogelt oder die Forensuche genutzt? Hast du dir mal die möglichkeiten des FTP-Protokolls angeschaut?

Nuclear-Ping 22. Mai 2008 07:47

Re: Gesamter Ordner getten mit TidFTP Indy9
 
Vielleicht könnt ihr euch ja zusammentun? -> http://www.delphipraxis.net/internal...t.php?t=134607

SuFu nutzen kommt auch immer gut -> Hier im Forum suchenOrdner FTP

simon790 22. Mai 2008 13:13

Re: Gesamter Ordner getten mit TidFTP Indy9
 
hm also bin mal soweit gekommen, dass ich das ganze in einer For-Schleife durchlaufen lasse:
Delphi-Quellcode:
for idx := 0 to FileList.Count - 1 do
      begin
        FtpClient.Get(FileList.Strings[idx],Config_Data.ExtendedHelpPath + '\'+
                    IntToStr(iActualLanguageNumber)+ '\'+ FileList.Strings[idx], True);
      end
In der Praxis geht das aber nur bedingt, da ich nach ca 100 files ein "Data connection error" bekomme.

Wenn ich einen Breakpoint setzte und jeden Schleifendurchgang "manuell durchtippe" bekomme ich keine Fehlermeldung.

Woran kann das liegen das diese Funktion in "Stolpern" kommt?
Gruss
Simon

inherited 22. Mai 2008 14:20

Re: Gesamter Ordner getten mit TidFTP Indy9
 
Probiers mal mit Indy 10, das hat tendenziell weniger Bugs.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:49 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