gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 06:47:41 26 4
gpt4 key购买 nike

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

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

请注意,我说的是“使用”,而不是包含。 SWF 可能仍然包含 AS2 代码,即使它从外观上看起来它包含 AS3 代码。这是因为代码永远不会被处理,我只需要将AS2 SWF文件制作成AS3 SWF文件。

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

有一种方法可以做到这一点,只是一个如何做的问题。

如何?

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

完全清楚:我不希望将 AS2 代码转换为 AS3 代码。虽然如果这在某种程度上是神奇的,我当然不会提示。

必须更改 SWF 才能定义为 AS3 SWF 而不是 AS2 SWF 文件。

最佳答案

所以你没有源代码,是吗?我自己从来没有尝试过这个,但我想可以用 Flasm 剥离代码,然后通过十六进制版本转换 SWF 电影定义 ActionScript 和 Flash Player 版本的 header 值。

除了代码标签和许多代码字节码,我现在不知道有任何与 AVM2 不兼容的 AS1 和 2 标签。可能是错的。

关于actionscript-3 - 将 ActionScript 2 SWF 转换为 ActionScript 3 SWF 文件(代码可以被剥离),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6989297/

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