AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  

 

 Récupérer le nom de tous les fichiers contenus [GM6]

Aller en bas 
AuteurMessage
master47
Utilisateur confirmé: Rang *****
master47

Messages : 2368
Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio

Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyDim 21 Jan 2007 - 19:22

Voici un script ci-dessous qui sert à récupérer les noms de tous les fichiers contenus dans un dossier selon une extention

Un premier script que vous nomerez par dir

Code:

/*///////////////////////////////////////////////////*/
//Script Par Master47                              //
//Date de creation : 21/1/07                        //
/*////////////////////////////////////////////////*///

_folder = argument0
_n = 0
_f1 = file_find_first(_folder+"\*.d3d","*")
_fn = file_find_next()

while _fn != "" do {
string[_n] = string(_fn)
_n +=1
_fn = file_find_next()  }

if _fn = "" then {
file_find_close()
return _n;
}
 

Ce script retourne le nombre de fichiers et assigne une variable par nom de fichier

Ensuite un script falcultatif pour créer la liste des fichiers

Code:

/*///////////////////////////////////////////////////*/
//Script Par Master47                              //
//Date de creation : 21/1/07                        //
/*////////////////////////////////////////////////*///

var _nt,_ns,_nlist;
_nlist = ""
_nt = 0
repeat _ln {_ns = string_insert(_nlist,string[_nt]+"#",string_length(_nlist)+1);_nlist = _ns;if _nt < _ln {_nt+=1}}
return _nlist;

Ce script retourne la liste des fichiers.

Utilisation

Code:

_ln = dir(/*direction à scanner, par exemple : "working_directory"*/)
_nlist = build_list()

ainsi vous obtenez la liste de tous les fichiers contenus dans le dossier choisi. si vous voulez faire un test, faites un GM6, inscrivez dans l'ev
create d'un objet le code 'Utilisation' (ci-dessus)
draw_d'un obj draw_text(x,y,_nlist). sauvez dans bureau et lancez...

et voila, ca marche.

Pssst! Par ici! le gm6 source : http://www.zshare.net/download/folderscan-gm6.html

_________________
Suivez la timeline ! The PacWars Timeline
C# .NET, Web & Sound Design.
---
Oldies: http://livegallery.lescigales.org/
Lawl :
Spoiler:
 
Revenir en haut Aller en bas
http://theperfectpattern.tumblr.com
Blizter
Banni(e)


Messages : 2002

Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyLun 22 Jan 2007 - 3:15

Merci, ça va m'être utile.
Revenir en haut Aller en bas
Blizter
Banni(e)


Messages : 2002

Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyLun 22 Jan 2007 - 4:22

Bon alors ton code amrchait pas trop et un peut le chahu.

Alors voici ma modification :

Code qui return la liste des fichiers mp3 dans 'argument0' dans un array de string.


Script
Citation :
_folder=argument0;
_f1=file_find_first(_folder+"\*.mp3","*");
_list=_f1+"/H/H/H";
_fn=file_find_next();
while (_fn!="")
{
_list=_list+_fn+"/H/H/H";
_fn=file_find_next();
}
file_find_close();

return _list;

Code à utiliser pour obtenir le tableau de string :
Citation :
listeMusique=scriptScanMusique(dir);
length=string_length(listeMusique);
nombreOccur=string_count("/H/H/H",listeMusique);
for(i=0; i<nombreOccur; i+=1)
{
pos=string_pos("/H/H/H", listeMusique);
tableauMusique[i]=string_delete(listeMusique,pos,length-pos+1);
listeMusique=string_delete(listeMusique,1,pos+5);
}

voila. tableauMusique[] contient toute les noms de musique.
Revenir en haut Aller en bas
master47
Utilisateur confirmé: Rang *****
master47

Messages : 2368
Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio

Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyLun 22 Jan 2007 - 11:02

J'ai peut-être fait un erreur dans l'ecriture du topic mais en tous cas le gm6 fonctionne Wink

_________________
Suivez la timeline ! The PacWars Timeline
C# .NET, Web & Sound Design.
---
Oldies: http://livegallery.lescigales.org/
Lawl :
Spoiler:
 
Revenir en haut Aller en bas
http://theperfectpattern.tumblr.com
daminetreg
Administrateur
daminetreg

Messages : 16996
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyLun 22 Jan 2007 - 17:59

Pas mal, c'est utile pour ceux qui ne voudront pas s'en taper l'écriture. Excusez moi le terme, mais il est approprié sur un clavier. gnii

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
Récupérer le nom de tous les fichiers contenus [GM6] U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
[TheDarkTiger]
Modérateur
[TheDarkTiger]

Messages : 7420
Localisation : Essonne

Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyVen 26 Jan 2007 - 16:13

ha ...

je m'était déja fait mon système pour Doors ...

