more doc + fine tuning
This commit is contained in:
parent
1584115e8b
commit
fe1de97f37
@ -17,8 +17,26 @@ qui manquent.
|
||||
|
||||
## Compilation
|
||||
|
||||
Il faut installer le paquet `libao-dev` pour pouvoir
|
||||
gérer la sortie son.
|
||||
Il faut installer les paquets
|
||||
`libao-dev` et `libsndfile-dev` avoir de pouvoir
|
||||
générer le moindre exécutable. Ensuite, un tout simple
|
||||
run de `make` fera le travail.
|
||||
|
||||
## Utilisation
|
||||
|
||||
Une fois lancé, le logiciel vous affiche la liste des
|
||||
fichiers sons dans le répertoire courant. Parfois il
|
||||
en manque.
|
||||
La touche **`?`** affiche une petite fenêtre d'aide.
|
||||
La touche **`Q`** (*:q!*) sort de ce machin.
|
||||
|
||||
## Pour la suite ?
|
||||
|
||||
Première étape : Prévoir la possibilité de faire un *abort*
|
||||
pendant la lecture d'un fichier son.
|
||||
|
||||
Deuxième étape : Implémenter une fonction bien *molly-guarded* pour pouvoir effacer un fichier.
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -72,9 +72,9 @@ fprintf(stderr, ">> dump_this_file ( '%s' %d )\n", fname, flag);
|
||||
|
||||
popup = newwin(18, 68, L_POPUP, C_POPUP);
|
||||
bordure(popup, 1);
|
||||
mvwaddstr(popup, 0, 2, "{{ dump of ");
|
||||
mvwaddstr(popup, 0, 2, "{ dump of ");
|
||||
mvwaddstr(popup, 0, 13, fname);
|
||||
mvwaddstr(popup, 0, 13+strlen(fname), " }}");
|
||||
mvwaddstr(popup, 0, 13+strlen(fname), " }");
|
||||
wrefresh(popup);
|
||||
|
||||
foo = hexadump(fname, popup);
|
||||
|
@ -197,7 +197,9 @@ else
|
||||
sprintf(chaine, "owned by: user id %d, group id %d",
|
||||
st.st_uid, st.st_gid);
|
||||
mvwaddstr(popup, 3, 2, chaine);
|
||||
sprintf(chaine, "size: %ld bytes ", st.st_size);
|
||||
sprintf(chaine, "size: %ld bytes or %ld MB.",
|
||||
st.st_size,
|
||||
1 + (st.st_size / (1024*1024)) );
|
||||
mvwaddstr(popup, 4, 2, chaine);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user