Parfois, le logiciel flash (en l'occurence la version CS5.5) plante royalement et lorsque l'on souhaite réouvrir le fichier, une méchante petite fenêtre surgit et nous indique que "le format de fichier est inattendu", puis le logiciel se ferme nous laissant ainsi dans la panade !
Une méthode existe cependant pour réparer le fichier, la solution peut nécessiter selon l'origine du problème une ancienne version du fichier fla, mais cela peut tout de même être un bon compromis entre l'ancienne version et la nouvelle. Voici les étapes à suivre :
- Faire une sauvegarde du fichier fla (ainsi, si la manipulation échoue vous pourrez toujours retenter votre chance)
- Modifier l'extension en zip
- Dézipper
- Identifier les fichiers corrompus (dans mon cas, le fichier DOMDocument.xml n'ayant pu être extracté, je l'ai remplacé par un ancien)
- Effectuer les modifications (en retirant les caractères spéciaux à l'origine de la corruption (voir ici), il suffit alors de vérifier sa validité en l'ouvrant dans un navigateur, ou en le remplaçant par un fichier plus ancien)
- Rezipper le tout
- Remettre l'extension fla
Et voilà ! Le fichier est de nouveau utilisable. J'ai pu retrouver mon fichier fla avec toutes mes dernières modifications bien qu'ayant récupéré une ancienne version du DOMDocument.xml. En espèrant que cela serve !