mais celui ci à l'air très bien, bravo !

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
Récupérer le nom de tous les fichiers contenus [GM6] U3dfr2 l'antique http://www.membres.lycos.fr/thedarkminousite/Récupérer le nom de tous les fichiers contenus [GM6] Sign
Bienvenue au 2549eme utilisateur : Setsuna !
Revenir en haut Aller en bas
http://www.tdms.fr
Clever
Débutant


Messages : 27
Localisation : Yvelines (78)
Projet Actuel : Briks 2.0

Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptySam 10 Nov 2007 - 19:29

Il est TRES utile, ce script.
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc

Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptySam 10 Nov 2007 - 20:40

Très bon script M47 super
'va surement bientôt m'être utile celui là

_________________
Récupérer le nom de tous les fichiers contenus [GM6] Control_commentTous les icones de gm utilisables sur le cbna ICI Récupérer le nom de tous les fichiers contenus [GM6] Main1_change_sprite
Revenir en haut Aller en bas
http://www.lecbna.org
Invité
Invité



Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptySam 10 Nov 2007 - 23:16

Balzee master
c'set du bon buolot tuot ça vriamnet super
Revenir en haut Aller en bas
master47
Utilisateur confirmé: Rang *****
master47

Messages : 2368
Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio

Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyLun 12 Nov 2007 - 21:01

Merci Very Happy
Ouhla ton clavier bug un peu shm rire

_________________
Suivez la timeline ! The PacWars Timeline
C# .NET, Web & Sound Design.
---
Oldies: http://livegallery.lescigales.org/
Lawl :
Spoiler:
 
Revenir en haut Aller en bas
http://theperfectpattern.tumblr.com
alpha
Modérateur
alpha

Messages : 5030
Projet Actuel : Me taper la tête sur le mur.

Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyLun 12 Nov 2007 - 22:26

Non il s'amuse a inverser les lettres, il est prouvé que c'est lisible tant que la premiere et la derniere lettre sont a leur place happy1
Revenir en haut Aller en bas
http://www.perdu.com/
master47
Utilisateur confirmé: Rang *****
master47

Messages : 2368
Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio

Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyMar 13 Nov 2007 - 17:35

Lol j'avais remarqué Very Happy

_________________
Suivez la timeline ! The PacWars Timeline
C# .NET, Web & Sound Design.
---
Oldies: http://livegallery.lescigales.org/
Lawl :
Spoiler:
 
Revenir en haut Aller en bas
http://theperfectpattern.tumblr.com
mindjee
Débutant
mindjee

Messages : 18
Localisation : Québec
Projet Actuel : megaman - N/A

Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyDim 16 Déc 2007 - 14:47

Revenir en haut Aller en bas
master47
Utilisateur confirmé: Rang *****
master47

Messages : 2368
Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio

Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyDim 16 Déc 2007 - 16:04

Deso mais g pas retrouvé le gm6, arrange toi avec les scripts super

_________________
Suivez la timeline ! The PacWars Timeline
C# .NET, Web & Sound Design.
---
Oldies: http://livegallery.lescigales.org/
Lawl :
Spoiler:
 
Revenir en haut Aller en bas
http://theperfectpattern.tumblr.com
djcolmer
Invité



Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyDim 30 Nov 2008 - 2:32

je vous offre une exclu:
un mini-logiciel gm6.1 qui cherche dans un dossier tout les fichiers
et enregistre une liste claire (sans retour a la ligne intempestif)

donc vous mettez en route, entrez le dossier, puis le type de fichier a chercher (possibilité de mettre tout type) et enfin, aprés avoir visionner la liste, enregistrez (en choisissant le nom du fichier)
fichier qui sera enregistrer dans le meme dossier que le gm6.1 en question

je pense faire une version 'lisible' avec un defilement de page
mais pour ça, si ça vous interesse, envoyez moi un message djcolmere.h.fr
car j'hesite a le faire, et cette version est deja tres bien
et voici en plus la version simple (recherche de fichiers, donc le lien est périmé)
++bonne journée (ou bonne soirée)

recherche fichier + fichier de sauvegarde:

recherche fichier simple:
Revenir en haut Aller en bas
djcolmer
Invité



Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyDim 30 Nov 2008 - 2:34

aparament les liens ne sont pas passée...

voila Smile
Revenir en haut Aller en bas
djcolmer
Invité



Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyDim 30 Nov 2008 - 2:36

pk je ne peut pas mettre de liens?


bon voila
(si ça ne passe toujours pas : demandez moi par mail, car j'ai pas envi de me prendre la tete ici, et maintenan)
Revenir en haut Aller en bas
Invité
Invité



Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] EmptyDim 30 Nov 2008 - 2:51

c'est pour proteger le forum contre la pub happy1
inscris toi pour poster le lien
Revenir en haut Aller en bas
Contenu sponsorisé




Récupérer le nom de tous les fichiers contenus [GM6] Empty
MessageSujet: Re: Récupérer le nom de tous les fichiers contenus [GM6]   Récupérer le nom de tous les fichiers contenus [GM6] Empty

Revenir en haut Aller en bas
 
Récupérer le nom de tous les fichiers contenus [GM6]
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Scripts GML-
Sauter vers: