Short: Fully featured finger client (MUI) Author: troels@stud.cs.uit.no (Troels Walsted Hansen) Uploader: troels@stud.cs.uit.no (Troels Walsted Hansen) Type: comm/tcp Replaces: comm/tcp/MUI-Finger12.lha Introduction ŻŻŻŻŻŻŻŻŻŻŻŻ My first TCP/IP client with a GUI, MUI-Finger, turned out to be much more popular than I ever had imagined. I personally thought it was pretty crap, but I didn't do anything about it until now. mFinger is a complete rewrite of MUI-Finger, only a few lines of code has survived. A good deal of code and ideas has been borrowed from my WeatherExperience client. The major difference is the way networking is handled. In WeatherExperience I used a cumbersome way of making the socket I/O 99% asynchronous, mFinger uses a subtask instead which gives a cleaner design and 100% asynch operation. Requirements ŻŻŻŻŻŻŻŻŻŻŻŻ · AmigaOS 2.04 or higher · MUI 3.6 or higher, with the NList.mcc custom class installed (included) · A TCP/IP stack (like AmiTCP, Miami, As225, Inet225 or mlink) Features ŻŻŻŻŻŻŻŻ · Nice and userfriendly MUI GUI. · Locale. · Asynchronous network operation, the GUI is never locked and you can abort a finger request at any time. · A horizontal scrollbar and clipboard support (both curtesy of NList.mcc). · ARexx support. Currently has three commands: Finger, Abort and Clear. · Nice popup addresslist with two columns, buttons for adding, removing, sorting, etc. addresses as well as drag and drop sorting. · Displays a status text indicating what it is doing and a Busy object while fingering. · Uses its own icon as an appicon when iconified. · Can take a commandline argument of an address to finger. What more could you possibly want in a finger client?! :)