	System File Checker 4.5 (by Fredledingue)
	_________________________________________

DESCRIPTION:

-Quickely compare files to help you to track changes in your system.
-Scan the root of drive C, the Windows folder, the Program File folder and folders of your choice.
-Allow exclude list, easy configuration, autodect recommanded folders etc.
-Faster than similar applications.

	ATTENTION: Results may differ from the reality!

-----------
SYSTEM REQUIEREMENT:

-Windows 98, NOT windows XP.
-Windows Script Host 5.6 (recommanded)
Link: http://msdn.microsoft.com/library/default.asp?url=/downloads/list/webdev.asp

**********************************************
             NON-UPDATED W98
		ATTENTION: 
	If you see the red message 
	"Loading datas to memory"
      for a long time (1 min or more), 
      install Windows Script Host 5.6. 
**********************************************
-----------

INSTALLATION:

-Unzip into a folder of your choice. (No further installation necessary.)

-DO NOT install System File Checker in the same directory as System File BackUp!!!

-Files needed to run the program:

checksystem43.hta
ifc_config9.hta
checksystem43_html.vbs

-By clicking on the "About" button you can check the installation and settings status.
-----------

SETTINGS

-The first time you use the program, the Settings panel will open automaticaly. It will set up lists of folder to scan and to exclude.
Checked boxes recommand their corresponding folder in either list. Unchecked boxes means that the folder doesn't need to be included.

-To add a folder in the scan list or in the exclude list you can either enter its full path manualy in the appropriate text box (both long and short paths are allowed) or press the appropriate buttons to select your folder from a directory tree.

-All folders in the scan list must exist. However those in the exclude list doesn't have to.

-To modify the settings Double-click "ifc_config*.hta" to access the Settings panel manualy. Or edit ifc.ini in Notepad.

-ATTENTION: The first scan after a setting change will record new excluded folders as removed, and new scanned ones as added.
To avoid any confusion, I recommand to do a scan BEFORE and a scan AFTER changing your settings, and to mention these changes in the note.

-----------

UPDATING:

If you have alreadu used a previous version of Installed File Checker, just unzip the new files to the same directory.
WINF_A.TXT, WINF_B.TXT, ifc.bat etc are upward compatible: They can be used with new versions...

...EXCEPT from 4.0 to 4.1 or above!
After updating from 4.0 to 4.1 or above, the first scan after the update may contain a lot of false results.
So I recommand running a check with the old version right before updating and start anew with a fesh install.

Always use the vbs or hta files with the highest version number.
-----------

HOW TO USE:
(*=version number)

1/   Doubleclick checksystem*.hta ===> output in HTML format (output in TXT format not supported since v4.1)

2/   Insert a comment. For example "After updating MS Office".  This is useful to remember what you did just before checking your system.

3/   The lenght of the operation should be no more than one or two minutes on old computers, a few seconds on more recent computers and varies with the amount of changes detected and the number of files and folders to check.
If the program doesn't respond after several minutes, please press Ctrl+Alt+Del and kill the "wscript" task(s).
Note that under versions of  Windows Script Host inferior to 5.6, the operation is much longer (see warning above).

4/    Press the "Show details" button when the process is finished if you want to see the changes fully detailed.

NOTE:
- Renamed file will appear first as "missing" then as "added" under their new name while they might be the same.
With this method it's impossible to make a difference between a renamed file and a replaced one, because some files can be effectively deleted and their place in the list taken by a completely new file.

- Files with the same path and same long name may appear as missing, then as added because their short names are different.
They were indeed different files.

NOTE:
- You can also use checksystem*_html.vbs, but you won't be able to see the progressbar or to insert a comment. Use it only if hta support is not installed or not working. They both share and modify the same datas.

*********************************
	   ATTENTION: 
   NEVER doubleclick on ifc.bat
      or on other files !!!!
*********************************
-----------

READING THE RESULTS OUTSIDE THE APPLICATION:

Open or double-click "Reports_Comment_Index.htm" in the Installed Files Checker program folder to view a list of the reports in your Internet browser. This list will include your comments.
You can also open the htm files generated by the program directly in your internet browser.
-----------

FAQ:

There is a .vbs file in the zip file. Is it a virus?
No. It's the program.
-----------

TERM OF USE:

The phrase "These softwares" refers to all the scripts, hta applications, executables and programs of every other types contained in this package.

These softwares are free to use and distribute for private and non commercial and non professional purpose. 
These softwares are under copyright protection.

These softwares are provided freely and without warranty. Their authors can not be held responsible for damage, loss of hardware performance, loss of hardware or software functionality, alteration of datas or loss of datas resulting from the direct or indirect use of These softwares.

Information generated by  or software MAY DIFFER FROM REALITY and MAY BE MISLEADING.

Use at your own risk.
-----------

CONTACT:
e-mail the author at fredledingo@yahoo.com

