1. Installation

General

The easiest way to install SignatureAPI4 is to use installation package. You can download the Setup under https://www.stepoverinfo.net/download.php?key=signapi4. Alternative way is manual files copying and registration.

Automatic installation

You can use setup package to install StepOver SignatureAPI4. Run the file so_device_driver.exe and follow on-screen instructions.

You can include the setup package into another installation program and run so_device_driver.exe in silent mode, by specifying startup parameters. The following startup arguments supported:

ParameterEffect
-unattendedRuns setup without asking the user any questions
-silentDon't show progress dialog during setup. Has no effect when "-unattended" parameter is also specified
-noshortcutDon't create the shortcut for the Device Configuration Utility in the Windows Start menu under Programs | StepOver
-lang=<language>

Specifies the language to be used by the driver. Possible <language> values are

  • GB = English
  • D = German
  • ES = Spanish
  • F = French
  • NL = Dutch
  • PL = Polish
-path=<setup_path>Specifies the setup destination folder
-connection=<typ>

Specifies the connection type to be user after installation. Possible <typ> values are:

  • local
  • tcp
  • citrix
-interop

Interop Files for Device and SignAPI OCX Interface will be copied into the installationfolders of both APIs. The Interop files are created with VS with for the OCX files inside the Setup.

(AxInterop.StepOverSignatureAPI4.dll, AxInterop.StepOverSignatureDevice1.dll, Interop.StepOverSignatureAPI4.dll, Interop.StepOverSignatureDevice1.dll)

-noBonjourSetup will not install the Apple Bonjour Server which is required for signing on Andriod/iOS Devices
-noCRedistributablethe Visual C++ Redistributable Package will not be installed
Example
SignAPI4.exe -unattended -silent -lang=D -path="C:\StepOver"


Deinstallation

 You can automatically Deinstall the Software by using the Deinstallation Files.

Deinstall
Run %WindowsFolder%\StepOver\%ProductName%\uninstall.exe
with parameters
"/U:%AppFolder%\driver\Uninstall\Driver-uninstall.xml" -unattended -noreboot -deinstallBonjour /s
Example
DeviceAPI:
 
"C:\Windows\StepOver\Signature Device Driver\Driver-uninstall.exe" "/U:C:\Program Files (x86)\StepOver\driver\Driver-Uninstall\Driver-uninstall.xml" -unattended -noreboot -deinstallBonjour /s
 
SignAPI:

"C:\Windows\StepOver\API for Signatures\uninstall.exe" "/U:C:\Program Files (x86)\StepOver\API for Signatures 4\Uninstall\uninstall.dat" -unattended -noreboot -deinstallBonjour /s



Manual installation

Copy the following files in one directory:

blspimg.dll
CibDataCsv.dll
CibPdf32.dll
gdiplus.dll
StepOverSignatureAPI4.dll
StepOverSignatureAPI4.ocx*
encrypt\libeay32.dll
encrypt\ssleay32.dll
encrypt\Microsoft.VC90.CRT\msvcr90.dll
encrypt\Microsoft.VC90.CRT\Microsoft.VC90.CRT.manifest
StepOverRegisterEngine.ocx

sRGB2014.icc


*Afterwards you have to register the OCX files with your setup program or by using regsvr32.exe (included in Windows). Please note that the registration of OCX files requires Adminrights!

If you want to use StepOver Pads along with the SignatureAPI4, you also need the Signature Device Driver for the communication with the StepOver Signature Pads.