SoloCodigo

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: hera en Sábado 6 de Mayo de 2006, 00:31

Título: C Bajo Linux
Publicado 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
:)
Título: Re: C Bajo Linux
Publicado por: su - en Sábado 6 de Mayo de 2006, 01:29
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)
Título: Re: C Bajo Linux
Publicado por: x.cyclop en Domingo 7 de Mayo de 2006, 05:44
Obviamente fuera de la consola. :P
Título: Re: C Bajo Linux
Publicado por: su - en Domingo 7 de Mayo de 2006, 18:30
: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:
Título: Re: C Bajo Linux
Publicado por: x.cyclop en Domingo 7 de Mayo de 2006, 19:00
Cita de: "su -"
: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:
Título: Re: C Bajo Linux
Publicado por: su - en Domingo 7 de Mayo de 2006, 22:43
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:
Título: Re: C Bajo Linux
Publicado por: Last Dragon en Martes 27 de Junio de 2006, 05:00
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