Before downloading, note that Gui-FTP requires an Amiga running Kickstart 2.04+, AmiTCP 3.0b2 (or compatible TCP stack) and a screen display at least 640x256. If using a screen less than 400 pixels in height the default screen font should be no more than 8 pixels high.
If you have ReqTools installed Gui-FTP will use it to display requesters and for the file requester. ReqTools is not required and is not provided in the archive. It can be obtained from Aminet as /util/libs/ReqToolUsr.lha.
To download and install Gui-FTP:
lha -a x Gui-FTP.lha
The option '-a' is important, some files in the archive have the script bit set, this option ensures that this bit is preserved on the extracted files. If not preserved, some parts of Gui-FTP may not function correctly, notably the filters feature. After executing this command, a directory called 'Gui-FTP' is created, you can move this anywhere you like.
Assign AmiTCP: <wherever>
Replace "<wherever>" with the location of AmiTCP or where you would like the log file written.