博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
actionscript php,在PHP中从SWF读取ActionScript 3常量
阅读量:5223 次
发布时间:2019-06-14

本文共 889 字,大约阅读时间需要 2 分钟。

只是想知道是否有办法从SWF文件服务器端读取类静态常量.我找到了像getimagesize()这样的东西,但它没有所有这些细节.我想这意味着我需要一个部分反编译器.

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

package

{

public class AppVersion

{

public static const SVN_VERSION:String = "172";

public function AppVersion()

{

}

}

}

在构建时使用ant脚本更新SVN_VERSION. AppVersion.SVN_VERSION将使用ActionScript代码显示给用户,因此它应该可以在SWF中的某个位置使用.

我希望能够从PHP中读取该版本,因此它知道它正在处理的SWF版本.这个相同的SWF用于大约20个项目,各种修订,因此PHP会做一些略有不同的事情. PHP在Mac OSX或Linux上运行,如果这有所不同.

解决方法:

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

基本上就是这样的:

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,flash,actionscript-3,swf-decompiler

来源: https://codeday.me/bug/20190709/1417910.html

转载地址:http://nlatv.baihongyu.com/

你可能感兴趣的文章
Python内置函数(36)——iter
查看>>
HTML标签_1
查看>>
jsp组成元素
查看>>
排序算法(转)
查看>>
windows自带的可生成各种数据库连接字符串工具打开方法
查看>>
Python命名规范
查看>>
滚动条
查看>>
程序员的自我修养九Windows下的动态链接
查看>>
细说WebSocket - Node篇
查看>>
Extjs控件之 grid打印功能
查看>>
枚举类型(不常用)递归
查看>>
minggw 安装
查看>>
Jquery操作cookie,实现简单的记住用户名的操作
查看>>
[BZOJ1196][HNOI2006]公路修建问题 二分答案+最小生成树
查看>>
【原创】大数据基础之Zookeeper(4)应用场景
查看>>
静态变量数组实现LRU算法
查看>>
中文系统 上传file的input显示英文
查看>>
比callback更简洁的链式执行promise
查看>>
android permission
查看>>
【译】在Asp.Net中操作PDF - iTextSharp - 使用字体
查看>>