gpt4 book ai didi

php - 使用 PHP 创建自解压可执行文件

转载 作者:可可西里 更新时间:2023-11-01 12:59:28 25 4
gpt4 key购买 nike

我尝试开发的自解压可执行文件是一个安装程序。最终用户将访问一个站点,然后系统会提示他们在该站点上注册并向他们提供下载。该下载是自解压可执行文件,它将在最终用户的计算机上安装软件以及一个包含用户唯一 ID 的配置文件。该软件是一项 Windows 服务,因此它无法简单地询问用户的用户名和密码。

为了能够将注册用户的唯一 ID 插入安装程序,我必须即时生成安装程序。在研究和使用我自己的经验之后,我决定自解压可执行文件是最好的选择。我现在的问题是如何使用 PHP 生成一个?在研究了这个问题之后,我发现最常见的解决方案是在服务器机器上安装一个可以创建自解压可执行文件的可执行文件,然后从 PHP 调用它。但是,我的 Web 主机无法执行可执行文件,因此这不是一个可行的解决方案。

最佳答案

However, executing a executable is not possible with my web host, so this is not a viable solution.

我认为在那种情况下,您需要切换到允许您执行此操作的网络主机(或租用专用或虚拟服务器)。安装必要的库后,您可以在 PHP 中创建 ZIP 文件,仅此而已。生成自解压可执行文件不在菜单上。

如果这不是一个选项,您将不得不找到一种方法来预先生成自解压可执行文件,然后将用户 ID 注入(inject)其中。这当然是可能的,但我希望您必须为此构建一个自定义的自提取器。

关于php - 使用 PHP 创建自解压可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4974736/

25 4 0
文章推荐: php - jQuery.ajax() v1.5 为 json 数据返回 "parsererror"
文章推荐: jquery - 实现 CSS 过渡
文章推荐: php - Facebook 喜欢具有智能结果的自动图像裁剪
文章推荐: html - 内容取决于另一个