---------------------------------------------------------------- Sync-It with Atom 2.3 (Jun 12th 2001) ---------------------------------------------------------------- CONTENTS 1. LEGAL 1.1. Copyright 1.2. License agreement 1.3. Disclaimer 2. SYSTEM REQUIREMENTS 3. HOW TO INSTALL & UNINSTALL 3.1. Before installing 3.2. Installing 3.3. Help? 3.4. Uninstalling 4. DESCRIPTION 5. AUTHOR 5.1. Contacting 5.2. Web site 5.3. Secure Online Registration 6. VERSION HISTORY ---------------------------------------------------------------- 1. LEGAL 1.1. Copyright Sync-It with Atom Copyright © 1999-2001 by Sami Tolvanen. All rights reserved. By using this software you accept all the terms and conditions of the license agreement and disclaimer below. 1.2. License agreement Sync-It with Atom is a shareware program and is provided at no charge to the user for evaluation. You are encouraged to share unregistered copies with your friends, but must not give it away altered or as part of another system. The essence of shareware software is to provide personal computer users with quality software without high prices, and yet to provide incentive for programmers to continue to develop new products. If you find this program useful and find that you continue to use it after a reasonable trial period (15 days), you must make a registration payment (see the registration instructions in the help file for details). This registration fee will license one copy for use on any one computer at any one time. You must treat a registered copy this software just like a book. For example, it may be used by any number of people and may be freely moved from one computer location to another, as long as there is no possibility of it being used at more than one location at a time. Just as a book cannot be read by two people at the same time. You are encouraged to pass an unregistered copy of this software along to your friends for evaluation, but you must include all files in the original distribution. Please encourage them to register their copy if they find that they make use of it. 1.3. Disclaimer Sync-It with Atom is provided on an "AS IS" basis, without warranty of any kind either express or implied, including warranties of merchantability or fitness for a particular purpose. In no event will the author be liable to you for damages, direct or consequential, which may result from the use of this software and therefore, the user must assume the entire risk of using it. ---------------------------------------------------------------- 2. SYSTEM REQUIREMENTS Sync-It with Atom runs on Windows 95, 98, ME, NT 4.0, 2000 and later. A network connection to the Internet (or other network containing timeservers that understand Network Time Protocol) is required. Sync-It with Atom can be used over Dial-Up Networking connection (modem, ISDN) or over Local Area Network (LAN). It is recommend having a SVGA display capable of showing at least 64K colors (16-bit) with 800x600 resolution or better. Your system should be set to use either Small Fonts or Large Fonts. Systems that do not meet these recommendations may have problems displaying the main window properly. ---------------------------------------------------------------- 3. HOW TO INSTALL & UNINSTALL 3.1. Before installing Be sure to uninstall any previous version of Sync-It with Atom before installing. Also make sure your system meets the requirements in section 2. If the setup program asks you to reboot Windows after installation, you must do that before running Sync-It with Atom. 3.2. Installing SETUP.EXE is a self-extracting executable containing the program files. Run SETUP.EXE to install Sync-It with Atom. The setup program will extract the files and copy them to a desired location. 3.3. Help? After installing, you can open the help file (in the program directory) by double-clicking the SYNCIT.HLP file. If the help file does not answer your question, do not hesitate to contact the author (see section 5.1). You can also get answers to some frequently asked questions at Sync-It with Atom home page (see section 5.2). 3.4. Uninstalling You can uninstall the program normally via Control Panel, Add/Remove Programs. You should not remove the files manually because the settings in the registry would not be removed. ---------------------------------------------------------------- 4. DESCRIPTION Sync-It with Atom is a network time protocol client that calibrates the system time of your computer with a timeserver on the Internet using the Network Time Protocol. Features include automatic selection of the closest server, scheduled time synchronization, taskbar tray support and easy-to-use and attractive user interface. ---------------------------------------------------------------- 5. AUTHOR Sami Tolvanen, the author of this software is a student in university of technology in Finland. For more information, visit his home page at http://www.tolvanen.com/sami/. 5.1. Contacting Via Internet e-mail, syncit@tolvanen.com. 5.2. Web site You can download the latest version of Sync-It with Atom and the required libraries at Sync-It with Atom home page, http://www.tolvanen.com/syncit/. 5.3. Secure Online Registration To register your copy of Sync-It with Atom using one of the major credit cards, visit the home page (section 5.2 - see the help file for more information). ---------------------------------------------------------------- 6. VERSION HISTORY 2.3 - June 12th 2001 - Added support for up to three user defined timeservers. - Added option to synchronize only to highest level (stratum 1) timeservers. - Added option to use shaded digits on the clock window. For those who find the regular digits hard to read. - Now using slightly smarter timeserver selection. - Fixed bug that would not allow service to be installed with other than local user accounts. - Fixed bug that caused synchronization on some systems to fail when running as service. - Fixed bug that caused program not to always find higher level timeservers if none were found from selected area. - The setup program now installs shortcuts to Start menu by default. - Updated registration instructions and screen shots to the help file. - Updated server list (1.7). 2.2 - October 23rd 2000 - The program now keeps track of failed connection attempts and uses only the most reliable time servers. - Added support for username/password authentication with SOCKS5 proxy servers. - Added the option to save Dial-Up Networking password and prompt if the password is not otherwise available. - Added the option to change the network connection type from the tray menu. - Added the time difference before last synchronization to the tray icon tooltip. - Fixed the problems that occured on some systems when running on a user account on Windows 2000. - Service must now be installed to run on a user account and therefore, "-svcinstall" asks for a password. - Automatic startup is now disabled after the trial period has expired (unregisted version). - Updated setup program, now more efficiently compressed. - Updated help file. New screen shots. - Updated server list (1.4). 2.1 - May 31st 2000 - Added support for SOCKS5 proxy servers for accessing time servers behind firewall. - Added support for adjustable level of window transparency. On Windows 2000 only. - Added an option to set the main window to always stay on top. - Added the possibility to create own clock hands and adjust the Remote Access Service (RAS) poll frequency. - Added Synchronize Now entry to the taskbar tray menu. - Fixed the small resource leak that occured on some systems running Windows 9x. - Extra libraries are not required to run the program anymore. Static linking. - Site license no longer available. It is recommend to use the online registration form. - Updated help file. Added instructions for the new features. - Updated server list (1.2). 2.0 - January 24th 2000 - Updated user interface. Larger time and date display. Looks better (IMHO). - Updated preferences windows. More informative. Synchronization interval can be adjusted one minute at a time, maximum is now one week. Some display options can be adjusted. - Updated language extension modules available at web site. - Updated help file. New information for phone and fax registrations. - Updated server list (1.0). - Moved user interface into a separate library. Requires less memory when using language extension modules. - Added possibility to run as service on Windows NT. New command line parameters documented in the help file. - Increased Remote Access Service poll frequency. Lower resource consumption. - Fixed problem handling dial errors on Windows 9x. If dialing would fail for some reason, connection could not be established again. - Home page moved to http://www.tolvanen.com/syncit/. Added Frequently Asked Questions (FAQ) section. - Support questions should be sent to syncit@tolvanen.com. 1.5 - November 3rd 1999 - Fixed the problem that caused server list updating not to work properly on Windows 9x. - Fixed problems in networking code that could cause connection failure in some cases. - Improved multi-threading. Will now shut down immediately even though synchronization would be in progress. - Added "debug" mode, which will write additional information to the log file and therefore, help tracing possible problems. Activate with "-debug" command-line switch. - Added a mention of the "debug" mode to the help file. - Updated server list (0.8) 1.4 - September 15th 1999 - Fixed a problem when update interval was set to zero and the program was set to dial automatically. - Fixed a problem updating server list when backup copy of the old list still exists. - Fixed a problem when changing synchronization interval. Instead of using the last synchronization time, the new time was calculated from current time. - Improved, more efficient, drawing code. - Changed language extension module format. Original modules are not compatible with this version. New modules (1.1)have been available for a while now. - Updated server list (0.7). 1.3 - August 16th 1999 - Fixed a problem in log file truncating when maximum size was achieved. - Fixed a display problem in information window when no server information was available. - Fixed a problem in detecting Dial-Up connection that was causing problems with certain configurations. - Fixed a problem that caused "Dial-Up Connection Closed" message to be added to the log even though automatic dialing was not selected (did not close the connection though). - Fixed bugs in the setup & uninstall utilities and added a warning if MFC Libraries on the system are old. - Fixed incorrect information on this file. - Fixed even more typos in the help file. - Added support for localized language extension modules available at home page. - Updated server list. 1.2 - July 14th 1999 - Fixed a problem in uninstalling a registry key that handles running the program on Windows startup. - Fixed some more typos. - Fixed the tab order of controls on Synchronization Settings window. - Improved exception catching; more robust. - Improved logging and included View Log command to the pop-up menu. - Improved validation of the Network Time Protocol packet received from the timeserver. - Added time-out for establishing Dial-Up Networking connections. - Added logging and displaying (on information window) of time difference between local system and timeserver before synchronizing. - Added synchronizing when Dial-Up Networking connection is manually established if update interval is set to zero. - Added secure online registration. - Updated screenshots on the help file. 1.1 - June 26th 1999 - Fixed problems with server list updating. - Fixed known typos in the program and the help file. - Fixed problems with over 10 dial-up networking connections. - Fixed known problems in multithreading support. - Improved error handling and logging. - Improved server list updating. - Changed registration window to allow selecting and copying registration information to the clipboard. - Changed trial period to 15 days instead of 120 hours of running the program. - Added context sensitive help (F1) to all windows. - Added display of next synchronization to the information window. 1.0 - June 12th 1999 - The initial release. ----------------------------------------------------------------