Downloads one or several files to the user's computer via HTTP protocol. Also, you can use this command to send requests with parameters with the GET method.
Optionally, you may add comments here describing the purpose of this element.
You can specify a common URL of the site. In this case, specify a relative URL to the file.
Support HTTPS protocol
Check this checkbox on if you specified the secure https web server in Site URL field or you are going to use https web servers in the URL parameter of the list.
Download Files command
Specify the URL of the file to be downloaded. Specify an absolute URL beginning with http:// or relative URL.
Choose the path, in which the file will be saved.
APPLICATION DATA PATH - Program subfolder in Application Data folder.
CDROM PATH - CD or DVD drive.
CUSTOM PATH - The path must be defined in the filename control.
INSTALL PATH - Default installation path.
SETUP FILE PATH - The path to where setup executable file is running.
SYSTEM PATH - Windows system directory.
TEMPORARY PATH - The temporary folder of the installation #tempinstpath#. It is a subfolder genteeXX in the default temporary user's folder #temppath#.
WINDOWS PATH - Windows directory.
If you use a CUSTOM PATH, the directory must be specified here.
You can specify a new filename.
If the File Exists
What should be done if a file being downloaded already exists on user's hard drive.
Skip - do not download the file.
Overwrite - download and overwrite the existing file.
Overwrite if different size - downlooad and overwrite the file only if the downloading file has the different size than the already existing one.
You can specify a condition that should be met for the action to be performed. If the condition is false then the command is skipped. See How to use If Condition for more details.
If you use this command within Dialog - Progress, the progress bar will show the progress of the download. Define the 'dwn_progsize' variable and assign it to 1 before downloading. You can specify a custom dialog box text and increment the size with the command Progress Settings.