actionscript-3 – 将ActionScript 2 SWF转换为ActionScript 3 SWF文件(可以剥离代码)

晚上,我有一个使用ActionScript 2代码的SWF文件(Flash文件).

我喜欢做的是将其转换为使用Actionscript 3代码的SWF文件.

请注意,我说“使用”,而不是包含. SWF可能仍然包含AS2代码,即使它从outisde出现它包含AS3代码.这是因为代码永远不会被处理,我只需要将AS2 SWF文件转换为AS3 SWF文件.

可以从生成的SWF文件中完全删除ActionScript.那没关系.

有一种方法可以做到这一点,只是一个问题.

怎么样?

如果有人知道我应该怎么做,请说.也许你知道一个已经存在的应用程序从SWF文件中删除所有ActionScript代码?

只是非常清楚:我不希望将AS2代码转换为AS3代码.虽然如果这种方式神奇可能,我当然不会抱怨.

必须将SWF更改为定义为AS3 SWF而不是AS2 SWF文件.

解决方法

所以你没有源代码,对吗?我自己从来没有试过这个,但我想这些代码可以用Flasm剥离,然后通过hex edition将SWF电影转换为定义ActionScript和Flash Player版本的标题值.

除了代码标签和大量的代码字节码,我现在还不知道任何AS1& 2标签与AVM2不兼容.可能是错的.

相关文章

  译序:JWMediaPlayer是开源的网页使用的Flash播放器。本...
    Flash编程原理都是只能将1写为0,而不能将0写成1.所...
 上传setenvgatewayip192.168.1.1;setenvserverip192.168.1...
Error:FlashDownloadFailed-"Cortex-M3"出现一般有...
jPlayer是一个用于控制和播放mp3文件的jQuery插件。它在后台...
#ifndef__FONTUPD_H__#define__FONTUPD_H__#include"sy...