Copyright (c) 1993 Chris Hawkinson, Computer Solutions by Hawkinson
Whois client for OS/2 allows your to lookup users, hosts, domains, mailboxes
and other informatioin over the Internet or on your own network.
Shareware Notice
----------------
This software is being distributed as shareware. For $5.00, you will
receive over the Internet a registered copy of the latest versions of
the whois, Archie (when released) and IRC (when released). Both Archie
and IRC (level 1, non-PM) will be released before September 1, 1993).
For an additional $5.00, I will ship a disk containing the registered
versions and the latest version of the documentation (including an
expanded tutorial on whois) printed on a laser printer (as well as on
the disk).
The source code can be purchased at $5.00 per client (electronically),
or $10.00 per client (sent through the mail). I will not send any source
code to any non-registered users. The source code may then be used in any
desired fashion, however, a copyright notice MUST be kept intact for any
code that includes even one line of the original, or is partially based on
the original code. A copyright notice of: "portions Copyright (c) 1993
Chris Hawkinson, Computer Solutions by Hawkinson", is acceptable.
History
-------
A few months back there was a REXX client written to handle WHOIS searches
under OS/2. It was simple, easy to understand, but had some problems. I
didn't use whois all that much, but when I did, I needed features that it
just couldn't handle. I developed a new REXX whois for my own use, but I
wasn't satisfied. Since it wasn't important, I shelved it.
A few weeks back I started on two other clients, a IRC client and a Archie
client. With the pieces I developed for these two clients, a new whois
client written in C/C++ was born.
This whois client is very functional, but it isn't a PM application. For
this, and my forth coming Archie and IRC clients, the first level release
is a non-PM application, subsequent release will be both.
Computer Solutions by Hawkinson
-------------------------------
Computer Solutions by Hawkinson is a software development and consulting
organization with clients all over the nation (and contractors all over
the world). Besides Software Development consulting, we develop
applications for internal use, and for resale.
For more information on how we can help your organization, please send
e-mail via Internet to sales@csbh.com or call us at (914) 229-9853.
Requirements
------------
+ OS/2 (tested on 2.1 GA, but should work on at least any 2.x versions)
+ IBM TCP/IP for OS/2 (version 1.2.1 and above)
+ Whois Server. This server can be a public Internet Whois server (such as
rs.internic.net), or a private server.
Installation
------------
1) Copy the whois.exe to a directory on your path.
2) If you want to usually connect to a host other than rs.internic.net,
you may set the host by typing:
whois +h (new host) +s
This will save the host in a file in the directory pointed to by the
ETC environment variable (or in the current directory if the variable
is not found). The system will then attempt to test the connection.
If the port has to be changed, type:
whois +p (new port) +s
This will save the port in a file in the directory pointed to by the
ETC environment variable (or in the current directory if the variable
is not found). The system will then attempt to test the connection.
Both steps can be combined by typing:
whois +h (new host) +p (new port) +s
Quick Start
-----------
whois [+Option argument] [name]
Where:
Options and Arguments:
i - Interactive mode
h - Define Host (argument is the host name)
m - Every screen full, prompt to continue
o - Redirect output to file (argument is
the file name to redirect to)
p - Define Port (argument is the port)
s - Saves the host and port settings
? - Simple help
The simplest case is to look up a name, such as Hawkinson. To do this,
type 'whois Hawkinson'. The system will then attempt to connect to
rs.internic.net (unless you changed the host during installation) and
lookup Hawkinson.
To change the host, add the +h option:
whois +h (new host) Hawkinson
This will look up at a new host, for this run only, Hawkinson and output
the result. To save this host as the designated host, use the +s option
To change the port, add the +h option:
whois +p (new port) Hawkinson
This will look up at the designated host at a new port, for this run only,
Hawkinson and output the result. To save this port as the designated port,
use the +s option.
whois +m csbh.com
Will output to the screen information found on csbh.com. After every screen
of information, a '---More---' prompt will appear.
whois +o whois.hlp help
Will output information found on help to the file whois.hlp. Using this
option you may output to another device (such as the printer) by using the
device name instead of a file name (for printer, PRN).
whois +i
Puts the system into an interactive mode. In this mode it is more like you
were using the whois server directly. The +o, is shut off, the +m is
turned on.
Many servers have their own help screens. At rs.internic.net, try sending
help or ? as the name for more details on queries to send to the server.
Registering
-----------
To register, send in U.S. funds the following fees:
$5.00 For registered versions of whois, Archie and IRC sent over the
Internet.
$10.00 For registered versions of whois, Archie and IRC and printed
documentation, sent via the postal service.
Plus
$5.00 For the source code of whois, Archie or IRC sent over the
Internet.
$10.00 For the source code of whois, Archie or IRC sent via the
postal service.
Plus
If I am shipping to an address in N.Y. State, please include
the local sales tax for where we are shipping. If you do not
include the tax, no versions will be sent.
Send to:
Computer Solutions by Hawkinson
P.O. Box 314
Hyde Park, NY 12538
Support
-------
All users, non-registered and registered users get free support via
the E-Mail system of the Internet, the postal service. Registered
users will also receive a BBS number, a fax number and a phone
number ((914) 229-9853) to call for support. Non-registered users
attempting to use the phone number will lose all support.
Registered user will get first priority to any bug fixes, requested
new features and beta testing.
via Internet:
support@csbh.com
via Postal Service:
Computer Solutions by Hawkinson
P.O. Box 314
Hyde Park, NY 12538
LICENSE AGREEMENT
-----------------
The use of Whois for OS/2 is subject to the following terms and
conditions:
The copy of Whois for OS/2 that you have is distributed as shareware. You
may freely copy and distribute the file WHOIS10C.ZIP but only AS LONG AS
THIS FILE IS NOT MODIFIED IN ANY WAY and that no charges (other than a media
charge or connect time) are applied to the person receiving the file. The
only exception to this is the Walnut Creek CDROM collection, which this file
may be included on for profit. You may NOT distribute individual components of WHOIS10C.ZIP, either as-is or in modified form, without written permission from Chris Hawkinson (or Computer Solutions by Hawkinson).
Since Whois for OS/2 is distributed as shareware, you may use it for a
30-day trial period, as long as you agree to the provisions of this license
agreement. If you continue to use Whois for OS/2 beyond the 30-day trial
period, you are obligated to register it. Instructions for registering
Whois for OS/2 can be found in the 'Registering' sections of READ.ME.
When you register Whois for OS/2, you will receive a single user,
registered copy. You may not distribute the registered copy nor may
it be possible for more than one user to use the software at the same
time.
LIMITED WARRANTY
----------------
Chris Hawkinson (or Computer Solutions by Hawkinson) does not warrant that
Whois for OS/2 will meet your requirements or that its operation will be
uninterrupted or error free. In no event will Chris Hawkinson (or Computer
Solutions by Hawkinson)'s liability for any damages to you or any other
person ever exceed the registration fee that was paid to Chris Hawkinson
(or Computer Solutions by Hawkinson).
Chris Hawkinson (or Computer Solutions by Hawkinson) SHALL NOT IN ANY
CASE BE LIABLE FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, INDIRECT OR
OTHER SIMILAR DAMAGES ARISING FROM ANY BREACH OF THESE WARRANTIES EVEN
IF HE OR HIS AGENTS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Some states do not allow the exclusion or limitation of incidental or
consequential damages, so the above limitation or exclusion may not