![]() |
изменить SWF
есть задача имея уже готовый SWF и при отсутсвии fla (потеряли) на него. сменить в флешке кусочек тескта(именно текста) (банально одну влкадочку по другому решили назвать)
:) посоветуйте что можно сделать имея декодер и не имея желания востанавливать саму фла. |
Есть такая прога: Flash Decompiler она конвертирует swf в fla или извлекает отдельные объекты.
|
2dimok135: угу только эта fla обратно в swf не компилитса (покрайне мере правильно) а мне не нужен кусок и фла как то не нужно.. просто поменять текст.
|
Чтобы не возникало подобных ситуаций, необходимо хранить текст в отдельном xml.
|
Разпакуйте swf (первые три байта в файле должны быть FWS). Распаковать можно, например, flasm'ом. Затем используйте hex-редактор и постарайтесь уложиться в длину редактируемого текста.
|
Смотря как задается этот текст, если динамически, то можно найти кусок, а если это статика, то повозиться придется, легче во фла.
Если менять прям в декомпрессированом swf то при обратном сжатии swf валится. Где-то зашита контрольная сумма, либо flasm не работает с 9-10 версией плеера (тестил AS2) |
| Часовой пояс GMT +4, время: 11:01. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.