Редактировать текст в SWF-файле - PullRequest
1 голос
/ 28 января 2010

Меня интересуют возможности формата SWF. У меня есть текст во Flash Video, который является адресом электронной почты (xyz@somewhere.com), который я хотел бы написать для редактирования на C # -приложении. У меня есть спецификация формата файла SWF, и мне было интересно, возможно ли следующее:

Если я читаю в теге (я предполагаю, что этот текст хранится как тег статического текста, исправьте меня, если я ошибаюсь). Как только я нашел правильный тег для своего текста, я изменил значение в теге и сохранил SWF-файл. Видите ли вы какие-либо проблемы с этим подходом?

Chris

1 Ответ

1 голос
/ 28 января 2010

Да, почти наверняка есть еще кое-что.

Во-первых, SWF, скорее всего, сжимается и нуждается в распаковке.

Поиск значения, которое необходимо изменить, не должен быть слишком сложным, но вам нужно будет изменить хотя бы одну (возможно, несколько) длин полей, чтобы учесть это изменение. Это, в свою очередь, вероятно, потребует, чтобы вы проанализировали оставшуюся часть SWF, чтобы пересчитать длины различных блоков, которые будут изменены.

Не для слабонервных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...