@X00
@X38@X3B@X0B
@X38 @X3EHelp: @X3F(U)pload File(s)                                                     @X3B@X0B
@X38@X3B@X0E

      Like the D user command, this allows you to transfer files between systems.
      In this case, however, you are sending a file to the bulletin board system
      instead of receiving one.
@X0F
   Subcommands
@X03
      @X0B[file(s)]       Filename(s) to upload.@X03  The parameter is given to
                      identify the uploaded file in the PCBoard system.
                      PCBoard will ask for the filename or it may be included
                      on the command line. If more than one file is to be
                      uploaded, each must be listed on the command line.

      @X0B[protocol]      Protocol to use for the upload. @X03 If you wish to specify
                      a protocol that is different than your default
                      protocol, specify the protocol letter to use on the
                      command line.

      @X0BBYE             Logoff after transfer is complete.@X03  After the file
                      transfer is complete, you may choose to disconnect
                      automatically. This option may be included on the
                      command line with the other options of this command.
                      Before you are disconnected from the bulletin board
                      system, you have 10 seconds to abort and continue with
                      your session.
@X0F
   Description
@X03
      When you upload a file to a BBS you are adding a particular file to the
      file system so that other users can download the file. When you upload
      the file it could immediately be made available for download, or the
      SysOp may make all uploads private to review files before posting them
      for download.

      When you begin an upload, you must specify the filename to upload and
      provide a description for the file before PCBoard will proceed with the
      transfer. If you are uploading a single file, press Enter when asked
      for the filename again.  If you intend to upload multiple filenames,
      continue to enter the filenames you will be uploading.  After the
      filename and description has been provided for each file, you will see
      the following:

          @X0EUpload Drive :  @X0A341,188,608 Bytes Free Disk Space
          @X0EUpload Status:  @X0CPosted Immediately
          @X0EProtocol Type:  @X0BYmodem/G BATCH
          @X0D(Ctrl-X) Aborts Transfer
@X03
      The first line shows you that there is over 331 megabytes of free space
      for your upload.  Obviously this would be plenty of space to handle
      just about any upload.  The second line tells you if the file will be
      Posted Immediately for download or Screened Before Posting.  The third
      line will display the protocol that you have selected for the transfer.
      Only the protocol description is listed (not the protocol letter).  The
      final line just informs you that you may press CTRL-X to abort the
      transfer.

      From the time you see these four lines you will have about 60 seconds
      to begin your transfer before PCBoard will automatically abort your
      transfer.
@X0F
   Local Uploads
@X03
      If you have logged into PCBoard locally and you use an internal PCBoard
      protocol for an upload, PCBoard will do what is called a local upload.
      When you do a local upload instead of trying to transfer the file via
      the normal methods, PCBoard will pop-up a box which asks you where it
      can find the file(s) you wish to upload.  Inside of the box you will
      see Local Upload Path or Filename?   In the box, enter the file(s) that
      you want to upload.  To specify more than one file you will need to
      enter a wildcard filename such as @X07C:\TEMP\*.ZIP@X03.
@X0F
   Unannounced Uploads
@X03
      When you finish a batch upload, PCBoard will check all of the files to
      make sure that there is a description for each file that has been
      uploaded.  Any file that does not have a description when the transfer
      is completed is called an unannounced upload.

      If an unannounced upload is received, PCBoard will scan the uploaded
      file to see if it contains a FILE_ID.DIZ file.  If it does, it will
      send the file directly to the upload tester without asking you for a
      description of the file.  This capability is made available for ZIP,
      ARJ, LZH, PAK and ARC files as well as self-extracting versions of
      each.  It is built right into PCBoard. It is fast.  And it does not
      require outside (third party software) to do it.

      At this point, you will be prompted to enter descriptions for any
      filename that does not yet have a file description.  Once all files
      have descriptions, PCBoard will begin testing the files (if you have
      that option enabled).

      Before testing begins, you are given the option to hang up and let the
      testing proceed while you are off-line.  If you are calling
      long-distance this can save you a lot of time and money.

      NOTE:  You will not be given the choice to hang up if you upload files
      while logged in locally.
@X0F
   Examples
@X03
      If you want to upload a file called TMAL352.ARJ using Zmodem (which is
      protocol Z), you would type in the following:
@X0E
          U TMAIL352.ARJ Z
@X03
      You will now be asked to enter a description of TMAL352.ARJ. You will
      be told how many lines of description you may enter and that you may
      begin the description with a / to make the file a private upload to the
      SysOp.  You must enter at least 5 characters for your
      description -- PCBoard will reject any other description.

@XFF
