HOME PAGE > DOSSIERS > WEB côté programmation > Créer du Flash Dynamique avec swift generator

Une alternative à Flash Generator

Créer du Flash Dynamique avec swift generator

Sans Macromedia, c’est possible. Swift-Generator est un outil de substitution pour l’outil Generator de Macromedia. L’objectif est de permettre de créer un contenu dynamique de fichiers Flash.

Swift-Generator permet de redéfinir :
- les Textes (taille, alignement, espacement, couleur, transparence et police),
- les Textfields de Flash 4,
- les Polices,
- les Sons,
- les images,
- les Symboles Animés (movie clip),
- les paramètres des Action Script (dans les Frames ou les Boutons). Il peut être utilisé comme un programme CGI pour un serveur HTTP comme Apache, ou encore comme un utilitaire séparé appelé pour produire un fichier Flash lorsque des données ont besoin d’être mises à jour (à travers des outils comme crontab, ou des échéanciers, ...)

Pour créer un contenu dynamique Flash, Swift-Generator a besoin soit d’un fichier du type Template (généré par l’outil Flash de Macromedia) ou du type Flash conventionnel. Il est fortement recommandé d’utiliser les fichiers de type Template qui sont plus faciles à manipuler des les fichiers Flash. Le fichier Template ou Flash peut contenir des références à des variables swift qui seront substituées au moment de la génération. C’est un principe de substitution par filtrage (pattern matching). Swift-Generator cherche les références à des variables dans le fichier Template et les remplace par le contenu qui leur est assignée dans un fichier Script (sws).

Un fichier Script est un ensemble de directives (instructions) qui indique à Swift-Generator ce qu’il faut faire. Des substitutions complexes sur des objets peuvent être obtenues grâce à l’aide de nombreuses commandes.

Swift-Generator est aussi capable d’extraire des données des paramètres CGI (si utilisé comme un programme CGI), de fichiers textes, images ou sons, ainsi que celles stockées dans des bases de données.

Swift-Generator est un programme d’Olivier Debon Il peut être utilisé à des fins commerciales on non commerciales. Les versions gratuites sont redistribuables à condition que les binaires soient dûment accompagnés du Logo Swift et du fichier README d’origine. L’utilisation de Swift-Generator sur un site Web doit être notifiée à l’auteur (voir ci-dessus) et doit contenir le logo fourni sans modification de couleur et de taille. Le logo ainsi apparent doit offrir un pointeur sur la page officielle du site de Swift (voir ci-après). Toutes les marque citées appartiennent à leur propriétaires respectifs.

voir :
- Site Swift Officiel
- Ming, librairie php pour faire du swf

REAGIR A CET ARTICLE ET PARTICIPER AU FORUM