Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2016-02-16 22:22:00 Tester la présence d'un fichier

Tepaze
membre
Lieu: Angers
Date d'inscription: 2014-04-14
Messages: 202

Tester la présence d'un fichier



Bonjour,

Je voulais savoir s'il était possible de tester l'existence d'un fichier dans pd-extended sans générer un message d'erreur dans la console lorsque le fichier n'est pas trouvé.

J'ai essayé avec l'objet [shell] mais je dois mal m'y prendre, et créer un fichier externe en bash juste pour tester la présence d'un fichier me parait excessif...

Je precise que je suis un peu juste en bash big_smile

Merci

[edit]
J'ai essayé avec :
[file mon_fichier.txt(
          |
      [shell]

Mais le retour n'est pas fiable. Parfois j'ai un retour parfois non...
[/edit]

Dernière modification par Tepaze (2016-02-17 11:16:06)

Hors ligne

 

#2 2016-02-17 11:31:27 Re : Tester la présence d'un fichier

ant1r
membre
Lieu: Lille-Hellemmes
Date d'inscription: 2014-05-05
Messages: 89
Site web

Re: Tester la présence d'un fichier



Salut

tu peux utiliser [soundfiler] avec l'option "raw" sur une table de longueur 1 ; tu récupères la sortie de [soundfiler] qui est "1" si le fichier existe et n'est pas vide, "0" sinon :

http://codelab.fr/attachment.php?item=1553&download=1

edit : zut ça écrit quand même l'erreur dans la console quand le fichier n'existe pas ; j'avais oublié cette contrainte. Je vais réfléchir à autre chose.

Dernière modification par ant1r (2016-02-17 13:03:42)

Hors ligne

 

#3 2016-02-17 13:42:18 Re : Tester la présence d'un fichier

ant1r
membre
Lieu: Lille-Hellemmes
Date d'inscription: 2014-05-05
Messages: 89
Site web

Re: Tester la présence d'un fichier



Sinon avec un [shell] ça va pour moi ; mais ce patch ne marchera pas le nom du fichier contient des espaces.
http://codelab.fr/attachment.php?item=1554&download=1

Dernière modification par ant1r (2016-02-17 13:42:43)

Hors ligne

 

#4 2016-02-17 13:43:21 Re : Tester la présence d'un fichier

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: Tester la présence d'un fichier



bon, y'a un message à l'ouverture du patch, mais après plus de msg.
Fait passer uniquement si e fichier existe (chemin absolu)
Après, il me semble qu'il existe un external qui fait cela sous mac en tout cas. je peux essayer de le retrouver si tu veux. Sinon, cela peut être un bon exercice de programmation...

Dernière modification par nononononono (2016-02-17 13:44:03)

Hors ligne

 

#5 2016-02-17 13:44:58 Re : Tester la présence d'un fichier

Tepaze
membre
Lieu: Angers
Date d'inscription: 2014-04-14
Messages: 202

Re: Tester la présence d'un fichier



Merci ant1r,

Mais cela génère une erreur dans la fenêtre Pd, et c'est ce que je cherche à éviter.

du coup j'ai fais ce patch qui prend en compte les retours vide du shell

nononononono, je viens de voir ton patch, je vais le tester.

Merci pour vos pistes en tout cas.

Dernière modification par Tepaze (2016-02-17 13:48:06)

Hors ligne

 

#6 2016-02-18 09:07:52 Re : Tester la présence d'un fichier

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: Tester la présence d'un fichier



Il me semblait bien que l'external existait...
http://forum.pdpatchrepo.info/topic/181 … -of-a-file
y'a le lien dans le topic

Hors ligne

 

#7 2016-02-21 15:55:47 Re : Tester la présence d'un fichier

Tepaze
membre
Lieu: Angers
Date d'inscription: 2014-04-14
Messages: 202

Re: Tester la présence d'un fichier



Super, merci nononononono

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2021