Annonce

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


#1 2010-11-01 13:04:57 au sujet de textfile

Fanchovitch
membre
Lieu: Quimper
Date d'inscription: 2008-03-30
Messages: 34

au sujet de textfile



Salut à tous!!!

J'ai une petite question technique...

J'aimerais lire un fichier texte (qui en réalité est une long long suite de nombres). Le problème qui se pose, c'est que j'aimerais récupérer, suivant un tempo prédéfini, chaque nombre les uns après les autres dans une boiboite de nombres.
  Je ne sais pas si je suis très clair mais en gros je voudrais déclencher des action en fonction de mes nombres et pouvoir gérer la vitesse de lecture de mon fichier .txt.
  J'ai pour l'instant étudier les cas des objets, [morse] (qui décompose le fichier txt , envoie et transforme chaque caractère un par un),  [textfile] (je peux donc voir mon fichier apparaitre dans ma console pd), [qlist] et autres listes mais je suis bloqué...
Je suis sur OS 10.5...

Quelqu'un aurai une petite piste pour m'éclairer?   

Merci
+++
Fanchovitch

Dernière modification par Fanchovitch (2010-11-01 13:08:13)

Hors ligne

 

#2 2010-11-01 13:32:30 Re : au sujet de textfile

pob
Exterminator
Lieu: Rennes
Date d'inscription: 2009-10-13
Messages: 765
Site web

Re: au sujet de textfile



