2010-11-17 416 views
5

我想创建NSIS安装程序,在安装过程中检查www是否有更新的应用程序版本(编号)。如果在网络中存在比witch安装程序提供的版本更新的版本,则安装程序应下载应用程序zip文件,将其解压并安装下载的应用程序,而不是安装程序提供的应用程序。NSIS - 从互联网上下载并解压zip文件

的问题是:

  • 如何从互联网(WWW)下载文件?
  • 如何解压下载的zip文件?

回答

6

作为附录斯图的答案,它指出ZipDLL,而一个伟大的插件,是真的很重要根据GPL发布。如果您要发布商业产品,则无法合法将其包含在产品中。此外,唯一可用的副本需要,您修改源代码,其中涉及GPL的“修改”部分。

Nsisunz是在非常开放的许可下发布的 - 只包括源页面上显示的许可文本以分发它,并确保在源代码中标记任何直接修改。