Inno Download Plugin 1.5.0 released.
New
idpAddFtpDir function allows to download whole FTP directories, including subfolders.
procedure idpAddFtpDir(url, mask, destdir: String; recursive: Boolean);
procedure idpAddFtpDirComp(url, mask, destdir: String; recursive: Boolean; components: String);
Parameters:- url - Directory URL
- mask - File mask wildcards or empty string to select all files
- destdir - Destignation directory on the local disk
- recursive - If true, recursively add all subdirectories
- components - A space separated list of component names, telling IDP to which components the
directory belongs. A ftp directory without a components parameter is always
downloaded.
Example:
//Add all files in URL, including subdirectories
idpAddFtpDir('ftp://ftpserver.com/pub/myfiles', '', ExpandConstant('{tmp}'), true);
//Add only *.dll files; do not look in subdirectories
idpAddFtpDir('ftp://ftpserver.com/pub/myfiles', '*.dll', ExpandConstant('{tmp}'), false);
Download -
idpsetup-1.5.0.exe