Zum Hauptinhalt springen

Client Version Updates - Web Based

Software Updates - Web Server Based
This method describes updating your clients via a web server (as opposed to a standard File Server, which is detailed in the next section). The following describes how to set up the update files on the server and the settings on each client workstation.

Setting Up The Web Server

With your IndySoft installation CD, you will have 2 files available in your appropriate installation folder under a folder called AutoUpdate. The 2 files are called IndySoft.cab and indyupdate.inf. These 2 files are needed in the update process. To use them in a web server situation, copy both files to a shared web directory on your network. Write this http:// address down, as your workstations will need to point to this in the future.

Updating .INF file

Next, you will need to edit the indyupdate.inf file to modify the [file1] setting. You will need to point file1 to the location of the IndySoft.cab file. i.e. url=http://yourserver.yourcompany.com/GIUpdate/IndySoft.CAB (note, this is usually the same location as the .inf file)

What the IndyUpdate.inf file contains:

[update]

newversion=9.0.40 <-- This is how IndySoft determines if it needs updating. It compares the version of isdashboard.exe to the specified latest version

localversion=isdashboard.exe

[action]

query=A new version of IndySoft was found. Update your workstation now? IMPORTANT: You must first close the IndySoft login screen before proceeding with the update.

[files]

count=1

[file1]

url=http://yourserver.yourcompany.com/IndySoftUpdate/IndySoft.cab <-- The line you must edit to reflect your own web-based location of the .CAB file

compressed=1

Adding Web Server-Based Update Support For Each Client

Next, you must open the Auto-Update Settings dialog on each workstation and choose the 'Enable Web Update' option as shown below. Next, you will need to specify the location of the indyupdate.inf file.



Automatic Update Settings - Web Based

Receiving the update

That's all there is to it. Next time a user logs into IndySoft, the software will check for a version update and let the end user know when this update needs to occur. The user will be notified of the installation progress during the upgrade. A standard 'Windows installation' is not performed, so no access rights need to be given (except to write to the hard drive).

Checking for Updates

Press the 'Check for Client Version Update' button to check if you have a software update. You will be notified if your software needs updating.

Save Settings as Default (Admin. Only)

Use this button to save the desired settings as the default settings for new installations. This ability is only available to administrators. The following dialog will appear before saving:

|