
As for Macintosh, the two most popularly used FTP clients (or programs) are Anarchie and Fetch. People have differing opinions on these programs, some think one or the other is better. Try both and use whichever suits you.
Anarchie
Developed by Peter Lewis and Quinn, Anarchie is the most user friendly and
feature laden of the two. Among its features:
Fetch
Fetch is the another FTP program. Fetch is a little less user-friendly, but
takes less RAM than Anarchie. Its features include:

Connecting With Anarchie
Taken from Anarchie Documentation:
|
"The main purpose of Anarchie is to allow you to browse or manipulate FTP sites.
To get started, choose 'Get' from the FTP menu. You will be presented with
a window allowing you to type the name of the machine you want to FTP to as
well as an optional path, a username, and a password. The path specifies
which file or directory on the FTP site you want displayed. The username
and password specify how to login.
If you leave both of options blank, Anarchie will log in anonymously
and supply your e-mail address (as configured in Internet Config) as your
password.
"If you know part of the name of the file and the FTP site, then you may be able to use the Index feature. Click the Index radio button, type the machine name in the machine field, and the name you want to search for in the Index field (eg anarchie), andclick the Index button. Not all FTP sites support indexing, so some sites will return an error. "A window showing the progress of the listing, and a window listing the files in the directory will appear. If the listing fails, you can try again by clicking the Retry button. If you want to change something, press the control key and click the Edit Retry button. The control key almost always works by turning a direct action into an edit action, thereby allowing you to make changes and continue. "In pre=D11.5 versions of Anarchie, the option key did what the control key now does. The option key now means "close the parent window" just like it does in the Finder. "If you click on the fields in the progress window, they will cycle through alternative displays. "The most FTP failures occur because the site is too busy. The Transcript window will tell you if the site is too busy. Rather than clicking until you get through, try looking for the file elsewhere. Anarchie comes with a list of dozens of UMich and Info-Mac mirror sites." |
"When you open Fetch, you are confronted with the sign-on dialogue box.
Otherwise, you can choose "New Connection" from the File menu to see the
dialogue. The sign-on dialog has fields for entering the following four
pieces of information:
- The name of your account on the remote machine. - The password for the remote account. - The name of the starting directory (optional). |

Downloading With Anarchie:
The Listing Window is the primary focus of most actions in Anarchie. You
can obtain a Listing Window in a number of ways. Once you have one, you
can open windows by double-clicking folders as you do in the Finder. Many
Finder operations work in a Listing Window as well.
To download a file, simply double-click it or drag the file to the Finder. You will need the Drag Manager installed to dowload by dragging. Install System 7.5 to get the most out of Anarchie.
To view a text file in your favourite editor (as configured in Internet Config), select the file in the Listing Window and choose View Selection from the FTP menu.
Downloading With Fetch
Fetch has two different ways to download:
Get Directories and Files:
The "Get Directories and Files" command downloads multiple files and/or
directories with one command. You can accomplish the same thing by pressing
the "Get" button. Select the files or directories you want to download in
the file list; if none are selected, you will see a prompt asking for a file
or directory name followed by a prompt to specify which folder to save the files
and directories in.
You can also type or paste a Uniform Resource Locator (URL) into the "Get Directories and Files" dialogue, enabling you to download a file or directory on any server, regardless of whether you are online with it or not.
The download file are set automatically based on names the files have on the remote computer. All format conversions are also be performed automatically, according to the settings in the Preferences dialog.
The progress of the file transfer, including the transferring file, is shown in the Status panel. You can cancel the transfer by pressing the "Stop" button.
Get File:
The "Get File" button retrieves files from the remote computer. The
feature may be activated with the mouse or by typing Cmd-G (G for Get).
Either way, Fetch will make an attempt to retrieve the selected file. If
no filename is selected, or the option
key is held down, Fetch will prompt the user for a filename a useful
feature if the desired file is in a different directory.
Another option is to type or paste a Uniform Resource Locator (URL) into the dialogue, enabling you to download a file from any server, even if you are not currently online.
Once the retrieval process has been started, the user will be prompted for the name to be assigned the file on your Macintosh. At this point you may be able to specify the file type or choose whether to convert a BinHex file. The progress of the retrieval is monitored by the Status panel on the right side of the window. Pressing the "Cancel" button will stop the transfer.
If more than one filename is selected, the button will be titled "Get Files", and the user will be prompted to specify the folder the downloading files will be stored in. Similarly, if a directory is selected, the button will be titled "Get," and the downloading progress will be shown in the Status panel. Multiple filenames can be selected by holding down the Command key while clicking on the names.
The success of a file transfer will often depend on the settings of the Automatic, Text, and Binary buttons.