You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Stand Alone Installation

Most users will install the SRP Zip Utility using the SRP Zip Utility Installer downloaded from the website. The installer places the SRPZip.dll into your OpenInsight directory and adds several modules to your application. Simply follow the install prompts to complete the process. You will be prompted to enter the SYSPROG username and password since the components will be installed into the SYSPROG application.

RDK Installation

The website does not provide an RDK, but we are willing to provide you with one upon request. Usually, this is only needed if, for some reason, the stand alone installation fails to execute. Our RDKs always contain a subdirectory for each version of OI. In other words, the zip file will contain an RDK for each version of OI. To install one of our RDKs, just follow these simple steps:

1. Extract the ZIP file to an empty directory.

2. From an OpenInsight command prompt, type "RUN RDKINSTALL <DIR>" where <DIR> is the directory containing the RDK that matches your version of OI.

3. Verify that all the components (see below) were installed.

Note that there will not be a directory for each update version of OpenInsight. For instance, both OpenInsight versions 7.2 and 7.2.1 will use the 7.2 subfolder.

Components

The following files are installed into the OpenInsight directory:

FileDescription
SRPZip.dllContains the SRP Zip Utility API execution logic.
SRPZip.chmThe SRP Zip Utility help document.

The following entities are installed to the SYSPROG application:

TypeEntityDescription
Application RowsSYSREPOSRELEASES:SYSPROG_SRP_ZIP

SYSREPOSVIEWS:SYSPROG_SRP_ZIP

Deployment Definition for SPR Zip RDK

Repository View for SPR Zip RDK

DLLsSRPZIPEntity Pointer to SRPZip.DLL file
Stored Procedure ExecutablesSRPZIPAPI_ADDFILE

SRPZIPAPI_CLOSE

SRPZIPAPI_CREATE

SRPZIPAPI_EXTRACTFILE

SRPZIPAPI_FINDFILE

SRPZIPAPI_GETFILELIST

SRPZIPAPI_GETLASTERROR

SRPZIPAPI_OPEN

SRPZIPAPI_REMOVEFILE

SRP_ZIP_ADDFILE

SRP_ZIP_CLOSE

SRP_ZIP_CREATE

SRP_ZIP_EXTRACTFILE

SRP_ZIP_FINDFILE

SRP_ZIP_GETFILELIST

SRP_ZIP_GETLASTERROR

SRP_ZIP_OPEN

SRP_ZIP_REMOVEFILE

DLL Call to SRPAddFile

DLL Call to SRPClose

DLL Call to SRPCreate

Dll Call to SRPExtractFile

DLL Call to SRPFindFile

DLL Call to SRPGetFileList

DLL Call to SRPGetLastError

DLL Call to SRPOpen

DLL Call to SRPRemoveFile

BASIC+ routine for adding files to a zip file

BASIC+ routine for closing an opened zip file

BASIC+ routine for creating a new zip file

BASIC+ routine for extracting files from a zip file

BASIC+ routine for getting an index to a file within a zip file

BASIC+ routine for getting a zip file's contents

BASIC+ routine for getting last known API error

BASIC+ routine for opening a zip file

BASIC+ routine for removing a file from a zip file

Stored Procedure InsertSRP_ZIP_INSERTSConvenient insert for declaring all API subroutines and functions

SRPZip.dll

The SRPZip.dll must reside either in your OpenInsight directory or in your Windows System32 folder. If, for any reason, this file is missing, then download the installation from our website to reinstall.

  • No labels