TurboFTP is a highly automated FTP client program: Several strategies are offered to make file transfers persistent and efficient. Related settings are available in the [Options] dialog.
Auto Dial
If you use Dial-Up Networking to connect to an FTP server, TurboFTP can automatically dial for you whenever needed: for example, when the dial-up connection drops during transfer. Enable and configure Auto Dial in [Options | DUN].
Tackling "421 Service Not Available"
Often FTP servers permit only a limited
number of simultaneous users. Thus, you could be rejected when trying
to connect to an overloaded server. The error message tells you
to try connecting later but you certainly do not want to waste your
time retrying the connection manually. TurboFTP manages it for you.
It can keep trying repeatedly until it logs in when it will alert
you by flashing the program icon on the task bar or by playing a
sound ([Options|Events|Sound]).
If the connection is terminated unexpectedly
by the FTP server, TurboFTP will detect this condition and automatically
try to reestablish the connection. You can specify how long it should
wait before attempting the next try [Options|Advanced|Login Retry
Delay] and how many times it should try before it abandons the connection
[Options|Advanced|Login Retry Count].
Waiting too long for an FTP server's
response to a connection request can be a waste of time - a typical
problem for Internet connections. TurboFTP automatically re-sends
the request if a transfer hangs or the remote server fails to reply
during a specified period of time. You can specify how long TurboFTP
should wait before it says hello again [Options|Advanced|Connection
Timeout].
Another typical problem is that the
transfer rate slows or even the whole transfer stalls after a period
of time. You might leave a transfer in progress expecting it to
complete only to discover how little of the transfer completed when
you return. To prevent a stall after a long idle period, a reasonable
time-out value can be specified ([Options|Transfer|Transfer Timeout]),
say 45 seconds. If no bytes are transferred before the time-out
expires, TurboFTP automatically aborts the stalled transfer, reconnects
to that FTP server and resumes where it stalled.
If the first attempt to transfer a
file fails, TurboFTP can continue to try again several times ([Options|Transfer|Single
File Retry]). If the transfer remains unsuccessful after a maximum
number of retries, TurboFTP marks it as erroneous and continues
to the next item in the transfer queue. You can specify the maximum
number of errors that can occur before the whole transfer stops.
Related articles:
Get Started with TurboFTP
Web site Update and Management
with TurboFTP
Scheduled File Transfer
with TurboFTP
TurboFTP Advanced Features
|