Namide

Editer la version d'un SWF

Voici les étapes pour changer la version d'un SWF directement dans le fichier

SWF version

Etapes

  1. Installer un éditeur hexadecimal (HexEdit par exemple)
  2. Ouvrir votre SWF avec votre éditeur hexadécimal
  3. Changer le 4ème byte par celui voulu (explication ci-dessous)

Correspondances des premiers bytes d'un SWF

Num Sens
1 "F" = compressé, "C" = non compressé
2 "W" (toujours)
3 "S" (toujours)
4 Version
5-8 Longueur du fichier en bytes

Correspondances des versions de Flash et Air

Référence : Sleepy design et Roadmap Flash

Option du compilateur Version du FlashPlayer AIR version Byte (hexa) correspondant
-swf-version=9 9.0.115.0 N/A 09
-swf-version=10 10, 10.1 1.5, 2.0 0A
-swf-version=11 10.2 2.6 0B
-swf-version=12 10.3 2.7 0C
-swf-version=13 11.0 3 0D
-swf-version=14 11.1 3.1 0E
-swf-version=15 11.2 3.2 0F
-swf-version=16 11.3 3.3 10
-swf-version=17 11.4 3.4 11
-swf-version=18 11.5 3.5 12
-swf-version=19 11.6 3.6 13
-swf-version=20 11.7 3.7 14
-swf-version=21 11.8 3.8 15
-swf-version=22 11.9 3.9 16
-swf-version=23 12 4 17
-swf-version=24 13 13 18
-swf-version=25 14 14 19