OK, Instead of putting 50 batch files in your \FMN directory, or making your
        HDD smaller by re-copping your EXE's, we decided on this plan.......

1.      Create a sequential text file called: "1$EXT.PRO" in your \FMN
        directory.

2.      Copy the defaults we have provided you, use your own, or get others,
        but follow these parameters.


Column 1 - 19 inclusive:    Protocol Keyword
                                
                            You must differentiate the keywords
                            for uploading vs downloading, if your
                            commandline parameters are different
                            in each case.

Column 20 - 59 inclusive:   Drive:\Full Path\Executable Filename.Extension

                            Example: C:\protocls\mydrvr.exe


Column 60 and on...         Command line parameters

                            Example: \e port2 /P-12

                            If your program requires passed variables
                            you must use literal strings. For example
                            Port# should be Port2, if your actual Port
                            number is 2.


3.      When using Batch uploads, "uploading a series of filenames,"
        create a file anywhere, but name it with a "LST" extension,
        for example: c:\mydir\files2go.lst

        Then simply copy all the file names you want to upload in a single
        Upload session, into this file, use full path names, if they don't
        reside in the \FMN directory.

        At the Upload file name prompt, within 1$COMM, use your list file
        full path and name, again if not in the current directory, and
        press Enter.

        1$COMM will pass the filenames list file to your external protocol,
        and start the upload.

        You may also specify filenames using wildcard characters. 
        Example: "Myfile??.*"

        Your list file may contain up to 150 entries, but with the power
        of using wildcard characters, you'll have limitless capabilities!


4.      In the 1$EXT.PRO file please use specific key word lines, pending
        different command line options for each protocol.

                           key word              command line

        For example:       DSZ UP SINGLE         port# ha on sz
                           DSZ UP BATCH          port# ha on sz @d:
                           DSZ DWN               port# ha on rz

        This is because the command line parameters will generally be 
        different for a single file upload as opposed to a batch upload.

        Please note that if the filename that you enter into the input
        prompt box, from within 1$COMM at Upload time, has a "LST"
        extension, 1$COMM will not insert a space between the end of
        the command line string and the filename. Otherwise, it always
        adds that space....now you can see the need for separate calls.
        
                                               Examples continue that way -->

DSZ Zmodem FileUp  D:\FMN\DSZ.EXE                          port# ha on sz
DSZ Zmodem ListUp  D:\FMN\DSZ.EXE                          port# ha on sz @d:
DSZ Zmodem Down    D:\FMN\DSZ.EXE                          port# ha on rz

MobyTurbo FileUp   D:\FMN\DSZ.EXE                          port# ha on sz -m
MobyTurbo ListUp   D:\FMN\DSZ.EXE                          port# ha on sz -m @d:
MobyTurbo Down     D:\FMN\DSZ.EXE                          port# ha on rz -mry

DSZ YmdmG FileUp   D:\FMN\DSZ.EXE                          port# ha on sb -g -k
DSZ YmdmG ListUp   D:\FMN\DSZ.EXE                          port# ha on sb -g -k @d:
DSZ YmdmG Down     D:\FMN\DSZ.EXE                          port# ha on rb -g -k

HSLINK             D:\FMN\HSLINK.EXE                       -P#
HSLINK ListUp      D:\FMN\HSLINK.EXE                       -P# @


You may use these examples as actual calls, but make sure you replace the
"#" symbol with your actual com port number. Also correct the drive and
path, if your protocols do not reside in the "D:\FMN" drive and directory.
It may also be a good idea if you used shorter key words to identify the
protocols, our example is more verbose in order to identify the protocol
in the example. Please keep in mind, for the benefit of those not familar
with external protocols, it up to the user to provide the actual protocol,
"program.exe," they are not included in 1$COMM, that's why they are called,
External!
         
Do not put blank lines in the "1$EXT.PRO" file.


"Bob's note"
Note: Switches are case sensitive in both protocols....DSZ must have all
switches in lower case. HS/Link needs the -P upper case. Just pass the
port and these should be fine as defaults.



11.09.93
 Wizard.....
End of Document
