From e7a76a86871ef9c3f0c44bc7e280e7afeb4da83f Mon Sep 17 00:00:00 2001 From: tTh Date: Sun, 10 Dec 2023 21:33:05 +0100 Subject: [PATCH] more bla --- Ecoute/README.md | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/Ecoute/README.md b/Ecoute/README.md index 280c301..6d9eeae 100644 --- a/Ecoute/README.md +++ b/Ecoute/README.md @@ -22,12 +22,18 @@ qui manquent. Il faut installer les paquets `libao-dev` et `libsndfile-dev` avoir de pouvoir générer le moindre exécutable. -Les machins *ncurses* sont censé être là. +Les machins *ncurses* sont censé être là, sinon +c'est `ncurses-dev` qui manque. + Ensuite, un tout simple run de `make` fera le travail. Dans le [Makefile](Makefile), vous avez quelques options à régler, genre le `DEBUG_LEVEL` si vous ne voulez pas submerger votre stderr. +Mais si vous avez activé cette friture, vous +lancer le logiciel par `./ecoute 2> tracelog` dans un xterm, +puis vous lancez `tail -f tracelog` dans un autre xterm +pour le voir raconter sa vie. *Astuce !* ## Utilisation @@ -42,8 +48,11 @@ Il y a des fonctions de tri (nom, taille, ...) par les touches dédiées (voir l'aide). En pressant **`I`** des informations diverses et souvent inutiles sur le fichier pointé. -Et le **`D`** propose un dump hexadécimal et ascii. -Il y a de quoi faire. +Le **`D`** propose un dump hexadécimal et ascii qui +va être grandement amélioré dans les jours qui viennent. +Et enfin avec **`$`**, vous aurez quelques informations techniques +sur les trucs techniques. + ## Pour la suite ? @@ -53,7 +62,8 @@ faut d'abord factoriser la fonction de scrutation du clavier pendant la lecture du son, et ensuite la brancher dans les différents modules. -Deuxième étape : Implémenter une fonction bien *molly-guarded* pour pouvoir effacer un fichier. +Deuxième étape : Implémenter une fonction bien *molly-guarded* pour pouvoir +effacer un fichier sans le moindre risque d'erreur. tTh.