home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / ftpifs4.zip / readme < prev    next >
Text File  |  1999-03-09  |  7KB  |  179 lines

  1.                                         FTP IFS
  2.                                  (c) 1999 Vit Timchshin
  3.  
  4. 1. What is it?
  5.  
  6.     a) It is an FTP client.
  7.     b) It is a File System Driver.
  8.  
  9.         What does this mean?  This means that you can map any ftp host you like
  10.     to a drive letter and use any utility you have with the FTP host.
  11.         Any archiver, any File Manager, any BackUp program.  This automatically
  12.     gives  you possibility  to make any  programs of your choice to easily work
  13.     with FTP.
  14.  
  15. 2. What features it does have.
  16.  
  17.    (Functions marked * are available ONLY in REGISTERED version)
  18.  
  19.     a)It supports full read/write access to the files on FTP.
  20.         Note: Seeked write access is emulated, so it can be slow.
  21.     b)It supports directory caching
  22.     c)Supports automatic reconnecting to hosts.
  23.     d)Partial file memory caching (for small files only)
  24.     e*)Metadrive support: Map many hosts to a single drive letter.
  25.         To use this:
  26.             a) Map a drive to a '-' host ("ftpfs use <D>: -")
  27.             b) Change to a directory with the name formed as
  28.                \[username[=password]@]host[;port]
  29.         Example:
  30.             C:\>ftpfs use w: -
  31.             C:\>w:
  32.             W:\>cd \hobbes.nmsu.edu
  33.             W:\hobbes.nmsu.edu\>
  34.         Note: You can remove mapping using 'rd \<MetaDirectory>' command.
  35.               But NEVER try to delete the directory from any filemanager,
  36.               because it may empty the whole host.
  37.     f*)Passive mode support
  38.         Use this  mode if you are  behind firewall (like  NAT or SOCKS) and have
  39.         problems with the active mode.
  40.     g*)Link number limit
  41.         This  will limit maximum  number of connections the FTP.IFS will make to
  42.         a host.
  43.     h)Reget support
  44.         Use "recopy.cmd  <from>  <to> [<block  size>]". If file  <to> does  not
  45.         exist, it'll be created.
  46.         Note: Do NOT use wildcards and put file NAMES in both <from> and <to>.
  47.               Use larger block size for fast hosts. Default  block size is 2048
  48.               bytes.
  49.               You can use recopy.cmd to copy from host to the local drive too.
  50.     i*)Proxy support
  51.         Use this if you can't access Internet directly, but have a proxy.
  52.     j)FTP-to-FTP proxy mode (allows you to copy files between FTP servers
  53.         without transferring data to your local workstation.
  54.         This feature is implemented using standard DosCopy call, so that
  55.         any program that uses this call will use this feature.
  56.         If you have no such program you can use dcopy.exe supplied with
  57.         this package.
  58.     Note: If you want to test some of the 'registered only' features,
  59.         see demo\demo.txt
  60.  
  61. 3. What features it does not have.
  62.  
  63.     This is a list of  features which  are not  YET implemented. They are in my
  64.     'to-do' list or in development:
  65.     a)UNC support
  66.     b)New listing formats.
  67.         Current list of supported formats includes:
  68.             'ls -a' format. Used by most hosts. Subformats recognized are:
  69.                 Novell listing
  70.                 AIX listing (2 variants)
  71.                 HPUX listing
  72.                 IPS listing
  73.             OS/2 FTPD format
  74.             MS FTP server format
  75.         Note: I would  like to hear  from you  what FTP server listings FTP.IFS
  76.               can or cannot read.
  77.               If you  want submit a new listing format, find in log a line with
  78.               "Dir string read" inside and send it me.
  79.               Also I am going to implement configurable listing recognizer, so
  80.               that addition of new listing will not require recompilation and
  81.               you will can add your formats by yourself
  82.     c).. Tell me what you want
  83.  
  84. 4. Installation.
  85.  
  86.     a) Make a directory and unpack this archive (Below I'll use D:\PATH\
  87.        instead of the directory name)
  88.     b) Add folowing lines to the bottom of your config.sys:
  89.         IFS=D:\PATH\FTP.IFS
  90.         REM This password will be used if you will not provide one,
  91.         REM and ftp server requires it.
  92.         SET FTPPASSWORD=<your email>
  93.         RUN=D:\PATH\R3COMM.EXE [d:\path\logfile [log-level]]
  94.        Where d:\path\logfile is the name of log file
  95.              log-level is decimal integer.
  96.              log-level is bitmapped value. List of values recognized are:
  97.                 1   General logging
  98.                 2   Object management
  99.                 4   Object deleting
  100.                 8   Full TCP transfers logging
  101.                 16  FS requests data
  102.                 32  Directory caching data
  103.              Default value is 37 (1+4+32)
  104.              You may use 0 value to disable logging
  105.     c) Reboot
  106.  
  107. 5. Usage.
  108.  
  109.     Use ftpfs.exe to control ftp.ifs. Run ftpfs without parameters to get help.
  110.  
  111. 6. UnKnown problems.
  112.  
  113.     If you experience any problems just kill R3COMM. This will unlock any
  114.     locked programs.
  115.  
  116.     If you experience a system TRAP (it IS possible) please write down CS:...
  117.     line and send it me.
  118.  
  119.     While reporting any problems send me d:\path\logfile.
  120.     Note: All the passwords are  in this file as a plain  text. You may want to
  121.           substitute  it with "****".
  122.  
  123. 7. Mailing list
  124.  
  125.     There is a FTPIFS mailing list located at ftpifs-list@bmtmicro.com email.
  126.  
  127.     To subscribe:
  128.  
  129.     1.  send a message to majordomo@bmtmicro.com
  130.     2.  the subject does not matter
  131.     3.  the body of the message must read:
  132.             subscribe ftpifs-list@bmtmicro <your e-mail>
  133.  
  134. 8. License
  135.  
  136.     This program is provided "AS IS". Author is not responsible for any
  137.     problems you have.
  138.  
  139.     The program is shareware. You may use a non-registered copy of this program
  140.     for 60 days for evaluation purposes.
  141.  
  142.     For the period of evaluation the program will be function-limited.
  143.  
  144.     To register the program contact BMT Micro (See register.bmt for details).
  145.     Secure URL for registering is:
  146.         https://secure.falcon-net.net/BMT/order1308.html
  147.  
  148.     You may copy this program if you want. But you should copy only the
  149.     original archive without any changes.
  150.  
  151. 9. Contacting author
  152.  
  153.     Author can be contacted by e-mail ftpifs@usa.net.
  154.     I'll be  pleased if you contact me with or without error report.
  155.     Most active testers can receive registration key free.
  156.     If you want you may send postcard to the next address:
  157.  
  158.         Vitalij Timchishin
  159.         Miropolskaja st. 17, ap.6
  160.         Kiev    253206
  161.         Ukraine
  162.  
  163. 10. Where to find new versions.
  164.  
  165.     a)E-Mail me (ftpifs@usa.net).
  166.     b)You can find the latest beta in ftp://ftp.kraft-s.ru/pub/software/os/os2/ifs/ftpifsbeta directory.
  167.     c)I will put next gamma relase to
  168.       ftp://hobbes.nmsu.edu/pub/incoming/ftpifsXX.zip
  169.       (Where XX is current version number).
  170.  
  171.       They are to be moved to
  172.       ftp://hobbes.nmsu.edu/pub/os2/apps/internet/ftp/client/ftpifsXX.zip
  173.  
  174.     d)Go to http://www.bmtmicro.com.
  175.       You can download latest release and register program there.
  176.       (See register.bmt for details)
  177.  
  178.  
  179.