forum:
http://www.msfn.org/board/Installed_System_Files_Checkerhta_t75305.html
-----------

HISTORY:

0.6
-Uncomplete test release

0.7
-First complete release
-Renamed to "Installed Files Checker" to avoid confusion with "System File Checker".
-Scan the root of drive C, the Windows folder, the Program File folder and also folders of your choice.
-Added ifc_config*.vbs
-Improved interface and other bug fixes

0.8
-Fixed: Some rare bugs in the batch file

0.9
-Fixed: The "Problem with StartA and StartB" error causing a termination of the script

1.0
-Fixed: An Important bug causing mistakes when list not sorted by the batch file
-Fixed: Path sometimes not mentioned

(Jumped from version 1.0 to 2.0 ==> New comparision engine)

2.0
-Comparision engine rewritten for higher reliability 
-ifc_config*.vbs writes a batch script that avoids unsorted lists as much as possible
-Gives the change in free space on drive again

2.1
-Added: Exclusion list
-Fixed: New folders sometimes not checked (verify batch file and new folders)
-Improved the function to avoid unsorted lists
-Updating the batch file for new unsorted folder found during the process
-Fixed: Various potential errors but not all
-Less garbage in the reports! (when listed by blocks)
-Lists of scanned and excluded folders added at the top of the report (also in ScanList.txt)
-Added: Duration of the process (for debuging purpose and curiosity)

2.2
-Improved: Exclusion list setting 
-Other minor improvements

2.3
-Removed some debug informations and pop-ups
-Fixed: Mistakes in file path when the script reaches the end of the list

2.4
-Fixed: Various potential errors but maybe not all! :mad: 
-Fixed: lists with "0 items" not appearing anymore.
-Improved: Display of small block of files, now listed individualy
-Imrpoved: Naming of the report files (_yymmdd_hhnnss ). Now they will list chronologicaly in Explorer

2.5
-Fixed: Potential errors in reported file paths.

2.6
-Added HTML output with tables and links to folders
-Improved: TXT output sorted by folder, then by type of change: easier reading
-Fixed: Program not responding (infinite loop) in some case
-Fixed: Files with "hidden" and "system" atributes not listed twice

2.7
-Fixed an important bug which appeared in version 2.6: many files not reported and wrong paths (Sorry for those who used 2.6)

2.8
-Fixed more errors.

2.9
-Fixed more errors, especialy in file paths.

3.0
-Fixed more errors.
-Fixed uselessly reporting the directory where the program is located.

(Jumped from version 3.0 to 4.0 ==> New comparision engine + graphic interface)

4.0
-Added: HTA graphic interface to display results and progressbar
-Added: Summary display (also works without the HTA interface)
-Completely new comparison engine (more use of the memory), which means:
  * Much faster for large numbers of file change.
  * Speed is more consistant, more predictable.
  * Smaller and simplier code (the last one became a monster after all the fixes)
  * More reliable
-Fixed: Won't restart the batch file anymore (if that ever happened to you)
-Removed: Verifying the integrity of the batch file (no need to be nervous on unsorted folders anymore)

4.1
-Added: HTA interface for the configuration settings
-Fixed: New bug from version 4.0 : New folder content not listed and not compared
-Fixed: Other potential albeit not experienced errors.
-Fixed: Cell on the top of the 1st table empty and not framed.
-Fixed (posssibly fixed in v4.0 already): Some folders are listed twice, in two separate tables, with different results. 
-Fixed (posssibly fixed in v4.0 already): Sometimes the directory where the script is installed is mentioned.
-Improved: Dos prompt not apearing anymore. Instead, a progressbar is shown.
-Improved: Better Scan list and Exclude list handling by the program as well as by the user
-Improved: Minor details in the checksystem41 HTA interface
-Removed temporarily: Support for text output

4.2
-Fixed: Subfolders of excluded folders still scanned
-Fixed: Error "input past end of file" when InvalidPathsIndex.txt is empty
-Fixed: Other possible errors with ifc_config and checksystem*.vbs

4.3
-Optimized: For Windows Script Host 5.1 and possibly below (non updated w98) ATTENTION: WSH 5.6 still strongly recommanded (faster).
-Added: Personal comment on the reports
-Added: Indexing in a Html page the report file names and the comments for easier re-viewing
-Fixed: Configuration panel not launching the application
-Improved: Other minor details

4.4
-Improved: Use of registry for communication among separate scripts (should avoid "file already exists" errors)
-Added: WSH version detection (click "About")
-Fixed: Comment field disapearing after "Closing Help"

4.5
-Improved: Configuration panel  now reads old settings if any.
-Improved: Use of registry (finished) and other minor things in the code.
-Fixed: Configuration panel showing an "Ok" dialog box instead of "Yes No".
-Fixed: Configuration panel not showing the Program Files folder
