gpt4 book ai didi

tags - 有没有只能编辑一个 swf 标签的 SWF 库?

转载 作者:行者123 更新时间:2023-12-04 06:16:33 27 4
gpt4 key购买 nike

我正在处理一个项目,我需要打开一个 swf 文件,更改 swf 标签的内容 不接触其他标签

我试过“SwfDotNet 库”,但它不输出未知标签。例如,如果它遇到“EXPORTASSETS”标签,它不会将它写入输出 SWF,因为库是旧的并且支持最高 swf 版本 7 并且标签是新的。

是否有具有此功能的库?

最佳答案

这可以通过 SWFWire 来完成使用 AsyncSWFReaderFiltered class .例如,如果您只想读取 ShowFrame 标签:

var reader:AsyncSWFReaderFiltered = new AsyncSWFReaderFiltered();
reader.includedTags[1] = true;
reader.addEventListener(AsyncSWFReaderEvent.TAG_READ, function(ev:AsyncSWFReaderEvent):void
{
trace('Done reading tag #'+ev.result.swf.tags.length);
});
reader.read();

所有其他标签将显示为 UnknownTag ,它们只是 ByteArray 的容器.

关于tags - 有没有只能编辑一个 swf 标签的 SWF 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7163869/

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