aAsys Time Server 2.00
Introduction

aAsys Time Server is a simple client/server application to automatically synchronise clocks on a Windows NT/Windows 95/Windows 98 LAN.  Time Server uses TCP/IP ports and Winsock.

Time Server has two parts.  The server program is to be installed on a computer that will handle time requests from other computers on the network.

The client program establishes a link to the Server, asks for and receives the current date and time.

The Server Program - Installation and Operation

Only one file is needed to run the server program (server.exe).

The server must be installed on a machine and in a directory where it can be accessed by all machines that will request the time from it.  Client requests are done using raw IP addresses or DNS.

Configuring the server is easy and requires the following steps:

1)  Simply run the program;

2)  The only configuration option (available from the File|Preferences menu) is the TCP/IP port on which Time Server will listen for requests.  The default is 1717.  This was picked at random.  You can change it any value between 0 and 65535 inclusive.  It is recommended, however, that you choose a number greater than 1023 otherwise you may conflict with standard port numbers;

3)  Choose Listen from the File menu.  The server will now wait and listen for clients requesting the time.  You may minimise the program and forget about it.

The server recognises the command line parameter of /L.  When this parameter is used, the server will go straight to listening mode.

The Client Program - Installation and Operation

Only one file is needed to run the client program (client.exe).
 
After running the program choose File|Preferences.  The options are:

Server Host Name/IP Address:- either type the fully qualified DNS name of the machine where the server is running or type its raw IP address.  For example, if we were running Time Server on our server at McKenzie Corp we would type ns1.mckenziecorp.com.au or 203.39.147.129 in this box.

Connect on Port:- this is the port on which you told the server program to listen.  By default this will be 1717.

Running on Windows NT:- if the client is running on Windows NT indicate that fact in this box.  This is necessary so that the client can request the necessary security privileges in order to set the time.

Stay Alive:- indicates whether the client should stay running after one synchronisation.  The client can operate either as a "set and exit" where it will get the time and exit or it can keep running and set the time periodically.

Synchronise every:-  only relevant if Stay Alive is on.  This is how often the client will synchronise with the server.  It can be any time from 1 hour to 168 hours (1 week).

The client recognises the command line parameter of /C.  When this is used, the client will automatically synchronise with the server at startup.  It will exit or stay running after that depending on the setting of Stay Alive.

Technical Support

You can get technical support in a variety of ways, the easiest of which is to email support@mckenziecorp.com.au.  Refer to www.mckenziecorp.com.au/support.htm for more information.

Note that all Time Server error messages are reported as a raw number.  Send this to technical support at support@mckenziecorp.com.au for interpretation.

Registration

aAsys Time Server is shareware and you have 30 days to trial it to see if it suits your needs.  If, after 30 days, you wish to continue using Time Server, you must register. Registration gains you continued use and free upgrades for 6 months.  Registrations are on a per server basis.  You pay for as many copies of the server that you use.  So if you can connect 1000 users to the one server.exe, well done.
 
At the time of writing the prices for Time Server was $US29.

Many other currencies are accepted.  Please check for an exchange rate before ordering.

You may register Time Server as follows:

You may go to the order form at: www.mckenziecorp.com.au/orders.htm and register online or print it out and fax it to:

+61 3 6231 9478

or mail it to:

McKenzie Corp Pty Ltd
GPO Box 1739
Hobart     7001
Tasmania
Australia

or email it to:

sales@mckenziecorp.com.au

There is also an order form immediately below as well as in the file register.txt that comes with the product.

Upon receipt of your order, a registration number will be emailed to you.  registrations are also accepted over the telephone on a callback/faxback/email back basis.  The telephone number is:

+61 3 6231 9387

Registration Form

If you wish to register then fill out your details and post, fax or email this form to us:

aAsys Time Server Registration

Name:
Company Name:

Postal Address:

Town/Suburb:		State:			Postcode/Zip:
Country:

your Phone Number:			Your email address:

Mastercard/Visa/Bankcard/Amex/Diner's Club	(cross out options not applicable)
Card number:
In which name is the card held:
Expiry date:

Quantity required:	_______ copies of aAsys Time Server

Legal Issues

Registration

If you feel Time Server is a program that will be of use to you please evaluate it for up to thirty (30) days.  After that time, if you wish to continue using the product you must register using any of the methods listed in the " Registration" section of this document.  Upon registering you will be eligible for free future upgrades and technical support through your Internet email address for a period of 6 months from the date of purchase.

Software License

Time Server is not and never has been public domain software, nor is it free software.  Non-licensed users are granted a limited license to use Time Server on a thirty (30) day trial basis for the purpose of determining whether Time Server is suitable for their needs.  The use of Time Server, except for the initial thirty (30) day trial, requires registration.  The use of unlicensed copies of Time Server by any person, business, corporation, government agency or any other entity is strictly prohibited.

No one may modify the Time Server executable files in any way, including but not limited to decompiling, disassembling or otherwise reverse engineering the program.  The Time Server executable files are server.exe and client.exe.

A limited license is granted to copy and distribute the shareware version of Time Server only for the trial use of others, subject to the above limitations and also the following:
    (1) Time Server must be copied in unmodified form.
    (2) No fee, charge or other compensation may be requested or accepted, except as authorised below:
         (A)Operators of electronic bulletin board systems (SYSOP's) may make Time Server available for downloading only as long as the above conditions are met.  An overall or time-dependent charge for the use of the bulletin board system is permitted as long as there is not a specific charge for the download of Time Server.
         (B)Vendors of user supported or shareware software may distribute Time Server, subject to the above conditions, without specific permission. Non-approved vendors may distribute Time Server only after obtaining written permission from aAsys Research and Development via our Internet email address, postal address or fax.  Details of these contacts can be found on the Registration page of this document.  Such permission will normally be granted.  Vendors may charge a disk duplication and handling fee but may not charge any fee specifically designed to increase the price of Time Server above that charged by aAsys Research and Development when sold directly.
          (C)Non-profit users groups may distribute Time Server, subject to the above conditions, without specific permission.  Non-profit users group may also charge a disk duplication fee, but may not charge any fee specifically designed to increase the price of Time Server above that charged by aAsys Research and Development when sold directly.

LIMITED WARRANTY

EXCEPT AS PROVIDED ABOVE, THE AUTHOR, AASYS RESEARCH AND DEVELOPMENT, DISCLAIMS ALL WARRANTIES, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE PRODUCT.  SHOULD THE PROGRAM PROVE DEFECTIVE, THE PURCHASER ASSUMES THE RISK OF PAYING THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION AND ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES.  IN NO EVENT WILL THE AUTHOR, AASYS RESEARCH AND DEVELOPMENT, BE LIABLE FOR ANY DAMAGES WHATSOEVER ( INCLUDING WITHOUT LIMITATION DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERUPTION, LOSS OF BUSINESS INFORMATION AND THE LIKE) ARISING OUT OF THE USE OR THE INABILITY TO USE THIS PRODUCT EVEN IF THE AUTHOR, AASYS RESEARCH AND DEVELOPMENT, HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Use of this product for any period of time constitutes your acceptance of this agreement and subjects you to its contents.

