InnoTools Downloader 失败并显示“抱歉,无法下载文件”

InnoTools Downloader is failing with “Sorry, the files could not be downloaded”

我一直在尝试为所需文件位于服务器上的应用程序制作安装程序。我正在使用 Inno Setup 和 InnoTools Downloader。执行设置后出现以下错误:

Sorry, the files could not be downloaded, Click 'Retry' or try downloading the files again, or click 'Next' to continue installing anyway.

脚本工作正常,但突然抛出这个错误,我不知道我做错了什么。我附上了下面的图片和代码。

procedure InitializeWizard();
var 
  i: Integer;
begin
   CreateTheWizardPages;
   for i := 1 to 10 do
   begin
     if down_URLs[i].url <> '' then 
       itd_addfile(down_URLs[i].url, ExpandConstant('{tmp}\'+down_URLs[i].target_exe));
   end;
   itd_downloadafter(wpReady);
end;

任何解决此问题或指出解决方案的帮助都将不胜感激。

谢谢

如您所知,InnoTools Downloader 不支持 HTTPS。不要切换到未加密的 HTTP,而是考虑切换到 Inno Download Plugin.

Inno 下载插件支持 HTTPS,此外 other advantages。它是 InnoTools Downloader 的直接替代品。只需进行少量更改。


还有DwinsHs. And Inno Setup 6.1 supports downloads natively (including HTTPS). See Inno Setup: Install file from Internet.