Javascript-форум (https://javascript.ru/forum/)
-   Flash (https://javascript.ru/forum/flash-actionscript-program/)
-   -   Как найти исходный код AS3 внутри FLA файла? (https://javascript.ru/forum/flash-actionscript-program/34590-kak-najjti-iskhodnyjj-kod-as3-vnutri-fla-fajjla.html)

Gamestop 11.01.2013 10:12

Как найти исходный код AS3 внутри FLA файла?
 
Вообщем флешку делал другой программер, я её значит открываю через adobe flash cs5, ищу код во фреймах, ничего ненашёл, в библиотеке только мувиклипы, кстати рядом с этой флешой ещё SWC файл, но я его открытьть что-то немогу, я вот думаю там может быть исходный код логики приложения?, насколько я читал в SWC только мувиклипы хранятся...вообщем подскажите как найти исходный код флешки?

devote 11.01.2013 10:21

Цитата:

Сообщение от Gamestop
вообщем подскажите как найти исходный код флешки?

При разработке AS3 флешек, исходники скриптов обычно сохраняются в отдельных файлах, с расширением .as. То есть AS2 хранил их прямо во FLA. Поэтому сомневаюсь что в AS3 вы найдете исходники во FLA.

SWC - это просто библиотека, она может содержать что угодно, как и код так и ресурсы. Но исходников вашего проекта там точно нет, обычно в SWC сохраняют часто используемые ресурсы, а потом просто их используют в разных проектах.

Цитата:

Сообщение от Gamestop
подскажите как найти исходный код

А так вам придется обратится к разработчику и попросить у него исходники полностью. Потому что скорее всего он вам не все исходные коды отдал.

Gamestop 11.01.2013 11:51

Я значит переименовал .swc в .zip, и там короче были 2 файла catalog.xml и library.swf, вот я эту library.swf декомпилировал, и у меня целая куча as3 исходников, вот тока я теперь немогу понять какой из этих файлов есть основной(точка входа программы) или класс который надо подсоединить к .FLA файлу чтобы работало...

Gamestop 11.01.2013 11:53

блин и как мне теперь перекомпилировать тот FLA который работает без исходников AS3, используя эти ново-взятые исходники? я запутался

devote 11.01.2013 12:34

Цитата:

Сообщение от Gamestop
используя эти ново-взятые исходники?

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

Если хотите точности, приведите список файлов as3 что вы получили, и желательно имена классов что внутри.. И я точно скажу библиотека это или ваши файлы проекта.

Gamestop 12.01.2013 02:16

Вложений: 2
Вот 2 архива декомпилированные AS файлы и сама флешка, может чего увидиш...

devote 12.01.2013 04:16

Ну собственно в архиве test.zip и есть те самые пользовательские скрипты. Каждый объект на стейдже имеет свой скрипт, что вполне актуально для AS3

Gamestop 12.01.2013 13:57

а который из этих пользовательских есть Main class?


Часовой пояс GMT +3, время: 19:04.