ck> ============================
ck> PC SOCKS Pack - WS_FTP-s4.1c
ck> ============================
ck> File: WS_FTPS\README.TXT
ck>
ck> Original WS_FTP version: WS_FTP 93.12.05
ck> SOCKSified version: WS_FTP-s4.1c
ck> 
ck> The text following this long header is from the WS_FTP.DOC file in
ck> the original WS_FTP distribution.
ck>
ck>
ck> !!!!!!!!!!
ck> IMPORTANT! You must first follow the instructions in the README
ck> file and INSTALL file in the top directory of the PC Socks Pack
ck> distribution before installing this application.
ck>
ck> 
ck> -----------
ck> Description
ck> -----------
ck> The WS_FTP-s application is a SOCKS compliant standard File
ck> Transfer Protocol (FTP) client application for Windows Sockets.
ck> It is intended for use on PC clients that reside behind a network
ck> firewall that do not have direct access to the outside world (e.g.
ck> the Internet) but do have direct access to a SOCKS version 4.0 or
ck> above proxy server.
ck>
ck> It is based on the very nice WS_FTP Version 93.12.05 application
ck> written by John A. Junod which he has kindly released into the
ck> public domain (please see COPYRGHT file included in this release).
ck> The SOCKS.CSTC compliant code was added to Mr.Junod's package by
ck> Cornell Kinderknecht <cornell@syl.dl.nec.com> to form the WS_FTP-s
ck> release.
ck>
ck> See the WS_READ.ME file in the WS_FTPS directory for more
ck> information additional information about the original WS_FTP
ck> application.
ck>
ck> THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND,
ck> EITHER EXPRESS OR IMPLIED.  SEE "COPYRGHT" FILE FOR FULL STATEMENT
ck> AND DISCLAIMER.
ck>
ck> ===============
ck> ACKNOWLEDGMENTS
ck> ===============
ck>
ck> My major effort in this software was only to add the code
ck> necessary for SOCKS compliance.  The original author of the
ck> package deserves all credit for the original package itself and
ck> the user interface.  I sincerely thank the author for creating a
ck> fine package and for making it available.  If there are any
ck> questions related to the SOCKS part of this package, they should
ck> NOT be directed to the original author but to me instead (see
ck> COPYRGHT file).                             --- Cornell 
ck>
ck> WS_FTP Version 93.12.05 (original author):
ck>     John A. Junod <junodj@gordon-css583.army.mil>
ck> Others:
ck>     Original SOCKS: David Koblas <koblas@netcom.com>
ck>     SOCKS.CSTC releases: Ying-Da Lee <ylee@syl.dl.nec.com>
ck> 
ck> -----------------------------------------------------------------
ck> WS_FTP-s4.1c contact:
ck>     Cornell Kinderknecht <cornell@syl.dl.nec.com>
ck>     C&C Software Technology Center, NEC Systems Laboratory

|  Windows Sockets FTP Client Application -  - Version 93.12.05
   =====================================================================
 
 Description:
 
   This application is a standard File Transfer Protocol (FTP) client 
   application for Windows Sockets.  The user interface for this FTP 
   client is designed with the novice FTP user in mind.  Usage should 
   be obvious.  For more information on FTP please refer to the many
   different NETNEWS groups or one of the recent books on the Internet.
 
 Requirements:
 
   WS_FTP requires you to have a properly installed WINSOCK.DLL 
   and requires Windows 3.1 or later.   My testing and personal 
   installation is with the Trumpet WinSock Alpha 18.
   (There may be some problems with IBM OS/2 TCP/IP and with NOVELL!)
 
 Installation:
 
   YOU MUST HAVE A PROPERLY INSTALLED WINSOCK.DLL FOR THIS APPLICATION
   TO WORK.  REFER TO YOUR WINSOCK.DLL DOCUMENTATION FOR SETUP!!  YOU
   MUST ALSO HAVE YOUR LOCAL PC NAME AND ADDRESS IN THE HOSTS FILE!
 
   1. Copy the executable WS_FTP.EXE into any desired directory.
	ck>     Default is C:\SOCKSPAK\WS_FTPS
