Ouverture d’un fichier XML avec Flash

On a tous essayé d’utiliser des données de notre serveur pour les réutiliser dans une application flash.
Voici rapidement les grandes étapes pour bien commencer.

1 – Générer un fichier de données au format XML

La communication entre votre application et vos données serveur se fera par un fichier intermédiaire utilisable par Flash. Il vous faut donc un fichier XML de vos données comme celui-ci que l’on va appeler mon_fichier.xml

2 – Importation et ouverture du fichier XML dans Flash

A présent que votre fichier est bien formaté, Flash va pouvoir l’importer et l’ouvrir.

En ActionScript 2 (AS2) on créé une fonction qui ouvrira et traitera le fichier, cela donnera

Il ne reste plus qu’à le parcourir et à l’exploiter.

Gestion Favicon sur les navigateurs

Généralement déposer un fichier favicon.ico à la racine de votre site permet à celui-ci de l’utiliser automatiquement comme favicon.

Exception sous IE si le .ico n’est pas créé correctement, dans ce cas le favicon ne s’affiche pas.

Une solution efficace permettant de récupérer un favicon lisible par IE, sur ce site http://www.convertico.com

Après avoir remplacé votre ancien favicon, un petit coup de « vider votre cache » et normalement plus de soucis.

Boucler sur tous les éléments d’un répertoire en Ruby

La classe Dir en Ruby est très pratique, elle permet d’instancier un objet de type répertoire, et donne ainsi l’accès à plusieurs méthodes (voir la documentation de Ruby).

La méthode foreach qui prend en paramètre d’entrée « le chemin physique du répertoire » permet de boucler sur les éléments présents dans ce dossier :

Maintenant vous savez récupérer des fichiers depuis un répertoire sans sous dossiers.

Si votre répertoire contient aussi d’autres dossiers il faudra pousser un peu votre code en utilisant une fonction récursive permettant de descendre dans les sous dossiers.

Et voilà, il ne reste plus qu’à appeler cette méthode pour lister tous les fichiers de votre dossier.