【发布时间】:2016-04-11 14:45:26
【问题描述】:
我正在尝试找到使用 Inno Setup 和 Inno Download Plugin (IDP) 更新程序的最佳方式。我的程序大小约为 3.5gb,因此找到一种方法让用户不必每次发布 100mb 更新时都下载 3.5gb 非常重要。
目前,我让 IDP 使用以下代码从我的 FTP 下载我的程序的所有文件:
procedure InitializeWizard();
begin
idpSetLogin('%%username%%', '%%password%%');
{Add all files in URL, including subdirectories}
idpAddFtpDir('%%myftp%%','', ExpandConstant('{tmp}'), true);
idpDownloadAfter(wpReady);
end;
向用户提供更新以便他们只需下载更新的文件而不是全部 3.5gb 的最佳方式是什么?
【问题讨论】:
标签: inno-setup pascalscript inno-download-plugin