![]() |
Проблемы после декомпиляции флеш-ролика
Был флш-ролик, сделанный в 6 флэше без Экшн Скрипта, просто куча кадров. Исходников ролика нет, только swf-ка. Возникла задача поставить ссылку с этого ролика на опрделенную страницу (раньше ссылки не было).
С помощью Sothink SWF Decompiller преобразовал свф-ку в фла-шку, нарисовал на всей поверхности ролика прямоугольник, присвоил ему альфу равную 0, затем преобразовал прямоугольник в мувиклип, дал ему имя link. Дальше написал в коде флэшки: Код:
link.onRelease = function()Никто не сталкивался с подобным косяком? Почему криво сохраняется фла-шка декомпилированная Sothink SWF Decompiller-ом? |
|
А причем тут взлом? Во-первых в декомпиляции флэша нет ничего противозаконного, так как swf-ка это та же fla-шка, только переведенная в язык псевдокодов, так что описанное мною действие это всего лишь обратный перевод. Во-вторых эта флэшка — моя, точнее наша фирма заказала сайт у веб-студии, веб-студия его сделала и в том числе создала флэш-ролик, а теперь за добавление к нему ссылки просит две недели времени и 1000 долларов денег, при том что мы и так им уже заплатили порядка 5к уе. Так что я считаю что имею полное моральное право декмопилироватьэту флэшку и самостоятельно добавить в нее ссылку.
|
Цитата:
|
Почему правильно? Тут работы на 5 минут вместе с декомпиляцией вышло, а если есть исходники, то вообще на полторы минуты. И вообще-то по хорошему они нам должны были всё ПО с исходниками отдать, а теперь они ломаются и на деньги развести пытаются. Подобное отношение к клиентам портит репутацию компании. У нас есть проект на доработку этого сайта, готовы вложить в него еще пару тысяч уе, но теперь точно не будем обращаться в эту конторку. Интеграции новых модулей со старыми делать не надо будет, так что с этой задачей справится любая другая фирма.
|
Цитата:
Как вариант, если уж такое дело, у вас же все из модулей, так сделайте модуль - обертку, и не надо злополучную флешку ковырять. |
Ребята, давайте не будем отвлекаться от основного вопроса. Суды, решение вопросов с "ломающимся" разработчиком и многое-многое другое — это всё проблемы юридического отдела, которые будут решаться в ближайшее время. Моя задача сделать так, чтобы сейчас с флэшки шла ссылка на опрделенную страницу, что я благополучно и сделал и на данный момент меня интересует не моральная сторона моих действий, а практическая. Ещё раз повторю вопрос: не сталкивался ли никто из уважаемых читателей форума с проблемой сохранения фла-файлов (пропадает часть слоев, на которых размещена растровая графика), которые изначально были получены путем декомпиляции свф-файлов? Если кто-нибудь сталкивался с такой проблемой, то как она была решена? Спасибо.
|
Огнеметчик, при компиляции ролика часть информации неизбежно будет потеряна и восстановить сложный исходник практически не представляется возможным. Получить 100% копию оригинального fla не получится и точка. Декомпилятор может помочь восстановлению при утрате исходника, но по факту большую часть исходника придётся восстанавливать руками. Более того, ролики более старших версий могут декомпилироваться некорректно и с потерей данных.
|
Цитата:
Содержимое файлика: Код:
loadMovieNum( "oldflashmodul.swf", 5); |
Цитата:
Цитата:
|
| Часовой пояс GMT +4, время: 10:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.