Flash CS5崩溃损坏的文件.如何将我的xml库资源恢复为新的FLA?

dis*_*rax 3 flash file-recovery flash-cs5

我开始使用Flash CS5(它很糟糕,但今天不是我的问题).我花了很多时间研究.FLA文件.保存,因为我去了一点点Flash CS5在保存期间崩溃..fla文件现在已损坏.新的.fla格式本质上是一个.zip文件.所以我能够将文件名更改为*.zip并在其中进行探索.DOMDocument.xml文件已损坏且已死.DOMDocument.xml是时间轴,因此我的所有展示位置和动画都消失了.但是,我的LIBRARY文件夹是完整的,并且我的所有库项目都是*.xml文件.

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

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

任何和所有的帮助将不胜感激.

dis*_*rax 5

我能够通过一系列黑客来恢复我的图书馆资料.以下是步骤:

  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. 添加以下符号节点:

    <DOMDOcument ...> <symbols> <包含href ="LibraryItemHere.xml"loadImmediate ="false"/> </ symbols> ... </ DOMDocument>

  10. 确保为要恢复的每个库项目都包含一个Include节点.

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

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

  13. (可选)将SAVE AS保存到Flash CS4文件中并从计算机中删除Flash CS5,直到Adobe修复此问题.

希望这有助于其他人.