Product Updates
Product Updates allow users of a product to be automatically notified of a new version when one becomes available. Using Protection PLUS, you can configure the your software to automatically query SOLO Server for updates every certain number of days and/or runs, or call the UpdateCheck method from XML License Service at any time.
To create or edit a product update, go to the product details page, then click on the Product Updates tab at the bottom right. Click the Add New Product Update button to add a new update, or the View link next to an existing update to access the details and Edit button. Each product update is defined by the following properties:
- Minimum Eligible Version
- The lowest version number of the product which is eligible for the update. This must be in the format N.N.N.N where N can be any number from 0 to 99999.
- Maximum Eligible Version
- The highest version number of the product which is eligible for the update. This must be in the format N.N.N.N where N can be any number from 0 to 99999.
- Latest Version
- The latest version of the product available through the update. This must be in the format N.N.N.N where N can be any number from 0 to 99999.
- Product Update Name
- The product update name. A unique name string for this product update - used to match against the value passed up by the client.
- Release Date
- The date the update was released.
- More Info Link
- A URL which the user can visit to obtain more information on the update.
- Verify Password
- Whether to verify the password during the update check. If this is set and the Password does not verify, the update will return SECURE for the action.
- Action
- The action to take.
- None (NONE)
- Display Message (MSG)
- Go to URL (GOURL)
- Automatic Download via FTP (DNFTP)
- Automatic Download via HTTP (DNHTTP)
- Server Name
- The server name for downloading the update. Only available for Go to URL and Automatic Download actions.
- If the action is Go to URL, this is the URL to direct the user to.
- If the action is Automatic Download by FTP/HTTP, this is the root URL to the server (ex. www.softwarekey.com, ftp.softwarekey.com, etc.).
- Port
- The port number to use. Only available for Automatic Download actions. This is generally 80 for http, 443 for https, and 21 for FTP.
- Path/Filename
- The path and filename of the file relative to the server root URL specified by Server Name. Only available for Automatic Download actions.
- Authentication
- The type of authentication to use when retrieving the update file. Available only for Go to URL and Automatic Download actions.
- Use No Authentication
- Use License ID/Password - Use the License ID and Password
- Use Custom User ID/Password - Use a custom username and password
- Custom Username/Password
- The custom Username and Password for Custom User ID/Password authentication type.
- Message
- The message that will appear when the program finds the product update. Note that there is support for multiple versions of the message in multiple languages. To edit the message, click Edit International Text when viewing the update details. When the update is created, an entry is created for language code en (US English). This can be edited by using the Edit link. To add a new entry for a different language, click Add New, and then enter the 2 character language code and the message.