|  2. Copy the WS_FTP.INI file into your Windows directory.
|  3. Create an ICON in any Program Manager group.
	ck>     Default is "PC SOCKS Pack" group.
      a. Use the File Manager and drag the program into a Program
	 Manager group.
      b. Use [F]ile [N]ew in the Program Manager.
 
 Options:
 
   Viewer        This is the program that is invoked for LongDir and
		 Display buttons.
 
   EMail         This is used as the default password for anonymous
		 logins as required by most anonymous ftp sites.
 
   Auto Connect  Controls whether or not WS_FTP displays the connect
		 dialog box when it first starts.
 
   Verbose       (should be labeled debug) Enables extra debug messages
		 in the debug window.
 
   Prompt        Enables local/remote filename prompting.
 
   Hash          unimplemented
 
   Store Unique  unimplemented
 
   Receive Unique  Causes received file names to not conflict with existing
		   files.
 
   PORT Cmds       JUST LEAVE THIS ON FOR THE TIME BEING!
 
   CR Stripping    unimplemented
 
   Bell            Causes bell to sound at end of file transfers
 
   Globbing        unimplemented
 
   Case            unimplemented
 
   Transfer Mode
 
     ASCII         Used for TEXT file tranferring
 
     Binary        Used for non-TEXT file transferring
 
     L8            Used for VMS non-TEXT file transferring
 
 
 Hints:
 
   1. To set the default local startup directory to be something
      other than where WS_FTP is located
      a. Highlight the WS_FTP icon and press ALT-ENTER.
      b. Change the Working Directory to your desired directory.
 
   2. If you have problems with remote to local file name conversions,
      check the Prompt option in the Options dialog box.  You will
      then be shown the proposed file name and allowed to change it.
 
   3. If you get a message that you can't get the "ftp" entry, you
      probably don't have your WINSOCK.DLL setup correctly.  As an
      example, when using Trumpet WinSock, I find it works best if
      you put WINSOCK.DLL, PROTOCOL, SERVICES, HOSTS, TCPMAN.EXE
      and TRUMPWSK.INI all in the Windows directory.  Either that or
      start TCPMAN before you start WS_FTP. 
 
   4. If you want to change to a directory without traversing the full
      tree, make sure there is no name selected in the list box and
      click on ChgDir (works with RmDir also).
 
   5. You can double click on a directory name to change to that
      directory or double click on a file name to transfer that file.
 
   6. Use Binary mode to transfer all files unless you know the file
      only contains text, then use ASCII.
 
   7. If you use Display to display a remote file and then wish to 
      save that file and have the viewer set to NOTEPAD, you can
      select the SaveAs menu option and save the file to whatever
      name you want.
 
|  8. To transfer multiple files, use the SHIFT or CTRL keys when
|     selecting filenames.  (this is a standard windows method)
| 
|  9. You can drag one of more files from the Windows File Manager and
|     drop them anywhere on the main window (or when iconized) and
|     they will be transfered to the current directory of the remote
|     host using the current transfer mode (ascii/binary).  You cannot
|     drag and drop directories, nor can you drag or drop from the 
|     remote host to another application.
| 
| 10. If you can connect to a remote host but don't get a directory
|     listing try changing the host type in the connect dialog box.
|     I am still working on the "auto detect".  It does take care of
|     about 80% of all hosts.
| 
|         biochemistry.cwru.edu  use  KA9Q/NOS
|         ftp.uwp.edu            use  WinQVT/Net 

ck> Please note that I've indented all of the following to remind that
ck> it refers to the original WS_FTP package which is not SOCKSified.
ck> Refer any SOCKS related issues to the WS_FTP-s package to me and
ck> not to the original author.  Also see the file COPYRGHT file.
ck>
ck>     Cornell Kinderknecht    <cornell@syl.dl.nec.com>
ck>     C&C Software Technology Center (CSTC)
ck>     NEC Systems Laboaratory

