只是想知道是否有办法从 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 上运行,如果这有所不同的话。