| ·
Information about Shuttle FTP Suite |
Shuttle
FTP Suite,
is an Internet multiprotocol client, so it can perform the
functions of every client supported by the program. Due to
the fact that it has been developed to work in a Windows environment,
it has a visual, easy and intuitive interface.
Those
characteristics are obtained building a program that supports
multiple windows or MDI documents (multiple document interface).
Allowing the use of different windows simultaneously, the
work that have to be done gets easier . Working with a program
that does not support MDI, means that multiple sessions
of the same program must be opened for every client, but
using a MDI program, there is no need to open more than
one session of the program, because as many clients as wanted
can be opened from it, and they will be displayed in their
respective child windows. Using Shuttle
FTP Suite, you can open several sessions of each
implemented protocol (FTP, Telnet, Ping, Whois, DNS, Finger,
...), and open sessions of different clients from the main
program.
Shuttle
FTP Suite supports multiple Internet protocols
: FTP, TFTP, Telnet, Finger, Whois, DNS, Traceroute and
Ping, which will be explained in this page.
Get
more
information of Shuttle FTP Suite from Tucows.
|
| ·
Shuttle FTP Suite Applications |
|
The FTP Client included in Shuttle FTP
Suite, is the most important of the whole Shuttle
FTP Suite application (note that it gives the
name to program). It is visual and has a clear interface,
so the user has no need to know any FTP command (RFCs 1123,
959, 765).
The
main screen is divided in three parts: The first one includes
the menu and the toolbar, the second one includes the tree
viewer which displays the directories like Windows Explorer,
and the third one includes the file viewer which displays
the files listed in the current directory (like Windows
Explorer).The tree viewer lets you navigate through the
directories of your local files and your FTP servers (displayed
as remote units), and the files of the current directory
will be displayed in the list viewer. You can make a connection
to a FTP server using either the Quick Connection option
or the FTP Site Manager. Shuttle
FTP Suite lets you connect to as many FTP servers
as you want, because each session will be displayed as a
remote unit in the tree viewer.
The
FTP Client supports Drag & Drop and Copy & Paste,
of files and directories, and includes advanced features
like recursive File Search (even if it is a remote FTP server),
Server to client and server to server file copy, tree deletion
(even if it is not empty), and broken upload/download resume
(I have called this automatic system "Smart Resume"),
lets you upload files to multiple hosts simultaneously...
and many other functions.
Shuttle
FTP Pro has nearly all the features of this client
(except the ones of the 1.5 version and above), and has
the same interface.
It
is very easy to use, because it works exactly like Windows
Explorer (its interface is similar too).
|
|
· MFTP (Upload to Multiple FTP Servers) |

MFTP
is an application that I have created to upload files to
multiple FTP Servers (Hosts) simultaneously with just one
mouse click. The program does all the work for you. Just
select a list of files to upload and a list of FTP Servers
(hosts) to upload the files to.
This
option lets you upload the selected files to a list of hosts,
just using one click of the mouse. It is very useful (for
example) for web site developers : Now, if you have to upload
i.e 4 files to 5 FTP sites (for example mirrors of your
web site) you dont need to make 5 FTP connections
and upload the 4 files each time. Just select the files,
select the destination hosts and... thats all, Shuttle
FTP Suite does the rest!.
MFTP
uses multithreading techonolgy. It means that Shuttle
FTP Suite creates multiple program threads (one
for each FTP upload) to upload the files to the FTP Servers
simultaneously (in parallel).
|
|
|
· TFTP Client +TFTP Server |

TFTP
Protocol (RFC 1350 and 783) is a simple protocol to transfer
files in a client/server architecture. It means Trivial
File Transfer Protocol, and it is implemented using UDP
(User Datagram Protocol), instead of TCP (Transmission Control
Protocol). UDP does not assure the correct delivery of the
packets, so TFTP has to provide it by retransmitting the
packets if necessary.
TFTP Provides less functions than FTP. For example, it does
not provide login/password user authentication, directory
listing, and other options. It can only read and write files.
This simple implementation is one of the reasons why it
is used in network devices like routers and switches (for
example to upgrade software versions).
Shuttle FTP Suite includes
a TFTP Client and a TFTP Server.
|
|

Telnet
Client lets you open a remote session to a host. It opens
a console window that lets you connect to the Telnet server.
Telnet
client is divided in two parts: the first one includes the
menu and the toolbar, and the second one includes the console
window. You can open a session to a remote host using either
the Quick Connection or the Telnet Site Manager option.
This
Telnet Client, supports VT100 terminal emulation
(including font attributes like bold, inverse video, etc).
|
|

