【发布时间】:2012-11-06 14:20:56
【问题描述】:
我正在尝试开发的自解压可执行文件是一个安装程序。最终用户将访问一个站点,然后将提示他们在该站点上注册,并将向他们提供下载。该下载是自解压可执行文件,它将在最终用户的计算机上安装软件以及其中包含用户唯一 ID 的配置文件。该软件是一项 Windows 服务,因此无法简单地询问用户的用户名和密码。
为了能够将注册用户的唯一 ID 插入安装程序,我必须即时生成安装程序。在研究和使用我自己的经验之后,我决定自解压可执行文件是最好的选择。我现在的问题是如何使用 PHP 生成一个?在研究了这个问题后,我发现最常见的解决方案是安装一个可执行文件,该可执行文件可以在服务器机器上创建自解压的可执行文件,然后从 PHP 中调用它。但是,我的虚拟主机无法执行可执行文件,因此这不是一个可行的解决方案。
【问题讨论】:
-
这看起来很可疑......你想做什么?
-
哈哈,听起来确实有点可疑。我们正在开发一项服务,它会自动将文件列表下载到最终用户的计算机上,因此我们需要一个客户端程序来查看我们网站上的用户特定 xml 文件,该文件包含客户端下载的列表(Windows 服务) 将下载。
标签: php zip executable