Editer la version d'un SWF
Voici les étapes pour changer la version d'un SWF directement dans le fichier
Etapes
- Utiliser un éditeur hexadecimal (HexEdit par exemple)
- Ouvrir votre SWF avec votre éditeur hexadécimal
- 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
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 |