问题标签 [inno-download-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - 安装程序,将所有需要的文件从 Internet 直接下载到安装文件夹
所以之前,我使用 Inno setup 制作了一个 Installer.exe 并让用户下载它,然后安装该程序。缺点是,单独的安装程序是 1.5GB,然后经过长时间的安装,用户有 +3GB 的文件加上其 PC 中的安装程序。这种方法需要大量的时间和硬盘空间。我遇到了 Inno Download Plugin,它可以下载文件,但它似乎将它们移动到“tmp”,然后从那里复制。是否可以让 IDP 将文件直接从 Web 移动到用户选择作为安装路径的路径?或者有没有更好的方法来使用其他软件或其他东西来实现这一点?
inno-setup - Inno Setup:在安装开始之前下载 setup .bin 切片文件
我正在尝试使用 Inno 安装工具和 Inno 下载插件创建一个可分发的 .exe 文件。生成的文件大小约为 3GB,分为 6 个部分(1 个用于可执行文件,5 个包含所有文件的 bin)。
是否可以将 5 个 bin 上传到某个服务器上,并在安装过程中使用剩余的可执行文件下载它们?
我的代码在这里:
如果文件已经存在,安装程序在idpDownloadAfter(wpWelcome)
接受运行可执行文件后立即开始下载。.bin
如果没有,安装程序只是不断要求.bin
存在。
windows - 下载并运行子安装 - Inno Download Plugin 进度条在下载过程中不移动
好的,所以我创建了以下问题,但进度条没有移动。我希望安装文件下载并运行其他安装程序。一切正常,除了进度条不动。
有任何想法吗?其他一切正常。
编辑:我有一个解决方法,将显示详细信息部分。无论如何,这可能更合适。仍然不确定为什么总进度没有更新。
installation - 仅当用户选择时才使用 Inno Setup 下载文件
问题:我想知道如何编写脚本来下载第二个 zip 文件,但最初会在两个 zip 文件之间进行选择;下载,解压缩并删除zip。每个 zip 文件具有不同的名称,但内容与 zip 具有不同的名称(每个名称相同);无需重命名。这个问题有点类似于应用下载文件条件 inno-setup
有问题的文件是通过 SourceForge 网站下载的。这些文件用于的程序(克隆)要么未在 SF 上列出,要么已更改用途。
修复PChar
错误后:InnoTools Downloader not working with Inno 5.5 我现在可以从 2011 年重新使用这个 Inno Setup 脚本,但想稍微扩展它,但很难做到。
基于答案的工作代码:
inno-setup - 根据使用 IDP 首次下载的内容下载其他文件
想要使用 Inno 下载插件 (IDP) 根据第一次下载的内容下载文件。怎么做?
这是我的代码
这里第二个文件在第一个文件完成之前开始下载。那么如何才能一个接一个呢?
inno-setup - 为 Inno 下载插件构建备忘录文本
我查看了 IDP 的帮助文档,但找不到任何用于构建要下载文件的备忘录文本的功能。
以前我使用的是 DwinsHs,它一直给我带来问题。但我能够使用:
因此,我们可能有多达 4 个项目将被下载:
- 帮助文档设置
- VC Redist x86
- VC Redist x64
- 点网框架
相关文件是使用添加的idpAddFile
(虽然我没有指定文件大小,所以会有一点延迟)。我已经要求它在之后显示下载页面wpPreparing
:
理想情况下,我希望在备忘录页面上列出我们确定用户想要下载的文件。
inno-setup - 根据 Inno Download Plugin 选择的任务下载?
我在尝试实现我想要的目标时遇到了一些问题,我将分别讨论每个问题。它涉及我之前询问过的帮助文档设置文件。但是现在我正在使用 IDP,我需要改变我的逻辑并且弄错了。
首先,我有这个任务:
然后我添加了这个:
这是在[Run]
部分:
但是,当我在“准备就绪”页面上时,该文件并未列出供下载。
什么时候可以根据选择的任务添加要下载的文件?
我现在意识到这wpReady
意味着我们已经填写了备忘录内容。以前我使用这条线:
该任务已正确列出:
但是如果选择了任务,我需要添加它。它现在已经过时了。我该怎么办?
我看到了这个问题,但它与组件而不是任务有关。
这里的第二个答案听起来可能的解决方案。
根据我添加的链接答案:
但这是有缺陷的。如果用户使用 next / back 它会多次将文件添加到要下载的文件列表中,并且我的备忘页面列出了所有文件。
我尝试将其更改为使用组件和那里列出的“下载帮助”。然后我可以简单地使用idpAddFileComp
inInitializeWizard
但我最终遇到了将文件列为需要下载的前一个问题。