

         This document describes [1mMUI-FReq[0m version 1.1.

What is MUI-FReq
****************

   Well... if you are a Fido Point, you'll guess what is [1mMUI-FReq[0m.
However, that's it...

       [1mMUI-FReq[0m is a tool to create and manipulate the [1m.REQ[0m files
used by TrapDoor and other Fidonet mailers to request files from nodes.
It has a lot of features not found on others similar programs. They are:

   * An Easy-To-Use [1mMUI[0m interface. [1mMUI[0m is copyrighted by Stefan
     Stuntz, and is not included in the distribution archive. You can
     obtain it from various BBS, or directly from Stefan.

   * The capability to create and use backups for the filelists. Never
     happened you call your favourite BBS to get the latest 100 PD
     utilities, and some of them aren't available? You have to rewrite
     the 100 names, and hope the next time they are there...

   * An Outbound scan facility that allows you to see what nodes have
     pending file requests. So you can load them and poll the node.

   * An Inbound scan facility that allows you to delete from the
     filelist the files that you have just downloaded. This is great
     used with the backup option.

   * Full localization of the program. Only the Italian catalog is
     available, but you can do your own translation and send it to me.
     It will be included in the next release.

   * Direct polling from the program, using your favourite mailer. The
     address of the node can be put in the command string, making
     multi-polling very easy.

   * A filelist browser, useful for selecting filenames directly from a
     BBS file list.  This is not yet implemented, but will be in the
     next release.

   * An ARexx interface, to use [1mMUI-FReq[0m with your favourite reader.
     Also this isn't yet implemented, but will be very soon.

   Have fun with [1mMUI-FReq[0m!

Distribution
************

       [1mMUI-FReq[0m is distribuited under the concept of ShareWare: if
you use this program, you are required to send 10.000 Lit. or the
equivalent of 8 US$ in any currency to the author. This program is not
crippled in any way, however future releases depends heavily on how
much feedback it will have.

   If you can't afford paying money for [1mMUI-FReq[0m, send me at least a
postcard with your comments. For the address, see Author Info.

Author Info
***********

   You can reach me at the following addresses:

     Sandro Tolaini
     Via Giannone 3
     50047 Prato (FI) ITALY

   or with E-Mail:

     2:332/113.3@fidonet
     39:102/507.3@amiganet

   If you want to have a reply, use only E-Mail. Thanks.

Requirements and installation
*****************************

       [1mMUI-FReq[0m requires [1mKickstart[0m and [1mWorkbench 2.04[0m ([1mWB
2.1[0m if you want to use localization) or higher to run. Also, you need
[1mMUI 2.0[0m, which is available in many BBS.

   To install [1mMUI-FReq[0m do the following:

   * Drag the [1mMUI-FReq[0m icon to the drawer you want to install the
     program on.

   * If you want to use localization, copy the [1mCatalogs[0m directory to
     your [1mLOCALE:Catalogs[0m directory.

   This is all you have to do... However, in the next release I will
include an Installer script, for fast and easy installation.

Main window
***********

   The main window consists of three areas, from the top to the bottom.

   * Just below the window title, you can see a message area, where
     [1mMUI-FReq[0m displays errors or other messages for the user.

   * Below, you have the filelist and the related gadgets, that lets
     you manage the file names to be requested. Gadgets description
     follows:

         [1mFido address[0m lets you to specify the fidonet node you want
     to edit the filelist for. The address must be in the form
     [3mz:n/f.p[0m, where z, n, f and p are decimal numbers. To allow
     [1mMUI-FReq[0m recognize the address change, press RETURN when you
     have edited the address. Do not use TAB or the mouse, or the
     address won't be accepted. The popup gadget near the address will
     scan the Outbound directory for pending filerequests. Each node
     that has a [1m.REQ[0m file (or a backup) will be displayed.
     Double-clicking on an entry will change the current address and
     load the proper filelist.

     If you start [1mMUI-FReq[0m from CLI, you can insert in the command
     line a default value for this gadget. For example, [3mMUI-FReq
     2:332/113.0[0m will start the program with [3m2:332/113.0[0m as the
     default node. This is expecially useful if you substitute
     [1mMUI-FReq[0m to one of the built-in filerequest tools of fidonet
     editors like [1mMail Manager[0m or [1mSpot[0m.

         [1mAdd[0m will add a new filename to the list, and activate the
     filename string gadget, to allow you editing of the name. Press
     RETURN to insert the filename, and [1mMUI-FReq[0m will be ready to
     accept another filename. When you have finished, just press RETURN
     on the empty filename string.

         [1mRemove[0m will delete the selected entry from the filelist.
     This can also be done by selecting a file, clearing the filename
     string gadget with Amiga-X and pressing RETURN.

         [1mUp[0m will move up the selected entry.

         [1mDown[0m will move down the selected entry.

         [1mSort[0m will sort the filename list alphabetically.

         [1mClear[0m will clear the whole filelist.

   * Then, you have the action gadgets, that allows you to do various
     useful things:

         [1mLoad list[0m will load (if exists) the filelist for the current
     address. A proper message will be displayed in the message area.

         [1mSave list[0m will save the current filelist in the form of a
     [1m.REQ[0m file for the current address. If the current filelist is
     empty, the [1m.REQ[0m file will bel deleted.

         [1mPoll[0m will execute the configured poll command, in order to
     call the current node. The filelist will be saved before polling.

         [1mNode Info[0m will pop up a requester with some useful
     informations about the current node. This function is available
     only if you have installed the [1mtraplist.library[0m which is
     distributed  with the [1mTrapDoor[0m mailer.

         [1mScan Inbound[0m will check for every name in the current
     filelist if there is the corresponding file in the Inbound
     directory. If a file is found, it will be removed from the
     filelist. Very useful!

         [1mConfiguration...[0m will open the configuration panel. See
     Configuration window.

         [1mAbout...[0m will show you some useful informations about the
     author.

Configuration window
********************

   The configuration window lets you specify the paths and the options
for [1mMUI-FReq[0m. It is divided into two sections, explained below.

   * The paths and options gadgets. They are:

         [1mOutbound path[0m is the same path configured in your mailer for
     the outbound files.  It is where files to be sent are kept.

         [1mInbound path[0m is the same path configured in your mailer for
     the inbound files.  It is where files received are kept.

         [1mPoll command[0m is the command string to be executed in order
     to call your mailer.  If you place a [3m%s[0m in the command string,
     it will be substituted by the Fidonet address of the node to be
     called, in the form [3mz:n/f.p[0m.

         [1mUse filelist backups[0m allows you to save and load backups for
     the filelists. They are saved as [1m.BAK[0m files in the outbound
     directory. If a backup list is loaded (when the [1m.REQ[0m file for a
     node is not found) a proper message will be displayed.

         [1mScan inbound after poll[0m will force [1mMUI-FReq[0m to scan the
     inbound directory for received files just after polling a node.

         [1mSave list before quitting[0m will cause the program to save the
     current filelist before quitting. Normally, you have to do it by
     hand.

         [1mConvert filenames to uppercase[0m will cause every name
     inserted in the filelist to be converted in uppercase. Some
     Fidonet file requester server need an uppercase name to work
     properly (especially those running on MS-DOS systems).

   * The actions gadgets. They are:

         [1mSave[0m will save the configuration, so it will be loaded at
     program startup.

         [1mUse[0m will use this configuration, but when you quit the
     program it will be lost.

Acknowledgments
***************

   My thanks go to the following people:

   * Debby, for his smile that changed my life.

   * Gianmarco Giovannelli, for his suggestions and beta testing.

   * All the people that will register this program, for their support.

   * Amiga, for being the best computer!

