我已经创建了一个基本 MSI 项目,并且我已经编写了一个 InstallScript 自定义操作来从服务器下载文件。我CopyFile()
为此使用了函数。我也在sdShowMsg()
这个下载过程中展示。但是,当下载服务器没有响应时,sdShowMsg()
对话框不会发生在屏幕上和后台下载中。那么有没有办法添加一个倒数计时器,它只会在这段时间内执行下载操作,然后退出。或者有没有其他方法可以首先检查下载服务器是否响应?
SdShowMsg("Please Wait... Downloading file from our server...", TRUE);
CopyFile("https://<downloadURL>/sample.rtf", szEULAFile);
SdShowMsg("Please Wait... Downloading file from our server...", FALSE);