3

我正在为我们的软件编写基于 WiX 的安装程序。我需要下载一些重要的依赖项(如 Sql Server Express 2008),然后安装它们。

我可以只使用 wget,但是打开控制台以显示进度对于非技术人员来说可能会非常混乱。相反,我一直在寻找一个像 wget 一样工作的程序,但在一个非常简单的窗口中显示它的进度,其中包含文件名和进度。

如果我能显示一个很棒的小消息,但只有 GUI 进度才是主要的。

我什至会对一个几乎可以做到这一点的现有程序感兴趣,我可以重新编译它以添加我需要的任何东西。由于这是在安装程序中,它不能依赖于 .Net 或其他任何需要安装才能工作的东西。

有人知道这样的程序吗?

4

2 回答 2

1

为什么不从那里获取wget 并删除控制台输出?

于 2009-07-01T19:17:23.383 回答
1

由于我没有找到这样的程序,所以我写了一个。我使用了适用于 Windows 的最新 libcurl。

代码不是很漂亮,程序功能也不完整,但它完成了我需要它做的事情:从 http:// 下载,同时显示一个简单、有吸引力的窗口。

标题栏可以在命令行上自定义,我也打算允许窗口定位。

该项目托管在谷歌代码上:http ://code.google.com/p/installerget/

于 2009-07-03T14:12:10.747 回答