5

我写了一个框架(已经一年了),它将把 AS3 代码呈现为 HTML5

我想进入一个 swf 并将胆量解析到我的框架中,以便您可以上传一个 AS3 swf 并获取 HTML5 等价物。

关于如何使用 php 解析 swf/fla 的任何想法?

** 编辑 **

作为参考,谷歌做了类似的事情。但是,swiffy只解析 AS2 代码。

** 编辑 2 **

为了进一步说明,我只想能够解析 swf 以获取布局道具和动作脚本。剩下的我已经弄清楚了。

4

2 回答 2

6

看一下SWFTools - 它显然可以从 SWF 中转储代码,并且有源代码,尽管您可以使用 PHP 的命令行实用程序并解析输出以获取 actionscript 部分。天知道你会用它做什么。

于 2011-07-01T22:55:01.647 回答
0

https://github.com/iborodikhin/php-swiffy/

使用这个库并像这样实现

require_once('php-swiffy-master/vendor/autoload.php');

$swiffy = new Swiffy\Client();
$html = $swiffy->convert("test.swf");
$myfile = fopen("test.html", "w");
if(!empty($html)){

    fwrite($myfile, $html);
    fclose($myfile);
}
于 2016-03-16T18:09:37.887 回答