2010-01-28 63 views
1

我想知道SWF格式的功能。我在Flash視頻中有一些文本,這是一個電子郵件地址([email protected]),我想編寫一個C#應用程序進行編輯。我有SWF文件格式規範,並想知道如果以下是可能的:在SWF文件中編輯文本

如果我閱讀標籤(我假設這個文本存儲爲靜態文本標籤,糾正我,如果我錯了)。一旦我爲我的文本找到了正確的標籤,然後更改標籤中的值並保存SWF文件。你看到這種方法有什麼問題嗎?

克里斯

回答

1

是的,幾乎可以肯定有更多的這一點。

首先,swf最有可能被壓縮並需要解壓縮。

找到您需要更改的值不應該太難,但您需要更改至少一個(可能是幾個)字段長度以迎合更改。這反過來可能會要求您解析SWF的其餘部分,以重新計算將要更改的各個塊的長度。

不適合膽怯的人。