Listage des fichiers d'un répertoire en offline à l'aide d'un exécutable c++

Soyez le premier à donner votre avis sur cette source.

Vue 8 538 fois - Téléchargée 586 fois

Description

En fait ce n'est pas une source Flash.... Le zip ne contient pour l'instant qu'un .cpp... Bizarre me direz vous...
En fait ça vient du fait qu'il n'est pas possible de lister un répertoire avec Flash sans passer par un langage serveur tel que php. Ma source permet de palier à ce problème en utilisant un exécutable appelé par Flash qui liste automatiquement le contenu d'un répertoire et met cette liste dans un fichier .xml importable facilement par Flash. J'ai choisi de mettre cette source sur FlashKod et non sur cppFrance parce que elle est très pratique pour réaliser des applications Flash offline.
Je n'ai pas eu le temps de faire la partie Flash (qui est très facile) et je mets cette source parce que c'est au moins la 15e fois qu'on me demande ce fichier .cpp. A vous de la faire !

Bon alors pour utiliser le fichier il faut le compiler (avec Dev-C++ par exemple, il est gratuit et téléchargeable sur telecharger.com) et remplacer les noms de dossier et de fichier dedans (c'est expliqué dans le code). Ensuite dans Flash fscommand permet d'appeler le fichier compilé et ensuite il faut importer le .xml et ça il doit y avoir pas mal de sources qui font ça.

Source / Exemple :


Dans le zip

Conclusion :


Désolé pour la taille minimaliste de la source mais j'ai vraiment pas le temps en ce moment. Peut-être plus tard je ferai un petit fichier Flash qui l'utilise. Aussi ca serait pas mal de pouvoir explorer l'arborescence récursivement mais comme j'en avais pas besoin j'ai pas encore fait non plus.
Voila.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

John_Doe_88
Messages postés
606
Date d'inscription
samedi 12 juin 2004
Statut
Membre
Dernière intervention
13 décembre 2006
-
Ben flash MX 2004 et les versions précédentes le lisaient.
Je fais plus trop de flash actuellement... C tout ce que je peux dire ;-(
Mais c vrai que le format xml n'est pas très rigoureux
cs_jimmydee
Messages postés
2
Date d'inscription
dimanche 20 juillet 2008
Statut
Membre
Dernière intervention
6 septembre 2008
-
le probleme c'est que flash n'arrive pas a lire les données de mon fichier xml...
peut etre a cause du format, car il n-y-a pas d'en-tete comme:" encoding="UTF-8
...
j'aimerais avoir une avis...
merci..
cs_jimmydee
Messages postés
2
Date d'inscription
dimanche 20 juillet 2008
Statut
Membre
Dernière intervention
6 septembre 2008
-
excelent...
j'avais besoin d'une routine comme ca...
klitzounet
Messages postés
28
Date d'inscription
mercredi 8 novembre 2006
Statut
Membre
Dernière intervention
15 mai 2009
-
Merci beaucoup j'utilise cette source pour la création d'une XML lue par un lecteur mp3 flash sur mon site internet :)

Seulement j'ai un petit porblème !
Lors du listage j'aimerais supprimer les extensions (ex: .mp3) mais aussi ne lister que certaines extensions ! (mp3 pour mon lecteur flash)

Si quelqu'un à une idée à partir de cette source pour un de mes deux problèmes je suis preneur ^^ Merci d'avance.

PS: je pense que c'est à modifier dans cette ligne :
fprintf(f, "\t\t<node label = "%s"/>\n", wfd.cFileName);
John_Doe_88
Messages postés
606
Date d'inscription
samedi 12 juin 2004
Statut
Membre
Dernière intervention
13 décembre 2006
-
Loubiou merci pour tes compliments mais g rien compris a ton post et à ce que tu veux.. Essaie d'être plus clair.
> Ton alternative tu la fait avec quoi ?
> tu veux changer le type des fichiers listés ou le type du fichier-liste ?
>...

@+

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.