Version Information Spy

   
Release: 7.1.0
Date: 21 November 2009
O/S: Windows 95, Windows 98, Windows Me, Windows NT 3.1, Windows NT 4, Windows 2000, Windows XP, Windows 2003 Server, Windows Vista, Windows 2008 Server

Download

You can get the latest version of the Version Information Spy here. In addition to the executable program the source code is available. Choose from the options below.

Executable program & help file (v7.1.0)

Download link Description
dd-vis7.zip (681Kb)
Contains an setup program for installing Version Information Spy. See the Install Info tab for details of how to install the program.
MD5 Checksum: 499787c8a9f87ef0ddf3fbad9187b763

Source code including required components (v7.1.0)

Download link Description
dd-vis7-src.zip (404Kb)
The main Version Information Spy source code.
MD5 Checksum: 53139ec51bdfbfe15f91066d70f4389a
dd-vibindata-src.zip (60Kb)
Source code for the required Version Information Manipulator library.
MD5 Checksum: 5371d62d092167de7894dd44291fdd5d
dd-verinfo.zip (64Kb)
Source code for the version information component.
MD5 Checksum: 2bb3ad97c50c695a4cd4cfeb383c0f04
dd-sysinfo.zip (53Kb)
Source code for the system information unit.
MD5 Checksum: 9019ac44eb5a142e9ee9a55ab78f1b93
dd-messagedlg.zip (58Kb)
Source code for the message dialog components.
MD5 Checksum: 197d83397a3cbc505fd9beb88c9a11f0
dd-dropfiles.zip (70Kb)
Source code for the drop files components.
MD5 Checksum: 159a54a49b400d8b3e30fb24c4104c02
dd-wdwstate.zip (73Kb)
Source code for the window state components.
MD5 Checksum: 2d245458e7d1432f61a66a4207d35a3f
dd-aboutbox.zip (40Kb)
Source code for the about box component.
MD5 Checksum: 45a0d5a81f1c774089d8c6398cd5886f
dd-streams.zip (38Kb)
Source code for the stream extension classes.
MD5 Checksum: 94a141c583a785594328dfc656d5ec15

Much of the source code is licensed under the Mozilla Public License or other open source licenses.

How to build the source

A build script is included in the download for each sub project. Each script supports several build options.

The Delphi 7 command line compiler is required to build the main Pascal source code. Doing this will require that all the additional code specified in the above is available.

To build other binaries the following tools are required:

  • VIEd – DelphiDabbler Version Information Editor. Used to compile various .res files from .vi files. There is one of these files per sub-project – they all begin with "V". BRCC32 is also required to compile these files (see below).
  • BRCC32 – Borland Resource Compiler, supplied with Delphi 7. Used to build *.res files from *.rc files. Also used to compile intermediate files created by Version Information Editor.
  • HCRTF – Microsoft Help Compiler, supplied with Delphi 7. Used to build help files from .hpj and associated .rtf files.
  • ISC – Inno Setup 5 command line compiler, which must include the ISPP v5 preprocessor, supplied with Inno Setup. Used to create the install program from FileVer.iss.

For full details of how to compile the source code please see ReadMe-Src.txt included in the main source download.

Source code for earlier versions

From v7.0, source code of portions Version Information Spy was made available under the Mozilla Public license and other open source licenses.

If you would like the source code to any publicly released version of the program from v7.0 onwards, please contact the author, specifying the version you would like source code for. See the change log for details of available versions.

Please note: source code for versions more than one year old may no longer be available.