Finger
Client is a simple client that displays the response of
a Finger server, which is usually a Text information about
a user of its system. You can connect to a Finger server
using either the Quick Connection or the Finger Site Manager
option.
|
|

Whois
Client is a simple client that displays the response of
a Whois Server. Whois is a TCP transaction based query/response
server, running on a machine that provides netwide directory
service to internet users. It is one of a series of internet
name services maintained by the DDN Network Information
Center (NIC) at SRI International..
|
|
|
· Ping Application (echo) |

Ping
(also known as echo) is an application used by many system
administrators and users to see if a server is up and running,
and to check the connection characteristics, using ICMP
Protocol.
The
screen is divided in three parts: the first one includes
the menu and the toolbar, the second one the main screen
with the list of the sent packets, and the third one includes
the statistics of the current ping. You can ping a server
either using the Quick Connection option or the Ping Site
Manager. After that, you will see a list of the sent packets
and statistics of the current ping, and you can copy, save
or print them.
|
|
Traceroute
Application is an application or a service that is based
in the ICMP control error protocol
(with the echo request configuration), and it is similar
to the Ping or Echo application.
Traceroute sends ICMP packets with the echo request configuration
to a host and wait for its response (echo response) to know
if the connection with this host is broken down,
or if the server has felt down, or on the other side, if
the connection is OK. It uses different TTL (Time To Live)
for each echo request, incrementing its value (1,2,3,...)
so the application can know the exact route that the packets
are following to reach the destination IP. It retrieves
the IP address of all the routers and hosts that the datagrams
are following until they reach their target. This application
is very
|
|
|
· DNS (+ Inverse DNS) Resolution |

DNS
Resolution gives you the IP address of a host (does the
address resolution of an IP address) using the host name.
Shuttle FTP Suite also
can do inverse DNS, which gives you the host name
of an IP address.
|
|

DayTime
Protocol is a simple protocol (RFC 867) used to get the
current date and time as a character string without
regard to the input. It means that the data sent by the
server is human-readable, and not machine-readable (Time
Protocol in RFC 868).
|
|

Time
Protocol is a time synchronization protocol based on RFC
868 used to get the current date and time as a 32-bit integer
(machine-readable).
Shuttle
FTP Suite
lets you retrieve the current time from a Time server (Quick
Time Connection option) or even synchronize the local system
time to the time retrieved from the time server (System
Time synchronization option).
|
|
| ·
Xavier Cirac = the author |

This is my name and I am the author of all you can see in
this program (and this web). I am a Telecommunications Engineer,
and I like everything related to audio edition and networking.
I have been working with some wave editors and I decided to
build my own audio program, trying to get the best functions
of all the other wave editors, and keeping off the useless
options of all of them.
This
software has been programmed using Borland-Inprise Delphi
© (a fantastic programming tool that gives a visual
and easy way to develop Windows programs).
I
started programming this software in 2000 (March), and I
am still working on it to get a better program. The freeware
version is free because it is a beta version, if you prefer
a final version, download the shareware one. If you have
any doubt about it, or find any mistakes or bugs please
send me an e-mail to the address: "shareware
@waveflow.com" (Note: this email link is disabled
to avoid spam) . I will be very
happy if you do so. If you wish to give me ideas for later
versions, or give your opinion of something related to the
program, you can mail me too.
|
| ·
Shuttle FTP Suite or Shuttle FTP Pro ? |
|
| FEATURE |
SHUTTLE
FTP PRO |
SHUTTLE
FTP SUITE |
| License |
Freeware |
Shareware
(25$) |
| Resume
broken Downloads |
Yes |
Yes |
| Can
connect to multiple FTP servers simultaneously |
Yes |
Yes |
| Supports
Drag & Drop |
Yes |
Yes |
| Can
move or copy entire directories |
Yes |
Yes |
| Local
and remote file search, PASV Mode,... |
Yes |
Yes |
| Upload
files to multiple sites simultaneously |
No |
Yes |
| Telnet
Client |
No |
Yes |
| Finger
Client |
No |
Yes |
| TFTP
Client and Server |
No
|
Yes
|
| Ping
facility |
No |
Yes |
| Whois
Client |
No |
Yes |
| DNS
facility |
No |
Yes |
| Time
and Daytime clients |
No
|
Yes
|
| Other
future clients (NTP,...) |
No |
Yes |
| Technical
support |
No |
Yes |
| New
versions in a future |
No |
Yes |
| Discounts
in future versions |
No |
Yes |
| MDI
interface |
No |
Yes |
Get
more
information of Shuttle
FTP Suite from Tucows.
TFTP, Ping and Traceroute have been developed with Indy
VCL components
|
|
|