Je veux utiliser ces fonctions de la bibliothèque conio.c (Borland) dans Ruby, spécialement getch(). Getch() obtient une touche du clavier sans appuyer sur Entrée.Quelque chose comme getch(), textcolor() et gotoxy() dans Ruby
Textcolor() change la couleur du texte dans le terminal
Gotoxy() déplace le curseur vers une autre position du terminal.
Quelqu'un connaît les équivalents?
Merci.
Je connaissais par exemple le projet ncruses-ruby. Mais je cherche des fonctions standard. +1 pour l'option d'utilisation des bibliothèques externes. – a0rtega
Si vous êtes dans un terminal Unix, il n'y a pas de fonctions standard, seules les séquences d'échappement varient beaucoup selon le type de terminal. Les meilleures libérations pour les séquences d'échappement sont ncurses ou malédictions et je l'ai utilisé pour mon éditeur de programmation ruby il y a quelques années, voir: http://aeditor.rubyforge.org/aeditor_shots/044.png – neoneye
Ok, comme je peux le voir N'existe pas de fonctions standard pour faire ces choses ... Merci, je vais essayer avec les bibliothèques ;-) – a0rtega