Unit autoupdate

DescriptionUsesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

This unit contains a class which can check online for an update, download and install it

Overview

Classes, Interfaces, Objects and Records

Name Description
Class TAutoUpdater auto update class

Types

TVersionNumber=longint;

Constants

homepageAlternative:string='www.benibela.de';
rsChanges = '==Changes==';
rsChangelogFail = 'The changelog appears to be invalid. Version %s not found, only %s.';
rsAdditions = '==Additions==';
rsBugFixes = '==Bug fixes==';
rsUseFallbackSite = 'Could not find a file to download.%sCheck the homepage at %s or try again later.';
rsTemporaryDirFail = 'Failed to create temporary directory %s.';
rsPleaseWait = 'Please wait while the update to %s is downloaded:';
rsGeneralFail = 'Failed to download update:%s%s:%s';
rsInstallFail = 'Sorry, I can''t install the update automatically.%sPlease start the file %s yourself.';
rsCanTStartInstaller = 'Can''t start installer';
rsCouldNotStartInstall = 'Could not start installer';

Description

Types

TVersionNumber=longint;
 

Constants

homepageAlternative:string='www.benibela.de';

this is shown in the message notifying about a *failed* update as a alternative way to get the update

rsChanges = '==Changes==';
 
rsChangelogFail = 'The changelog appears to be invalid. Version %s not found, only %s.';
 
rsAdditions = '==Additions==';
 
rsBugFixes = '==Bug fixes==';
 
rsUseFallbackSite = 'Could not find a file to download.%sCheck the homepage at %s or try again later.';
 
rsTemporaryDirFail = 'Failed to create temporary directory %s.';
 
rsPleaseWait = 'Please wait while the update to %s is downloaded:';
 
rsGeneralFail = 'Failed to download update:%s%s:%s';
 
rsInstallFail = 'Sorry, I can''t install the update automatically.%sPlease start the file %s yourself.';
 
rsCanTStartInstaller = 'Can''t start installer';
 
rsCouldNotStartInstall = 'Could not start installer';
 

Author


Generated by PasDoc 0.14.0.