Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi frage zu ftp (https://www.delphipraxis.net/7526-frage-zu-ftp.html)

Zero1 14. Aug 2003 21:03


frage zu ftp
 
hi all!

hätte 2 fragen!

1. gibts bei indyftp eine timeout begreznung? falls der server in einer gewissen zeit nicht antwortet das er dann abbricht!""

2. hab mir ein prog geschrieben wo ich alle meine favoriten ftps eintragen kann bzw checken ob on/off sind! und nun möchte ich gerne wissen wie ich ein stellen kann das er jede 10-15sec bzw 10-15sec auf dem server drauf bleibt bis er den nächsten server eintrag nimmt! um zu checken ob on/off! den das prob is da ich ja keine begrenzung hab checkt er alle gleich bzw versucht alle aufeinmal und so hängt sich das prog auf bis er fertig is und gibt falsche daten raus! :(


danke schon im vorraus!

Greez zero1

BungeeBug 14. Aug 2003 21:28

Re: frage zu ftp
 
Hi,

ich denke mal das du das am Client einstellen musst und nicht am Server.

und da heist der Spass
Delphi-Quellcode:
IdFTP1.ReadTimeOut := <Zeit>;

Zero1 14. Aug 2003 21:51

Re: frage zu ftp
 
IdFTP1.ReadTimeOut := <Zeit>; :( funkt nid ganz!

da "ReadTimeOut" unbekannt ist! hab delphi 6!

greez Zero01

Duffy 15. Aug 2003 06:08

Re: frage zu ftp
 
Hallo Zero1,
Das liegt nicht an der Delphi Version, eher an der Indy Version. Installiere Dir doch mal die neueste
Indy (9.0.14) Version. Da existiert die Eigenschaft "ReadTimeout".
bye

Zero1 15. Aug 2003 06:28

Re: frage zu ftp
 
danke! :)

Zitat:

wie ich einstellen kann das er jede 10-15sec bzw 10-15sec auf dem server drauf bleibt bis er den nächsten server eintrag nimmt!
weis vielleicht jemand einen rat?

danke schom im voraus!


greez Zero01

Duffy 15. Aug 2003 08:08

Re: frage zu ftp
 
Hallo Zero1,
Zitat:

Zitat von Zero1
wie ich einstellen kann das er jede 10-15sec bzw 10-15sec auf dem server drauf bleibt bis er den nächsten server eintrag nimmt!

Als Tip, Du könntest einen Timer benutzen. Soll das "quit" Kommando erst nach der Zeit kommen?
bye

BungeeBug 15. Aug 2003 09:42

Re: frage zu ftp
 
Hi,

ich geh mal davon aus das das die Funktion ReadTimeOut selbst macht ... wenn nach dem angegebenen Intervall nix da ist dann wird eben die Verbindung getrennt. Wenn nicht musste eben sowas machen wie
Delphi-Quellcode:
IF IdFTP1.ReadTimeOut = 15 THEN
 BEGIN
   IdFTP1.Quit;
 END;
Ob die Funktion geht weis ich nicht ... ich hab die nur mal so geschreiben wie sie aussehen müsste :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz