Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flash > Помогите декомпилировать SWF


Автор: dj0n1 12.11.2009, 10:40
Здравствуйте ))
Помогите пожалуйста чайнику) с флеш раньше никогда не работал, но хочу научиться ) и думаю там ничего сложного нет )
У меня есть файл *.SWF мне из него нужно получить исходный текст )
Нашел в инете декомпилятор какой то ) Декомпилирую, загружаю в CS3 ) 
Все вроде бы нормально, без ошибок компилируется) Но вот незадача, после этого компилирования ничего не работает (( 
Помогите пожалуйста )

вот этот злосчастный файл http://hmcards.ru/modules/mod_Clouds3DImages/photowidget.swf
а вот как он выглядит на сайте http://hmcards.ru/ смотрите снизу

Заранее благодарен за помощь!

Автор: SoWa 12.11.2009, 12:56
Декомпиляция через Е пишется ;)

Если автор дал исходники, но ты все-же хочешь декомпилировать- то тебе надо учесть то, что декомпиляторы не могут дать достоверного и полностью того кода, который писался автором.
Бывают и те, что дают.
Но при компиляции черт его знает, какие фреймворки использовал автор, что он там наинклюдил. И просто возможно в декомпилированной флешке нету тех методов и свойств

Автор: dj0n1 12.11.2009, 13:53
Цитата(SoWa @ 12.11.2009,  12:56)
.
Но при компиляции черт его знает, какие фреймворки использовал автор, что он там наинклюдил. И просто возможно в декомпилированной флешке нету тех методов и свойств

так тогда бы не компилировалось, если бы чего то не хватало ? 

Автор: SoWa 12.11.2009, 14:20
Цитата(dj0n1 @  12.11.2009,  13:53 Найти цитируемый пост)
так тогда бы не компилировалось, если бы чего то не хватало ? 

Откуда такая уверенность?
Когда приложения, написанные в Дельфи дизассемблируем, получаем вполне полный интерфейс, но можем неполучить ни грамма кода...

Автор: dj0n1 12.11.2009, 14:31
Цитата(SoWa @ 12.11.2009,  14:20)
Цитата(dj0n1 @  12.11.2009,  13:53 Найти цитируемый пост)
так тогда бы не компилировалось, если бы чего то не хватало ? 

Откуда такая уверенность?
Когда приложения, написанные в Дельфи дизассемблируем, получаем вполне полный интерфейс, но можем неполучить ни грамма кода...

Ну не знаю как там в делфи ) я просто этим никогда не занимался(я про де компиляцию) ( 
То есть ты хотите сказать что это нереально ???  

Автор: SoWa 12.11.2009, 14:55
Возможно дело в декомпиляторе.
Давай протестим его.
http://energo.conanima.ru/flash_map/rumap2.swf
Скачай и декомпилируй. И покажи сюда код, который получишь.

Автор: dj0n1 12.11.2009, 20:52
Цитата(SoWa @ 12.11.2009,  14:55)
Возможно дело в декомпиляторе.
Давай протестим его.
http://energo.conanima.ru/flash_map/rumap2.swf
Скачай и декомпилируй. И покажи сюда код, который получишь.

http://hmcards.ru/modules/mod_Clouds3DImages/tmpl/rumap2.zip
вот что получилось ) но этот даже не компилируется ) как я понял просто проблема с кодировкой

Автор: Самозванка 12.11.2009, 21:23
Я пользуюсь такой программкой Sothink SWF Decompiler. Очень классно декомпилирует  smile 

Автор: SoWa 12.11.2009, 21:33
Цитата(dj0n1 @ 12.11.2009,  20:52)
Цитата(SoWa @ 12.11.2009,  14:55)
Возможно дело в декомпиляторе.
Давай протестим его.
http://energo.conanima.ru/flash_map/rumap2.swf
Скачай и декомпилируй. И покажи сюда код, который получишь.

http://hmcards.ru/modules/mod_Clouds3DImages/tmpl/rumap2.zip
вот что получилось ) но этот даже не компилируется ) как я понял просто проблема с кодировкой

Почти половины кода не оказалось, и объектов малая часть ;)
Кстати, надо будет их удалить нафиг из проекта  smile 

Действительно, попробуй Sothink SWF Decompiler...

Автор: dj0n1 12.11.2009, 22:02
Цитата(Самозванка @ 12.11.2009,  21:23)
Я пользуюсь такой программкой Sothink SWF Decompiler. Очень классно декомпилирует  smile

так я ее и пользую Sothink SWF Decompiler 5.3
Самозванка помоги )) что я делаю не так? )

Автор: KIJIJIER 19.1.2010, 17:54
Flash Decompiler Trillix - вот скачивай в инете, а кто знает как в плеер вставить кликабельную ссылку для перехода на рекламу?
зараннее благодарен

Автор: zlou 13.3.2010, 13:25
я тоже новичек во flash.
у меня установлен  Flash Decompiler Trillix и пока притензий нет 
...............................................................................................

http://zlou85.narod.ru/
http://flasher.ho.ua/

Автор: Navrus 11.5.2010, 00:02
Цитата(SoWa @ 12.11.2009,  21:33)
Цитата(dj0n1 @ 12.11.2009,  20:52)
Цитата(SoWa @ 12.11.2009,  14:55)
Возможно дело в декомпиляторе.
Давай протестим его.
http://energo.conanima.ru/flash_map/rumap2.swf
Скачай и декомпилируй. И покажи сюда код, который получишь.

http://hmcards.ru/modules/mod_Clouds3DImages/tmpl/rumap2.zip
вот что получилось ) но этот даже не компилируется ) как я понял просто проблема с кодировкой

Почти половины кода не оказалось, и объектов малая часть ;)
Кстати, надо будет их удалить нафиг из проекта  smile 

Действительно, попробуй Sothink SWF Decompiler...

Да нет, дело не в декомпиляторе... У меня есть и Sothink SWF Decompiler, и Trillix, графику нормально восстанавливат, а вот Action Script - нет. Мне тоже один файлик надо декомпилить, короче до декомпиляции работает, декомпилирую, компилирую снова, файл становится меньше по размеру, и естественно не работает. Вместо AS там непонятно что. Скорее всего какая-то защита стоит, как ее преодолеть и извлечь action script - главный вопрос. Тем более что с появлением CS3 проблема стоит особо остро, 8-я версия без проблем декомпилировалась. Если кто может - помогите, очень нужно...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)