比较/导出 FLA 文件

问题描述 投票:0回答:5

有没有办法将 FLA 文件导出为人类可读的格式,以便可以比较文件的不同版本?

我在这里找到了一个用于导出到 XML 的脚本(第 6 篇文章): http://www.actionscript.org/forums/showthread.php3?t=155434 -- 但它并不像广告中那样起作用 - 例如它不会导出库中项目的任何详细信息。

flash fla
5个回答
2
投票

据我所知,它的设计目的是仅从 Fla 文件中转储库。我有升级版(

diff_fla
):

你会发现3个脚本文件:

  • FlaToXML.jsfl: xml 生成器,使用 Adobe Flash GUI 生成 xml-s。
  • diff_perforce.py: python 比较器,使用 xml 生成器并使用 p4merge 工具比较 2 个 xml。
  • diff_perforce.bat: python 比较器包装器,从 Perforce GUI 应用程序调用。

它可与 Adove Flash CS3 配合使用。

有关详细信息,请参阅存档中的 README_EN.txt。


1
投票

看起来您可能对 XFL 文件格式感兴趣:

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


1
投票

这是不可能的,因为 .fla 文件只能通过 Adobe 的专有软件使用。为了跟踪修订,我建议将您的 .fla 文件保存在某种修订控制系统中,例如svngit


1
投票

我也需要这个,但我无法找到区分 .fla 文件的方法。

Adobe 宣传 Flash CS5 将采用基于 XML 的 .fla 文件。看来我们只能等待了。


1
投票

如果您使用 CS5,您可以将项目保存为 XFL 格式,这是基于 XML 的
有关 XFL 的更多信息:http://blog.theflashblog.com/?p=1986

© www.soinside.com 2019 - 2024. All rights reserved.