SoloCodigo
Sistemas Operativos => GNU/Linux => Mensaje iniciado por: hera en Sábado 6 de Mayo de 2006, 00:31
-
Hola foreros estoy programando en c bajo linux y me gustaria saber como puedo mostrar textos por pantalla mediante printf pero con color,
gracias de antemano
:)
-
Con ANSI escape
http://www.tldp.org/linuxfocus/English/May...rticle335.shtml (http://www.tldp.org/linuxfocus/English/May2004/article335.shtml)
http://www.tux.org/~nick/ansi.html (http://www.tux.org/~nick/ansi.html)
O Con libcurses
http://en.wikipedia.org/wiki/Text_user_interface (http://en.wikipedia.org/wiki/Text_user_interface)
-
Obviamente fuera de la consola. :P
-
:blink: Ha?
printf fuera de la consola?
Que chiste tan malo <_<
:alien:
Bueno, el mas indicado es libcurses o ncurses
http://freshmeat.net/projects/ncurses/ (http://freshmeat.net/projects/ncurses/)
:hola:
-
:blink: Ha?
printf fuera de la consola?
Que chiste tan malo <_<
:alien:
Bueno, el mas indicado es libcurses o ncurses
http://freshmeat.net/projects/ncurses/ (http://freshmeat.net/projects/ncurses/)
:hola:
:blink: ¿Y desde cuándo se pueden meter colores en consola?
:unsure:
-
Pues si decis de xterm -bg black -fg green, siempre.
Con printf, usando ANSIC, pero todos son dentro y no fuera de la consola.
Bueno no importa, solo hay que ver los links :rolleyes:
Ademas, desde stty en vt*, es facil:
perl -e 'use Term::ANSIColor; print color "GREEN", print "welcome to bluestart";'
creo que en freshmeat.net hay unos hacks de rc.local para que la imprima en colores, ademas, veo que no as usado Devian.
:smartass:
-
desde hace muchisimos años se puede meter colores en la consola =) hay una librerias dedicadas a la programacion para unix como si fuera conio.h de borland
ncurses