Flash CS5 崩溃损坏的文件。如何将我的 xml 库 Assets 恢复到新的 FLA 中?

标签 flash flash-cs5 file-recovery

我开始使用 Flash CS5(顺便说一句,它很糟糕,但这不是我今天的问题)。我花了很多时间处理 .FLA 文件。边走边保存,Flash CS5 在保存过程中一度崩溃。 .fla 文件现在已损坏。新的 .fla 格式本质上是一个 .zip 文件。所以我能够将文件名更改为 *.zip 并在其中进行探索。 DOMDocument.xml 文件已损坏且失效。 DOMDocument.xml 是时间轴,所以我所有的放置和动画都消失了。但是,我的 LIBRARY 文件夹完好无损,并且将我所有的图书馆项目都保存为 *.xml 文件。

我想知道是否有人知道如何将这些库项目放入另一个 .fla 文件中,这样我就不会丢失所有工作?

我已经尝试创建一个新的 .fla 文件并将 LIBRARY 文件夹拖到新的 .fla 中,但是当我在 Flash CS5 IDE 中加载新的 .fla 时我的库项目没有显示。

我们将不胜感激任何帮助。

最佳答案

我能够通过一系列黑客攻击来恢复我的图书馆项目。以下是步骤:

  1. 使用新扩展名 .zip 重命名损坏的 FLA 文件。

  2. 浏览 .ZIP 文件并找到“LIBRARY”文件夹。

  3. 将 XML 文件从 LIBRARY 文件夹复制到驱动器上的其他位置。

  4. 创建一个新的默认 FLA 文件并保存。

  5. 将新 FLA 的文件扩展名更改为 .zip

  6. 浏览您的新 .zip 文件并找到“LIBRARY”文件夹。它应该是空的。

  7. 将您保存的 XML 库项目文件放入 zip 中新的“LIBRARY”文件夹。

  8. 在 XML 编辑器中打开 DOMDocument.xml 文件(记事本可以使用)。

  9. 添加以下符号节点:

    <符号> ...

  10. 确保您要恢复的每个库项目都有一个包含节点。

  11. 将文件扩展名改回*.fla

  12. 使用 Flash IDE 打开文件,您的库项目将再次可供您使用。

  13. (可选)将 Flash CS4 文件另存为并从您的计算机中删除 Flash CS5,直到 Adob​​e 解决问题为止。

希望这对其他人有帮助。

关于Flash CS5 崩溃损坏的文件。如何将我的 xml 库 Assets 恢复到新的 FLA 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4453743/

相关文章:

Flash CS5/AS3 - 找不到(或不会执行)主文档类 - 未调用构造函数

actionscript-3 - as3 |如何使用 Adob​​e AIR 导出 PNG

html - IIS6 : Disallow a particular file extension from being downloaded

android - Flash 中的舞台定位

iphone - Flash cs5 iOS 按住不放?

linux - 如何恢复或重建露天主题

visual-studio-2010 - 崩溃后恢复 .CS 类文件

html - 如果第一个 Flash 影片需要较新的 Flash 播放器版本,如何回退到其他 Flash 影片

performance - Flash 如何处理我的匿名函数?

delphi - 当Delphi检测到可恢复文件时采取的行动?