home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / fsp2-10a.zip / readme < prev   
Text File  |  1994-12-13  |  7KB  |  133 lines

  1. December 14, 1994
  2.  
  3.         **********   *********  *********          ***  ********* 
  4.         **********  **********  **********        ***   **********
  5.         ***         ***         ***    ***       ***           ***
  6.         ***         ***         ***    ***      ***            ***
  7.         ******      *********   **********     ***       *********
  8.         ******       *********  *********     ***       ********* 
  9.         ***                ***  ***          ***        ***
  10.         ***                ***  ***         ***         ***
  11.         ***         **********  ***        ***          **********
  12.         ***         *********   ***       ***           **********
  13.  
  14.         This is FSP/2 version 1.0a. I no longer consider this beta code but I
  15. also do not consider it to be perfect either. I Just don't have a lot of time
  16. to test every little thing but since the code is based on the UNIX FSP 2.7.1
  17. code I assume that most things should work fine. So, if something doesn't work
  18. as it should, let me know; it might be a bug. Also, don't blame me for any
  19. nasty problems that might occur; I just can't imagine that these programs could
  20. cause any major damage but I don't plan to take the blame if they do.
  21.  
  22.         If you are wondering what FSP is or what the point of FSP is, please
  23. refer to the fsp.faq and info files.
  24.  
  25.         This release of FSP/2 fixes a problem with WARP V3's IAK TCP/IP. I don't
  26. know if it is a bug or a "feature" but IAK select() returns incorrect values.
  27. I made an assumption about the IAK select() that seems to have worked but I'm
  28. not totally sure if my solution was correct. So, please let me know if there
  29. are any problems with these clients. I am also interested in bug reports of any
  30. kind as well as ideas for improvements.
  31.  
  32.         This archive contains 15 files:
  33.  
  34.                 fhost.cmd       :       use to set server address and port
  35.                 fcd.cmd         :       REXX code to set FSP_DIR
  36.                 fmore.cmd       :       pipes output of fcat to more
  37.                 f1.cmd          :       example cmd file to set fsp server info
  38.                 fsp.faq         :       FSP Frequently Asked Questions
  39.                 info            :       FSP info file
  40.                 readme          :       this file
  41.                 fcat.exe        :       Send remote file to standard output
  42.                 fcdcmd.exe      :       use with fcd.cmd to change remote dir
  43.                 fget.exe        :       get remote file(s).
  44.                 fls.exe         :       display remote files
  45.                 fmkdir.exe      :       make directory on remote
  46.                 frm.exe         :       remove file(s) from remote
  47.                 frmdir.exe      :       remove remote directory
  48.                 fver.exe        :       get server's version & important info
  49.  
  50.  
  51. FSP/2 will recognize the following environment variables:
  52.  
  53.                 FSP_HOST                : address of host system
  54.                 FSP_PORT                : port on host system
  55.                 FSP_DIR                 : current dir on host system
  56.                 FSP_TRACE               : controlls output of xfer status
  57.                 -----------------------------------------------------------
  58.                 FSP_LOCALPORT           : I have not checked these out, so
  59.                 FSP_PASSWORD            : I don't know if they work or what
  60.                 FSP_BUF_SIZE            : they will do under OS/2. Try 'em
  61.                 FSP_DELAY               : and let me know if they work
  62.                 FSP_LOCAL_DIR           :
  63.                 FSP_TIMEOUT             :
  64.  
  65. NOTE: If FSP_TRACE exists (See f1.cmd), transfer status info will be displayed.
  66.  
  67. USAGE:  I'll get around to adding more usefull info to the usage section later.
  68.  
  69.         FVER
  70.                 Poll server for FSP version and configuration information.
  71.  
  72.         FLS  [-1ACFLRacdfgiklqrstu] [file ...]
  73.                 Get directory listing from server. Use -l for single column
  74.                 display, and -lt for single col. sorted by date, etc...
  75.  
  76.         FCDCMD  [directory]
  77.                 Returns protection values of the specified directory or the
  78.                 current directory if no dir specified. Remember that the UNIX
  79.                 world used the forward slash / instead of the back slash \.
  80.  
  81.         FGET  [-futnar4l?] [files...]
  82.                 Get file(s) from server.
  83.                 -f : force overwrite of file
  84.                 -u : use unique names. This only works under HPFS. This will
  85.                      append a .### (number in a sequence) to the file name if
  86.                      the downloaded file already exists. i.e. If you have the
  87.                      file thing.tar.gz and you download it again, -u will save
  88.                      it as thing.tar.gz.1 if thing.tar.gz.0 already exists.
  89.                 -t : use temporary file (fsp_### where ### is the process ID)
  90.                      for download. After download, the file is renamed to the
  91.                      correct filename.
  92.                 -n : Skip the file if a file by that name already exists.
  93.                 -a : append to file. This will perform simple crash recovery
  94.                      by continuing where you left off. It does not perform any
  95.                      CRC type checks.
  96.                 -r : Recurse subdirectories. This will create local subdirs to
  97.                      mirror the remote.
  98.                 -4 : This will save long filenames as longname.### (see -u) and
  99.                      store the real name in the 4DOS/4OS2 descript.ion file.
  100.                 -l : Same as -4 EXCEPT it will save the realname to longname.log
  101.                 -? : Displays simple help
  102.                 
  103.         FMKDIR  [remote directory]
  104.                 Make a directory on server
  105.  
  106.         FPUT  [local file(s)]
  107.                 Upload a file to server
  108.  
  109.         FRM  [remote file(s)]
  110.                 Remove file(s) on server if you have permission.
  111.  
  112.         FRMDIR  [remote directory]
  113.                 Remove a directory on server if you have permission.
  114.  
  115. IMPORTANT INFO IF YOU USE THIS WITH A FAT HARD DISK! I highly recomend that you
  116. do not use FAT with FSP. FSP is mostly hosted by UNIX or VMS systems that are
  117. not restricted to the 8.3 of FAT. If you try to get a file that does not
  118. conform to 8.3, fget will ignore it. The only way that you can get long name
  119. files is to call fget with either -4, -l or both (-4l). If you don't like this
  120. and you would like an automatic truncation or something like that, tough. The
  121. fget client fully supports HPFS and I highly recomend that you take advantage
  122. of it.
  123.  
  124. Well, good luck. I don't have a lot of time to test everything so I would like
  125. some feedback. I need some specific bug reports.
  126.  
  127.                                         Larkin Lowrey
  128.                                         llowrey@ucsd.edu
  129.  
  130.  
  131. My port uses code copyrighted by Wen-King Su and The Regents of the
  132. University of California. Thanks guys!
  133.