CyberSpyder Link Test 
Version 2.1.7
 
Version 2.1.7 fixes some 'bugs' found in Version 2.1.6 and adds a new feature.  
	These changes include:
	- Fix: an error was found in the printing of reports that sometimes caused
		the printing of a URL that was split over multiple lines to be 
		printed incorrectly. 
	- Fix: a bug was found in the parsing of a "robots.txt" file that could
		cause the program to apparently halt. 
	- Fix: the format of a request being sent via a proxy server has been 
		changed when the requested URL is to be retrieved from the default
		http port (80).  There was an apparent potential problem in
		sending requests via the Apache server when it was being used
		as the proxy. 
	- Fix: an error in dealing with URLs where the host name contained upper
		case letters was corrected.  While path and file names are normally
		case sensitive on the Internet (index.html and Index.html are seen
		as two different files), host names are not.  In adding code to
		CyberSpyder to handle the case sensitivity, no provision had been
		made to ensure host names were treated as case insensitive.  This
		meant that http://some.host/index.html and http://Some.Host/index.html
		were seen as two different URLs even though they reference the same
		file.  This has now been corrected.  Please note that this may
		affect the counts reported if your site included host name references
		in different cases. 
	- New feature: A new optional parameter has been added to the command line 
		startup.  If this parameter is included, then CyberSpyder will 
		terminate when it completes a test. 

Version 2.1.6 fixed a problem in handling some incorrect server responses to
a "HEAD" request, an error in storing ID/PW information, a problem in in
retrieving pages from some Apache servers, some cell sizing problems in the
Page Size Analysis reports, the handling of the HTML 4.0 "<HTML" tag, and
added provision for a telnet variation in parsing URLs and added check
boxes to the reports as an aid in working with them. 

Version 2.1.5 fixed some errors in the HTML coding of the report pages, an error
in detecting 'cgi' script pages, and a problme ion recording a name anchor reference 
(in 'file.html#somename', we are referring to everything after the '#' as the 
'name anchor reference')

Version 2.1.4 fixed some problems found in handling the checking URLs contained 
within <SELECT </SELECT> statements (the new feature added to 2.1.1).

Version 2.1.3 fixed all known bugs that were reported for Version 2.1 and 2.1.1
and 2.1.2. 

Version 2.1.1 included a couple of enhancements:  
	- The HTML Page Size Analysis report now uses a table format to improve 
		readability as well as to reduce the generated file size for 
		the page.
	- And addition option has been added to the Test Options tab of the
		setup screen to allow the testing of URLs that appear within
		<SELECT tags on a page.  See CyberSpyder Help for details.  

This 'readme' also contains instructions for installation of the program. Please
check the CyberSpyder Web site for possible additional information that may apply. 

CyberSpyder Link Test is a Web site management tool used  to verify that the URLs 
on a Web site are not broken.  In addition to reports on the results of a test, 
it also produces a number of analysis reports to assist in managing a site. 
Analysis reports include site structure and map reports, cross reference reports, 
What's New and What's Old reports and page size analysis reports.  

The program, intended for sites of all sizes, includes features  found in more 
expensive programs, but at a price affordable by the owner of a small business 
or personal site.
It is available in 16 and 32 bit versions. 
See http://www.cyberspyder.com. 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Update Installation

If you have installed any previous release of Version 2.1, 2.1.1, 2.1.2 or 2.1.3,
then the only files that need to be replaced are the '.exe' file and the 'lnkchk21.hlp' 
file.  
The zip you downloaded contains this 'readme.txt' and two new files.  The '.exe' 
file will be lnkchk21.exe' for the 16 bit release, or 'cyberspyder21.exe' for the 
32 bit release.  Copy this file and the 'lnkchk21.hlp' file to the location where 
you installed the previous release, overwriting the '.exe' and 'lnkchk21.hlp' files 
already there.
 
Complete Installation 
 
Before attempting to install the program, be sure that nothing else is running 
on your system.  The most frequent install problems are caused by something 
else running on your system that is using a file that this install needs to be able 
to update.  Don't forget to check for programs that are set up to automatically 
start when Windows is started, as these are often missed. 
 
Both the 16 and 32 bit releases are standard Windows' installations.  To install 
the program, run 'setup.exe'. 
 
16 Bit Installation 
 
There are no special instructions for the 16 bit install 
 
32 Bit Installation 
 
Make sure that the 'zip' file was unzipped with a utility that can handle long 
file names.  You can confirm this by looking at the names of the unzipped files.  
If you find the file 'cyberspyder21.ex_', then you are OK.  If you do not find that, 
but you find the file 'cyberspy.ex_', then your utility does not handle long file 
names.  (Suggest you get the latest 32 bit version of Winzip from 
http://www.winzip.com/).  The workaround for this install is to rename 
'cyberspy.ex_' to 'cyberspyder21.ex_' before proceeding with the installation (it is 
the only file that needs the long name in this install.) 
 
Potential problems with the 32 bit install procedure: 
 
Some problems which occasionally occur when installing the 32 bit version are 
outlined here: 
 
Sometimes when installing the program, the install will display a message that 
it is about to replace a pre-existing file. If you drag the message window out of 
the way, the file name shown as the file currently being copied is the file it is 
warning about. In actual fact, the install does not replace the existing file unless 
the version on your system is older than the one being installed and it is 
normally safe to proceed. However, if this problem occurs and you want to play 
it safe, proceed as follows:  
        1.Make a copy of the existing file on your system, but leave the original in 
	place. 	The suggested rename is to keep the original file name, and 
	just add `.sav` to it.  
        2.Proceed with the install and let it replace the existing file (safe, since 
	you now have a backup copy).  
        3.After the install completes, look in the directory where the program was 
	installed and view the file `St4unst.log` (use notepad). Look for the file 
	that the install indicated it was replacing. The log clearly indicates 
	which files it actually replaced. If it indicates that `File currently on 
	disk was already up to date`, then you can delete your backup copy as 
	the file was not replaced. If it indicates that `File was not found or was 
	an older version -- new file copied`,  then the file was replaced and you 
	should retain the backup until you are sure there are no problems with 
	your system. 
 
If you attempt to install the 32 bit version, and the setup program will not run, 
indicating that it cannot find msvcrt.dll, it indicates that your system is missing 
this file. This file is used by a number of programs, but it is possible that it was 
inadvertently deleted (possibly by the uninstall of some program). If you get this 
message, you can download the file from ftp://cyberspyder.com/msvcrt.zip. 
Unzip this file and place the contained `dll` (msvcrt.dll) in your 
windows\system directory 
 
For additional information on installation problems, please see the CyberSpyder 
Release Notes at http://www.cyberspyder.com/cslnkts4.html

 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

To get started using CyberSpyder Link Test, start the program, then review the Quick Start 
item in the help file for details
