Documentation for FREQ-U, the universal file request processor.
Yes, Universal.  That is what the U stands for.  Get your mind 
out of the gutter.

FREQ-U should work with any mailer that can create a SRIF file
(see fsc-0086 for details).  In the future support will be added 
for raw WaZoo file requests (see FTS-0006) in Binkley and ArcMail 
Attach style mailers that do not support SRIF.

File Update Requests and Function Requests are not supported at
this time, but may be in the future if enough people want it.

FREQ-U is a console application that is available for the Unix,
Windows, and Mac operating systems.  It has never been tested
with a Mac.  Do you feel lucky?



Command line arguments

    FREQ-U <Mode> <Address> <Input> <Output>

    Mode = TEST - Tests your OkFile
           SRIF - Standard Request Information File
           BSO  - Binkley Style (Future)
           AMA  - ArcMail Attach (Future)

    Address = Your FidoNet Address (point & domain are optional)

    Input = SRIF File Name

    Output = Used with BSO and AMA modes only



TEST Mode

Startup: FREQ-U TEST

Test mode reads your OkFile.Txt file and verifies that the
directories and files referenced actually exist.  This can
save lots of frustration later on when someone requests a 
flile they know is available, but gets a "file not found" 
message.  Please, while you are setting up your OkFile, add
an entry for the Magic name FILES and point it to your list
of available files.  The format for the OkFile is documented
in the BinkleyTerm Users Guide, and probably other places.



SRIF MODE

Startup: FREQ-U SRIF <Fido Address> <SRIF file name>
Example: FREQ-U SRIF 1:132/999@fidonet C:\BinkD\008403e7.srf

If you use BinkD, put the following line in your BinkD.Cfg
file: exec "FREQ-U.Exe SRIF 1:132/134 *S" *.req

When your mailer receives a file request, It builds a SRIF file
and starts up an external file request processor (FREQ-U in this
case).  The processor will find the requested files, queue the
files (and maybe a status report in a NetMail message), and exit.
The mailer then rescans it's queue and sends the files requested.

The FREQ-U distribution comes with two files you can used to do
some additional testing (Test.Req and TEST.Srf).  You can edit
these files with a text editor to simulate an incoming file 
request, and start FREQ-U by typing FREQ-U SRIF 1:132/999 Test.Srf
on the command line.  A file output queue and NetMail packet will
be generated for your inspection.



Fred Riccio
1:132/174@fidonet