Avec [textfile] :
A chaque bang que tu envoies à [textfile] tu reçois en sortie un élément. A toi de définir si les éléments sont limités par des retours-chariots (cr) ou des point-virgules (semicolon par défaut).
Si ça coince, un petit [rewind( peut débloquer les choses.
Ensuite tu fais ce que tu veux de tes infos... modifier la période d'un métro qui gère la lecture entre autres...
Tu vas orienter tes éléments par un ou une succession de [route]

Hors ligne

 

#3 2010-11-01 16:14:36 Re : au sujet de textfile

rep
modérateur
Lieu: Toulouse
Date d'inscription: 2008-02-27
Messages: 1444
Site web

Re: au sujet de textfile



Pas mieux que pob :]

Hors ligne

 

#4 2010-11-01 18:35:58 Re : au sujet de textfile

Fanchovitch
membre
Lieu: Quimper
Date d'inscription: 2008-03-30
Messages: 34

Re: au sujet de textfile



Merci messieurs, je vais tester tout ça...
+++

Hors ligne

 

#5 2010-11-01 20:00:14 Re : au sujet de textfile

Fanchovitch
membre
Lieu: Quimper
Date d'inscription: 2008-03-30
Messages: 34

Re: au sujet de textfile



salut,

  C'est cool ça fonctionne bien les points virgules, merci beaucoup. Je récupère mes info grâce à route et tout roule impec.

  Mais je me demande (enfin, je vous demande) s'il existe une solution pour avoir ce résultat sans avoir à modifier mon fichier txt? Je crois savoir qu'avec l'objet [morse] il est possible de décomposer la suite de caractères du fichier sans nécessairement retouché au fichier txt (sans rajouter de points virgules). Enfin bon, c'est juste une question par curiosité mais si quelqu'un à une réponse...
Merci encore
+++

Hors ligne

 

#6 2010-11-01 20:02:47 Re : au sujet de textfile

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: au sujet de textfile



En ce qui me concerne, je charge mon fichier dans une liste que je lis avec [list_idx] et un petit compteur alimenté par un métro... c'est le métro qui donne alors le tempo...


L'Amour au Peuple !

Hors ligne

 

#7 2010-11-01 20:23:47 Re : au sujet de textfile

Fanchovitch
membre
Lieu: Quimper
Date d'inscription: 2008-03-30
Messages: 34

Re: au sujet de textfile



Merci Olivier (entre autre pour ta réactivité)
L'objet [list_idx] n'existe pas chez moi, peut-être est-ce l'osx qui fait chier. C'est con...
+++

Hors ligne

 

#8 2010-11-01 20:40:54 Re : au sujet de textfile

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: au sujet de textfile



Il se trouve dans la librairie list-abs chez moi...


L'Amour au Peuple !

Hors ligne

 

#9 2010-11-02 18:20:57 Re : au sujet de textfile

Fanchovitch
membre
Lieu: Quimper
Date d'inscription: 2008-03-30
Messages: 34

Re: au sujet de textfile



Yo!
Curieux je ne trouve pas ce [list_idx] dans la lib list-abs par contre j'ai tout ça:

list-abs/list-abs lists
list-abs/list-accum lists
list-abs/list-centroid lists
list-abs/list-compare lists
list-abs/list-delete lists
list-abs/list-fifo lists
list-abs/list-mean lists
list-abs/list-rev lists

Et avec pd extended 0.42.5...

Hors ligne

 

#10 2010-11-02 18:39:54 Re : au sujet de textfile

Fanchovitch
membre
Lieu: Quimper
Date d'inscription: 2008-03-30
Messages: 34

Re: au sujet de textfile



Autan pour moi

J'ai cherché [list_idx] en vain... mais j'ai trouvé [list-idx], ça marche mieux, hey!

Cool merci
+++

Hors ligne

 

#11 2010-11-02 20:27:28 Re : au sujet de textfile

Fanchovitch
membre
Lieu: Quimper
Date d'inscription: 2008-03-30
Messages: 34

Re: au sujet de textfile



Yo!

Bon, je n'arrive pas à faire fonctionner mon patch avec [list-idx]. Je le poste ou cas ou quelqu'un aurai 5 min...
+++

Dernière modification par Fanchovitch (2010-11-02 20:28:33)

Hors ligne

 

#12 2010-11-03 02:24:03 Re : au sujet de textfile

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: au sujet de textfile



Comment est ton ficher blabla.txt ?
Chez moi, avec une liste, ton patch marche.

Pour écrire et lire mes fichiers txt, j'utilise la boite [coll].
Il faut juste tenir compte du fait qu'à l'enregistrement, le premier élément de la liste est utilisé comme index pour la ligne.
1, 12 21 2 3 44;
Idem pour la lecture, il faut que ton fichier commence par un 1 suivi d'une virgule et se termine par un point-virgule.
Pas trop contraignant comme retouche.
Mais si tu ne veux vraiment pas y retoucher, il faudrait connaître ton fichier blabla.txt

EDIT:
Et désolé pour [list_idx]... j'ai écrit la boite de mémoire... tongue

Dernière modification par Olivier (2010-11-03 02:26:23)


L'Amour au Peuple !

Hors ligne

 

#13 2010-11-03 12:36:24 Re : au sujet de textfile

Fanchovitch
membre
Lieu: Quimper
Date d'inscription: 2008-03-30
Messages: 34

Re: au sujet de textfile



Salut Olivier,

Je suis désolé de ne pas comprendre. J'ai donc suivit tes instructions mais je ne sais pas si [coll] remplace [textfile] ou non. Et avec [coll] je reçois ça:

coll: finished reading 1 lines from text file 'blabla.txt'

J'ai essayé plusieurs solutions potentielles mais merde ça marche pas, je t'envoie mon blabla.txt si tu as le temps de jeter un œil...
Merci
+++

Dernière modification par Fanchovitch (2010-11-03 12:37:14)

Hors ligne

 

#14 2010-11-03 20:10:50 Re : au sujet de textfile

benjamin
membre
Lieu: Orléans
Date d'inscription: 2008-03-18
Messages: 168
Site web

Re: au sujet de textfile



hello,
a priori [coll] remplace [textfile], le message semble indique qu'il n'y a qu'une ligne dans ton fichier texte, tu peux essayer le message [dump< et [prev< avec le [coll] pour voir si ça marche ensuite, à voir s'il ne faut pas séparer ta liste de nombres par des espaces si besoin
++b

Hors ligne

 

#15 2010-11-04 01:19:06 Re : au sujet de textfile

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: au sujet de textfile



Yep...

Effectivement, il faut des espaces entre chaque éléments de la liste dans ton txt...
Un peu comme dans l'exemple de mon message précédent... tongue


L'Amour au Peuple !

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024