Non, pas en dehors de la puissance d'Adobe, et c'est cher.
Thomas Ward
: S Pourquoi personne n'a encore procédé à une ingénierie inversée de ce format propriétaire? Il semblerait que je ne suis pas le seul à chercher ça ..
SirCharlo
Les décompilateurs existent. Répondre entrant après avoir vérifié mes notes :)
Alistair Buxton
Réponses:
18
Vous pouvez décompiler, éditer et recompiler SWF à l'aide de swfmill. Cet outil transforme un SWF en XML et inversement, par exemple:
swfmill swf2xml movie.swf movie.xml
swfmill xml2swf movie.xml movie.swf
Cependant, si cela vous sera utile dépend de la façon dont le SWF est assemblé. Vous pouvez éditer des images, des vidéos, du son, etc. dans le film en utilisant cette méthode. Ils sont présents dans le fichier XML sous forme de blocs encodés en base64 que vous pouvez remplacer.
La modification de texte est beaucoup plus difficile car le texte des fichiers SWF est généralement converti en courbes de sorte que les polices n'ont pas besoin d'être incorporées.
Réponses:
Vous pouvez décompiler, éditer et recompiler SWF à l'aide de swfmill. Cet outil transforme un SWF en XML et inversement, par exemple:
swfmill swf2xml movie.swf movie.xml
swfmill xml2swf movie.xml movie.swf
Cependant, si cela vous sera utile dépend de la façon dont le SWF est assemblé. Vous pouvez éditer des images, des vidéos, du son, etc. dans le film en utilisant cette méthode. Ils sont présents dans le fichier XML sous forme de blocs encodés en base64 que vous pouvez remplacer.
La modification de texte est beaucoup plus difficile car le texte des fichiers SWF est généralement converti en courbes de sorte que les polices n'ont pas besoin d'être incorporées.
la source
Utilisez "ffdec", un décompilateur et éditeur SWF, alias JPEXS Free Flash Decompiler.
https://github.com/jindrapetrik/jpexs-decompiler/releases
la source