2010-01-28 282 views
1

我想知道SWF格式的功能。我在Flash视频中有一些文本,这是一个电子邮件地址([email protected]),我想编写一个C#应用程序进行编辑。我有SWF文件格式规范,并想知道如果以下是可能的:在SWF文件中编辑文本

如果我阅读标签(我假设这个文本存储为静态文本标签,纠正我,如果我错了)。一旦我为我的文本找到了正确的标签,然后更改标签中的值并保存SWF文件。你看到这种方法有什么问题吗?

克里斯

回答

1

是的,几乎可以肯定有更多的这一点。

首先,swf最有可能被压缩并需要解压缩。

找到您需要更改的值不应该太难,但您需要更改至少一个(可能是几个)字段长度以迎合更改。这反过来可能会要求您解析SWF的其余部分,以重新计算将要更改的各个块的长度。

不适合胆怯的人。