This is a first attempt at creating a Gopher client for the Archimedes. Before anyone complains, I've never seen one running on any other platform and have done this directly from the RFC. If you don't like how I've done it, write your own! At the moment it is only an ordinary Gopher, support for Gopher+ will follow if there is sufficient enthusiasm.
A list of Gopher servers is held in <Gopher$Dir>.Servers, you can add to this list by editing it. You must include the default port seperated from the name by a space.
To start it, pick a server from the list and click OK. A pause later and up will pop the root page for that server. Double click on any item to fetch it. Text pages are displayed in a page but can be saved out to disc, directory listings are as you'd expect them, files present you with a standard Save box. Note that images are currently assumed to be GIFs, even if they are JPEGs!
Things still to do...
Set filetypes on saved files.
Add Gopher+ goodies.
Make Adjust-double-click close the source window.
*Bug reports and WIBNIs to gopher@kernow.demon.co.uk
I intend making this Shareware eventually, I need the money!