    Integrated Internet File Transfer Protocol Client / Personal Server
        Copyright (C) 1995 by Kent D. Behrens All rights reserved.
                    Version 1.0.0 as of May 16th 1995

   THE INFORMATION AND EXECUTABLES PROVIDED IS PROVIDED AS IS WITHOUT
   WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT
   LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   A PARTICULAR PURPOSE. IN NO EVENT SHALL KENT D. BEHRENS BE LIABLE FOR
   ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, CONSEQUENTIAL, LOSS
   OF BUSINESS PROFITS OR SPECIAL DAMAGES.
 

 DESCRIPTION:
 ============
 
   "Integrated Internet FTP" is a standard File Transfer Protocol (FTP)
   client application for Windows Sockets.

   "Integrated Internet FTP Personal Server" is a standard File Transfer
   Protocol (FTP) server application for Windows Sockets.

   AUTHOR:  Kent D. Behrens (kent.behrens@aquila.com)
   VERSION: 1.0.0 (Tue May 16th 1995) first release


 OVERVIEW:
 =========

   With the obvious short supply of FTP Client/Server Applications for
   Windows(tm) in mind, I decided to see if I could improve on the currently
   available Clients. IIFTP has several options not currently found on other
   FTP Clients as well as many options currently offered. One of the most
   unique options to Integrated Internet is the "FTP Personal Server". This 
   server will allow connections in either 'anonymous' or Username/Password
   type logins to your own personal FTP Site. FTP Personal Server has very
   minimal configuration, you can set anonymous access on or off, specify a
   default path for anonymous logins and specify a default path for password
   logins. Anonymous logins have very limited access to your computer while
   password logins have sufficient control to move, delete, copy or send files
   and make or remove directories. Due to the fact that this is a personal FTP
   site, only one login name and password are configurable and the server will
   only allow one connection at a time to the FTP Site. 


 REQUIREMENTS:
 =============

   IIFTP requires you to have a properly installed WINSOCK.DLL,
   Windows 3.1 or later, VBRUN300.DLL and a SLIP/PPP Dialup or
   LAN access to the Internet.
   
     If you don't have VBRUN300.DLL, you can get it via FTP at ftp.microsoft.com
     as VBRUN300.EXE. (a self-extracting compressed file)


 INSTALLATION:
 =============

   YOU MUST HAVE A PROPERLY INSTALLED WINSOCK.DLL FOR THIS APPLICATION
   TO WORK.
 
   1. Create a directory for the program (C:\IIFTP for example) and copy, 
      IIFTP.EXE, IIFTP.INI, and IIFTPPS.EXE to that directory.

   2. Place the files WINMSG.VBX, CMDIALOG.VBX and THREED.VBX in your
      WINDOWS\SYSTEM directory (if they do not already exist) or If you
      prefer you can place the files in the directory created in (step 1)
      and set the working directory for the [N]ew item (step 3) to that
      directory.

   3. Create ICONS in any "Program Manager Group" for IIFTP.EXE and
      IIFTPPS.EXE.

      a. Use the File Manager and drag the program into a Program
         Manager Group.
      b. Use [F]ile [N]ew in the Program Manager to create new ICONS.

   4. Start the FTP Client by Dbl-Clicking the IIFTP.EXE ICON.


 VALID COMMAND LINE OPTIONS:
 ===========================

   -i drive:\path_to_ini_file (must be first on line)
   Example: -i C:\WINDOWS\IIFTP.INI

   remotehost:/pathname/filename
   Example: ftp.microsoft.com:/softlib/mslfiles/vbrun300.exe


 THE LATEST VERSION:
 ===================
 
   The latest version of this application should always be the file
   /pub/ksi/ii_ftp.zip on aquila.com (204.95.88.5) To access it, enter
   aquila.com as the host name and check the "anonymous login" box in
   the IIFTP Configuration Screen.

   The latest version is always uploaded to SimTel mirror sites such as
   oak.oakland.edu as IIFTPnnn.ZIP where nnn is the current version. The
   file should be located in the /SimTel-Win3/Winsock Directory.

   The latest version is also available via World Wide Web at:
   http://www.aquila.com/kent.behrens

 SPECIAL CONSIDERATIONS (CLIENT):
 ================================

   When the FTP Client is first run, it will ask for an E-Mail address and
   a text viewer to use for viewing both local and remote text files. The
   most common text viewer for Windows(tm) is NOTEPAD.EXE which is included
   with Windows(tm). This viewer is limited in several ways when dealing
   with text files form other operating systems such as "UNIX" which makes
   up about 80-90% of all the FTP Sites. Therefore I have defaulted this to
   "INTERNAL", the internal text viewer will attempt to automatically detect
   what type of text file is being viewed and display it properly. The E-Mail
   address needs to be a fully qualified address (i.e. first.last@service.com).
   This E-Mail address is used for anonymous logins to FTP Sites.

   Also when the FTP Client starts it adds the following lines to your WIN.INI:
   [IIFTP]
   INILOC=drive:\path to IIFTP.INI file
   CACHELOC=drive:\path to CACHE files
   
   If you relocate the program in the future IIFTP will update these settings
   automatically. If you run a second copy of the program in a different
   directory, it will use the INI file specified by these settings unless you
   specify on the command line to use an alternate INI file (see command line
   options).


 SPECIAL CONSIDERATIONS (SERVER):
 ================================

   The setup area for "Integrated Internet FTP Personal Server" is located in
   the FTP Clients configuration area. Click the Server... button on the Config
   screen to change the default settings in the server. The changes are
   automatic, the server does not have to be shut-down in order for the changes
   to take effect. Also the LOG file for the server is removed when the server
   is shut-down for house-keeping. If you want to save the LOG, make a copy or
   move it to another location before turning off the server.

   If the default login path for anonymous logins is say "c:\pub" then the user
   can only access directories below "c:\pub" such as "c:\pub\files". The user
   cannot access "c:\" or any other directory that does not start with 
   "c:\pub\". The same rule applies for the Password login, however the password
   login has more rights. The anonymous user can copy files from the access
   directories, change directories, and in general do anything that would not
   change anything on your system. The Password user can do virtually anything
   you can do locally such as Delete, Copy, Rename, Move or Create files and
   Make or Remove directories. Be very careful to whom you give access to your
   password account.


 BUG REPORTS, SUGGESTIONS, ETC...:
 =================================

   Send all bug reports, suggestions, etc to "iiftp@aquila.com"


 PLANNED FEATURES:
 =================
 
   FireWall Access (Client)   
   PASV Mode on (Client/Server)
   More types of systems auto-detected (Client)
   Viewing files by association (Client)
   Propritary Commands between Client/Server (Client/Server)


 REGISTRATION:
 =============

   App. Name:  Integrated Internet FTP Client/Personal Server
   App. Price: $15.00 US (Payments must be Check/M.O./Cashiers Check drawn from a U.S.
               Financial Institution made payable to Kent D. Behrens)

   Payment Address:            Aquila BBS, Inc.
                             C/O Kent D. Behrens
                      4430 E. New York Street Suite #201
                              Aurora, IL. 60504

   Other Info: 

	E-Mail Address to send registration info to OR (Regular mail) Return address to
        send registration info to.

	Your payment will register both the FTP Client and the Personal Server.

