Il s'agit de la commande swfcombine qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
swfcombine - un outil pour combiner des fichiers swf (flash)
Synopsis
swfcombiner [-rXYomlcv] [-F] fichier maitre [-xysf] [(nom1|#id1)=]fichieresclave1 .. [-xysf]
[(nomN|#idN)=]fichieresclaveN
swfcombiner [-rXYomv] --pile[1] [-xysf] [(nom1|#id1)=]fichieresclave1 .. [-xysf]
[(nomN|#idN)=]fichieresclaveN
swfcombiner [-rXYov] --chat [-xysf] [(nom1|#id1)=]fichieresclave1 .. [-xysf]
[(nomN|#idN)=]fichieresclaveN
swfcombiner [-rXYomlcv] --factice [-xys] [fichier]
DESCRIPTION
Prenez deux ou plusieurs fichiers SWF et combinez-les dans un nouveau SWF. Les fichiers SWF peuvent être empilés
(aucun fichier maître n'est présent) ou inséré (dans le fichier maître).
Les fichiers SWF sont des fichiers d'animation qui peuvent être affichés dans les navigateurs Web à l'aide de Flash
Plugin
Pour les mécanismes de modèle, il est souvent pratique de séparer les processus de génération
petits fragments d'animation et les fusionner dans un grand film. swfcombine peut être utilisé pour
effectuer ce dernier.
OPTIONS
-o, --output fichier de sortie
spécifier explicitement le fichier de sortie. (sinon, output.swf sera utilisé)
-t, --empiler
Ne présumez pas que le premier fichier est un fichier maître. Au lieu de cela, stockez chaque
fichier dans un cadre séparé.
-T, --pile1
placez chaque esclave dans la première image (pas de film maître)
-m, --fusionner
Ne stockez pas les fichiers esclaves dans un sprite/MovieClip. Au lieu de cela, fusionnez les fichiers
image par image.
-a, --chat
concaténer tous les fichiers esclaves (pas de film maître)
-l, --recouvrir
Ne supprimez aucun objet principal, ne superposez que de nouveaux objets
-c, --agrafe
Clipsez les objets esclaves par les objets maîtres correspondants
-v, --verbeux
Soyez verbeux. Utilisez plus d'un -v pour un meilleur effet
-F, --version flash
Définissez la version flash du fichier de sortie.
-d, --factice
Ne nécessite pas la présence d'objets esclaves. Généralement utilisé avec -X, -Y
or -r.
-f, --Cadre
L'esclave suivant remplace une trame, pas un objet. Donc l'identifiant de l'esclave
est une
numéro de cadre (#frame=) ou étiquette de cadre (framelabel=).
-x, --movex xpos
x Ajuster la position de l'esclave en xpos Pixel
-y, --move oui
y Ajuster la position de l'esclave en oui Pixel
-s, --escalader en échelon
Ajustez la taille de l'esclave en en échelon pour cent (par exemple 100 % = taille d'origine)
-r, --taux fps
Forcer la sortie à avoir le framerate fps. (Sinon, le framerate du
le fichier maître sera utilisé)
-X, --largeur largeur
Forcer la largeur de la bbox du film à largeur (par défaut : utilisez la largeur du maître (pas avec -t))
-Y, --la taille la taille
Forcer la hauteur de la bbox du film à la taille (par défaut : utilisez la hauteur principale (pas avec -t))
-N, --local-avec-réseau
Faire le fichier de sortie "local-with-networking"
-G, --hardware-gpu
Définissez le bit "utiliser le matériel gpu" dans le fichier de sortie
-B, --blit-accéléré
Définissez le bit "utiliser le blit accéléré" dans le fichier de sortie
-L, --local-avec-filesystem
Faire le fichier de sortie "local-with-filesystem"
-z, --zlib zlib
Utilisez l'encodage Flash MX (SWF 6) Zlib pour la sortie. Le SWF résultant sera
plus petit, mais non jouable dans les plugins Flash de la version 5 et inférieure.
La combinaison deux or plus .swf fichiers grâce à a maître filet
Parmi les fichiers flash à combiner, tous sauf un seront emballés dans une structure de sprite
(Movieclip) qui sera ensuite inséré dans le fichier maître .swf. Cela signifie que, dans
termes d'arbres, en combinant plusieurs fichiers flash, on formera la racine de l'arbre,
tandis que les autres seront ajoutés à la racine en tant que sous-nœud. L'utilisateur doit spécifier quel
des fichiers deviendra la racine de l'arborescence ("maître") et qui sera l'annexe
nœuds ("esclaves"). Les fichiers esclaves doivent tous avoir un nom, qui est ensuite utilisé pour déterminer
leur position exacte dans le fichier maître. Les fichiers esclaves seront ensuite convertis en
sprites, insérés dans le fichier maître, et toutes les balises PlaceObject dans le fichier maître qui
correspond au nom du fichier esclave sera mis à jour pour afficher correctement le sprite esclave.
Le nom de l'esclave peut également être l'identifiant de l'objet, précédé de '#', auquel cas l'objet à
remplacé est référencé par id et non par nom d'instance.
La combinaison (empiler) UN or plus .swf fichiers sans a maître
Les fichiers flash seront insérés dans des cadres séparés. Ils seront toujours emballés dans
Movieclips, donc le fichier de sortie aura exactement autant d'images qu'il y en avait
fichiers d'entrée. De plus, les fichiers n'ont pas besoin d'avoir de noms. Si vous souhaitez accéder au
Movieclips, leurs noms sont frameXX, où XX est le nombre décimal du fichier, commençant
par zéro (00).
EXEMPLES
Créez deux films flash. Insérez un rectangle dans l'un d'eux et donnez-lui un nom. (Par exemple
"foo") Maintenant, appelez
swfcombine -o combine.swf master.swf foo=slave.swf
Par conséquent, le film esclave doit être visible à l'intérieur du film maître à la position
où se trouvait le rectangle.
Utilisez swfcombine en ligne en utilisant les services onworks.net