Сравнение / экспорт файлов FLA - PullRequest
3 голосов
/ 29 марта 2010

Есть ли способ экспорта FLA-файла в удобочитаемый формат, чтобы можно было сравнивать разные версии файла?

Я нашел скрипт для экспорта в XML здесь (пост 6):http://www.actionscript.org/forums/showthread.php3?t=155434 - но он не работает так, как рекламируется - например, он не экспортирует какие-либо детали элементов в библиотеке.

Ответы [ 5 ]

2 голосов
/ 11 августа 2013

Насколько я знаю, он был разработан для выгрузки только библиотеки из файла Fla. У меня обновленная версия: diff_fla .

В архиве вы найдете 3 файла скрипта:

  • FlaToXML.jsfl: Генератор XML, использует Adobe Flash GUI для создания XML.
  • diff_perforce.py: компаратор Python, использует генератор XML и сравнивает 2 XML с помощью инструмента p4merge.
  • diff_perforce.bat: Оболочка компаратора Python, вызывается из приложения Perforce GUI.

Работает с Adove Flash CS3.

Подробнее см. В файле README_EN.txt в архиве.

1 голос
/ 10 мая 2011

Если вы используете CS5, вы можете сохранить свой проект в формате XFL, который основан на XML
Подробнее о XFL здесь: http://blog.theflashblog.com/?p=1986

1 голос
/ 29 марта 2010

Это невозможно, поскольку файлы .fla предназначены для использования исключительно с использованием проприетарного программного обеспечения Adobe. Чтобы отслеживать изменения, я бы предложил хранить ваши файлы .fla в какой-то системе контроля версий , например svn или git .

1 голос
/ 01 апреля 2010

Мне это тоже нужно, но я не смог найти способ сравнения файлов .fla.

Adobe рекламирует, что Flash CS5 будет содержать файлы .fla на основе XML. Нам просто придется подождать, кажется.

1 голос
/ 29 марта 2010

Похоже, формат файла XFL может вас заинтересовать:

http://www.moock.org/blog/archives/000269.html

...