Serial Port Sniffer ActiveX Redistribution

In case you would like to use Serial Port Sniffer ActiveX in your own products, Serial Port Sniffer ActiveX should be installed on the target machines. You can include this as a part of your software installation.

Please, note, that to be able to redistribute Serial Port Sniffer ActiveX Component without any limitations you must purchase the OEM License. Only the OEM License grants you commercial royalty-free redistribution rights.

Serial Port Sniffer ActiveX installation process includes:

  • Virtual Serial Port Driver installation
  • ActiveX Control installation

You might prefer quiet Serial Port Sniffer ActiveX registration for your end-users. Quiet registration does not require user interaction. You can perform quiet registration by executing the special command.


Virtual Serial Port Driver installation

To automate the installation process of Serial Port Sniffer AX on the clients’ computers (no matter which OS version they run), copy all drivers in the following subdirectories where you have installed your application:

  • NT5 for Windows 2000, XP and 2003
  • NT5x64 for 64-bit Windows XP/2003 versions
  • NT6 for Windows Vista, 7, Server 2008
  • NT6x64 for 64-bit Windows Vista, 7, Server 2008

Along with the drivers, also copy a vspdxp_install.exe file to the corresponding folder. This executable will detect the version of the client system, select the required driver file and install/register it on the target PC.

To start the installation process, execute vspdxp_install.exe and in order to uninstall, use it with a parameter – vspdxp_install.exe / u

Microsoft Windows 2000/ XP/2003/Vista/2008/Windows 7
The following files should be copied to the target machine’s temporary (permanent) installation directory (you can find these files in NT5 and NT6 directories):

FileDescription
Evsbc7.inf.INF file is needed for correct installation of virtual serial bus driver
Evsbc7.sysVirtual serial bus driver
Vsbsetup.exeExecutable that will silently install virtual serial bus driver
Evserial7.inf.INF file is needed for correct installation of virtual serial port driver
Evserial7.sysVirtual serial port driver
Evsbc7.catCatalog of files, which contains necessary information for drivers signature
Evserial7.catCatalog of files, which contains necessary information for drivers signature

Once all these files are copied on the target machine, your installation program should execute "vsbsetup.exe" without any parameters. This will register evsbc.sys in the system and load it.

If you plan to provide the end-user with an uninstallation option, keep "vsbsetup.exe" on the target system. As soon as uninstallation is required, execute "vsbsetup.exe /u". This will safely remove virtual serial bus from the target system. No reboot will be required.


ActiveX Control installation on the client’s machine

The following files should be copied to the target machine’s temporary (permanent) installation directory. All these files can be found in the folder where you have Serial Port Sniffer ActiveX Control installed.

FileDescription
spsax.dllSerial Port Sniffer ActiveX Control itself
spsax64.dll64-bit version of Serial Port Sniffer ActiveX Control

"spsax.dll" file should be registered in the system by executing "RegSVR32 spsax.dll".

To uninstall ActiveX Control, please, execute "RegSVR32 spsax.dll /u".


Quiet registration for the OEM License users

For quiet registration of Serial Port Sniffer ActiveX, execute the following command:

regsvr32 spsax.dll /i:"Name#code"

Where "Name" is registration name and "code" is registration code. For example:

regsvr32 spsax.dll /i:"TEST TEST#xxxxx-W9FC5V-31AXAX-F884EC-WN7G92-X3VXEE-21CFEE-524E94-651198-2A84FA-663C11-xxxxxx"