Orig NON-SOCKS> Latest Version:
Orig NON-SOCKS> 
Orig NON-SOCKS> The latest version of this application should always
Orig NON-SOCKS> be the file /pub/msdos/winsock.files/ws_ftp.zip on
Orig NON-SOCKS> ftp.usma.edu (129.29.64.246).  To access it, enter
Orig NON-SOCKS> 129.29.64.246 as the host name and check the
Orig NON-SOCKS> "anonymous login" box in the WS_FTP connect dialog
Orig NON-SOCKS> box.
Orig NON-SOCKS> 
Orig NON-SOCKS> 
Orig NON-SOCKS> Bug reports, suggestions, etc...
Orig NON-SOCKS> 
Orig NON-SOCKS> Send all bug reports, suggestions, etc to
Orig NON-SOCKS> "junodj@gordon-css583.army.mil" or to "72321,366" on
Orig NON-SOCKS> compuserve or to "jjunod" on america-on-line.
Orig NON-SOCKS> 
Orig NON-SOCKS> If you like this program, let other people know about
Orig NON-SOCKS> it!  Post your comments in comp.protocol.tcp-ip.ibmpc.
Orig NON-SOCKS> 
Orig NON-SOCKS> 
Orig NON-SOCKS> If you want to help...
Orig NON-SOCKS> 
Orig NON-SOCKS> Source code to this program is freely available in the
Orig NON-SOCKS> WS_FTP.ZIP file.  If you make a change, let me know
Orig NON-SOCKS> about it.  I also need someone to write a Windows Help
Orig NON-SOCKS> file for this thing.  If you then send me the source
Orig NON-SOCKS> to that, I will code context sensitive help into
Orig NON-SOCKS> WS_FTP.
Orig NON-SOCKS> 
Orig NON-SOCKS> 
Orig NON-SOCKS> Program information:
Orig NON-SOCKS> 
Orig NON-SOCKS> Written by:
Orig NON-SOCKS>  John A. Junod    Internet: <junodj@gordon-css583.army.mil>
Orig NON-SOCKS>  267 Hillwood Street        <zj8549@trotter.usma.edu>
Orig NON-SOCKS>  Martinez, GA 30907  Compuserve: 72321,366   AOL: jjunod
Orig NON-SOCKS> 
Orig NON-SOCKS>  MSG John A. Junod
Orig NON-SOCKS>  NCOIC, Technology Integration Division
Orig NON-SOCKS>  US Army Computer Science School
Orig NON-SOCKS>  Bldg 24801, Dixon Hall
Orig NON-SOCKS>  Fort Gordon, GA 30905           AV 780-3245
Orig NON-SOCKS> 
Orig NON-SOCKS> THE INFORMATION AND CODE PROVIDED IS PROVIDED AS IS
Orig NON-SOCKS> WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR
Orig NON-SOCKS> IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
Orig NON-SOCKS> WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
Orig NON-SOCKS> PARTICULAR PURPOSE. IN NO EVENT SHALL JOHN A. JUNOD BE
Orig NON-SOCKS> LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT,
Orig NON-SOCKS> INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS
Orig NON-SOCKS> PROFITS OR SPECIAL DAMAGES, EVEN IF JOHN A. JUNOD HAS
Orig NON-SOCKS> BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Orig NON-SOCKS> 
Orig NON-SOCKS> This program executable and all source code is
Orig NON-SOCKS> released into the public domain.  It would be nice to
Orig NON-SOCKS> give me a little credit for any use of this code.  The
Orig NON-SOCKS> primary purpose of this application was to learn what
Orig NON-SOCKS> it takes to write a Windows Sockets Application.
Orig NON-SOCKS> 
Orig NON-SOCKS> The user interface for this FTP client is designed
Orig NON-SOCKS> with the novice FTP user in mind.  Usage should (??)
Orig NON-SOCKS> be obvious with the possible exception of the transfer
Orig NON-SOCKS> mode; ascii, binary or l8.  All controls are standard
Orig NON-SOCKS> Windows controls.
