InnoTools Downloader выдает ошибку "К сожалению, файлы не могут быть загружены"

Я пытался создать установщик для приложения, в котором необходимые файлы находятся на сервере. Я использую Inno Setup с InnoTools Downloader. После выполнения настройки я получаю следующую ошибку:

К сожалению, файлы не могут быть загружены. Нажмите "Повторить" или попробуйте загрузить файлы еще раз, или нажмите "Далее", чтобы продолжить установку.

Сценарий работал нормально, но внезапно он выдает мне эту ошибку, я не знаю, что я делаю не так. Я прикрепил картинку и код ниже.

ошибка

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;

Приветствуется любая помощь в решении этой проблемы или указание мне решения.

Спасибо

1 ответ

Решение

Как вы узнали, InnoTools Downloader не поддерживает HTTPS. Вместо того, чтобы переключаться на незашифрованный HTTP, рассмотрите возможность перехода на подключаемый модуль Inno Download.

Плагин Inno Download поддерживает HTTPS, помимо других преимуществ. Это своего рода замена для InnoTools Downloader. Требуется всего несколько изменений.


Еще есть DwinsHs.

Другие вопросы по тегам