Copy link to clipboard
Copied
My document (and recover file of it) were recently corrupted when I was rendering another project and animating in Adobe Animate 2024 at the same time. Yes, I know it was a bad idea to put my laptop to so much work at one time. A message of "Could not load scene into memory. Your document may be damaged." is being displayed (attached screenshot). I tried doing all the advised things, but they don't work:
Other files of this project are fine, but this scene is not, and I will have to re-do it if I don't recover it. I could also just try to get the assets back themselves, and just re-do the animation. Is there any other way to recover at least some parts of it?
I tried attaching the damaged file itself here, but I can't do that. If there is a way to do it, then maybe someone also please tell, so that someone clever could see it and inspect what's wrong.
Copy link to clipboard
Copied
you could try using winrar to repair it. that works about 10% of the time.
you could check for a recovery file, if you had that enabled.
and you could save as an xfl to recover assets used.
finally, save frequently with increasing version number appended to the file name.
Copy link to clipboard
Copied
Tried them all, sadly none worked
Copy link to clipboard
Copied
what's in your xfl?
Copy link to clipboard
Copied
the .xfl file loads exactly in the same way as .fla file: it displays the "Could not load scene into memory. Your document may be damaged" message. I also tried importing them (xml, fla and xfl) to the stage and library by going to File > Import > Import to stage, none work.
Copy link to clipboard
Copied
in this situation, you don't load the xfl. inspect for assets.
Copy link to clipboard
Copied
I'll try that, but how do I inspect the assets then? The .xfl file is like 9kb for some reason. Only .xml file that's called DOMDocument.xml is full of some code and I think it has some info still saved, since I can see the names of the layers that were in the document and some other info there.
Copy link to clipboard
Copied
how large is your fla?
Copy link to clipboard
Copied
A few kilobytes large. At this point I am just re-animating the scene, but still for future it would be good to know what to do if such thing happens again (besides not rendering and animating at the same time, lesson learned lol)
Copy link to clipboard
Copied
best practice: prevent this from happening, or at least, minimize the work lost. ie, save your fla files frequently with increasing version number appended to the file name*. periodically close and reopen the latest version. if it opens successfully, you can delete prior versions.
*
for testfile.fla, save as testfile_v000.fla, then testfile_v001.fla, testfile_v002.fla etc. you can create a shortcut for an jsfl file that does this automatically:
Copy link to clipboard
Copied
Good Code Kglad
Copy link to clipboard
Copied
i use a log of ctrl-shift-s, my shortcut for that jsfl file.