Bonjour, je souhaiterais afficher une barre de progression sur le terminal. J'ai cherché sur le net et je suis tombé sur la librairie ncurses. Le problème c'est qu'en lisant la doc de la librairie, j'arrive toujours pas à trouver ce dont j'ai besoin. Je voudrais une barre de progression à la wget. c'est à dire :
Pour l'instant, le problème que j'ai est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $./aiof Progression: [=== ]
J'ai le code suivant:
Je voudrais que le programme se comporte de la manière suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 initscr(); raw(); printw("toto"); refresh(); endwin();
Mais pour l'instant ca ne fait rien du tout. J'ai essayé de mettre un getch() après le refresh mais là, quand j'exécute le programme, il "clear" l'écran, affiche le résultat, attend que je tape "entrée" sur le clavier puis "reclear" l'écran et revient sur mes lignes de commandes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $./aiof toto
Ce que je veux donc, pour simplifier, c'est que le programme n'attende pas que je tape sur "entrée", puis que le résultat s'affiche sans faire de "clear", donc à la suite de ma commande "./aiof"
Partager