首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Installer,可直接从Internet下载所有需要的文件到安装文件夹

Installer,可直接从Internet下载所有需要的文件到安装文件夹
EN

Stack Overflow用户
提问于 2018-06-18 01:55:40
回答 1查看 178关注 0票数 2

因此,在前面,我已经使用Inno setup制作了一个Installer.exe,让用户下载它,然后安装程序。缺点是,安装程序本身就是1.5 3GB,在长时间安装之后,用户的pc中有+3 3GB的文件加上安装程序。这种方法需要大量的时间和硬盘空间。我偶然发现了Inno Download Plugin,它可以下载文件,但它似乎会将文件移动到tmp,然后从那里复制文件。有没有可能让IDP直接将文件从web移动到用户选择的安装路径?或者,有没有更好的方法来实现这一点,通过其他软件或其他东西?

EN

回答 1

Stack Overflow用户

发布于 2018-06-18 02:58:20

Inno Download Plugin可以将文件下载到你想要的任何地方,包括安装文件夹。当然,只有在知道安装文件夹之后,才需要安排下载。所以在InitializeWizard中不是这样(通常由IDP示例使用)。

代码语言:javascript
复制
procedure CurStepChanged(CurStep: TSetupStep);
begin
  { Installation is starting, so we already know what "app" is. }
  if CurStep = ssInstall then
  begin
    idpAddFile('https://www.example.com/file.zip', ExpandConstant('{app}\file.zip'));

    idpDownloadAfter(wpInstalling);
  end;
end;
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50899151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档