gpt4 book ai didi

php - 在 PHP 中从 SWF 读取 ActionScript 3 常量

转载 作者:可可西里 更新时间:2023-10-31 23:43:22 24 4
gpt4 key购买 nike

只是想知道是否有一种方法可以从 SWF 文件服务器端读取类静态常量。我发现了类似 getimagesize() 的东西,但它没有所有这些细节。我想这意味着我需要一个部分反编译器。

具体来说,我的 Flex 项目中有这个类:

package
{
public class AppVersion
{
public static const SVN_VERSION:String = "172";
public function AppVersion()
{
}
}
}

SVN_VERSION 在构建时使用 ant 脚本更新。 AppVersion.SVN_VERSION 使用 ActionScript 代码向用户显示,因此它应该在 SWF 中的某处可用。

我希望能够从 PHP 读取该版本,以便它知道它处理的是哪个版本的 SWF。这个相同的 SWF 用于大约 20 个项目,有各种修订,因此 PHP 会根据情况做一些略有不同的事情。 PHP 在 Mac OSX 或 Linux 上运行,如果有区别的话。

最佳答案

您可以使用以下类将值发送到 PHP:

  1. URLRequest
  2. URLLoader
  3. URLVariables

基本上就是这样的:

var variables:URLVariables = new URLVariables();
variables.svnVersion = SVN_VERSION;

var request:URLRequest = new URLRequest("http://your_domain.com/your_php_file.php");
request.method = URLRequestMethod.POST;
request.data = variables;

var loader:URLLoader = new URLLoader();
loader.load(request);

从这里您可以通过以下方式访问 PHP 中的值:

$_POST["svnVersion"];

关于php - 在 PHP 中从 SWF 读取 ActionScript 3 常量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7883836/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com