php - 使用 PHP 修改安装文件

标签 php installation download inno-setup dmg

我有一个应用程序,在某些大洲下载时需要品牌化。例如,当安装在北美时,该应用程序在运行时会显示与欧洲不同的 Logo 和公司名称。

安装文件是通过 PHP 脚本提供的。目前有适用于 Windows 的 Inno Setup 可执行文件和适用于 Mac OS X 的 DMG。

我已经看到when downloading Google Chrome ,您可以指定是否应发送使用统计信息。简单看一下控制它的 JavaScript,就会发现这只是通过 &usagestats=0&usagestats=1 发送回服务器。

我将如何根据 PHP 下载页面指定的设置来影响安装?

最佳答案

如果您可以根据区域打包不同版本的应用,那么您可以使用某种形式的 IP 地址到国家数据库,该数据库将确定允许用户下载哪个文件。

您可以使用在线服务来找出用户在哪里( http://www.ip2location.com/ )或获取数据库并执行您自己的查询(我现在不记得的几个免费来源)。

关于php - 使用 PHP 修改安装文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2629984/

相关文章:

image - 是否有替代 image_picker_saver 依赖项的方法

node.js - 使用 Node.js 和 Amazon S3 将文件直接传送到客户端

opencv - 哈尔分类器交换

PHP4 到 PHP5 迁移

php - 如何返回 CodeIgniter 中的所有行?

php - 如何限制从数据库回显的字符?

windows - 创建双 Mac/Win 自动运行 CD

python - 为什么 TensorFlow WHL 文件不包含所有必需的依赖项?

unix - 在没有 sudo 的情况下安装 numpy

php - 是否有一个 VIM 插件可以显示 PHP 类对象的可用函数?