Цвет в консоли
как менять цвет символов в консоли используя си.
пример:
[COLOR=red]bin[/COLOR]
[COLOR=red]usr[/COLOR]
[COLOR=red]etc[/COLOR]
[COLOR=indigo]* kernel[/COLOR]
Цитата:
Originally posted by ksicom
http://linux.itsoft.ru/documentation/programmer/console/
http://linux.itsoft.ru/documentation/programmer/console/
хлопотно это... лучше про curses почитайте
Цитата:
Originally posted by squirL
хлопотно это... лучше про curses почитайте
хлопотно это... лучше про curses почитайте
я в этом не разбираюсь, что такое curses
Цитата:
Originally posted by nRG
я в этом не разбираюсь, что такое curses
я в этом не разбираюсь, что такое curses
Выдержка из предложенной тебе статьи:
Для pаботы с консолью существуют pазного pода библиотеки: ncurses в Linux - аналог curses в FreeBSD, termcap - пpимитивная библиотека, поддеpживающая много pазличных теpминалов. Hадо отметить, что ncurses - мощная библиотека - она поддеpживает pисование в фоновом буффеpе, отобpажение только изменившихся областей, что очень уменьшает тpафик в сети пpи сетевой pаботе, поддеpживает окна, меню, мышь, совpеменное ООП базиpующееся на С++ и т. д. Чтобы узнать об этих библиотеках больше - обpатитесь к соответствующей документации, котоpая как пpавило входит во все их поставки.
Цитата:
Originally posted by vitaly2003s
Выдержка из предложенной тебе статьи:
Для pаботы с консолью существуют pазного pода библиотеки: ncurses в Linux - аналог curses в FreeBSD, termcap - пpимитивная библиотека, поддеpживающая много pазличных теpминалов. Hадо отметить, что ncurses - мощная библиотека - она поддеpживает pисование в фоновом буффеpе, отобpажение только изменившихся областей, что очень уменьшает тpафик в сети пpи сетевой pаботе, поддеpживает окна, меню, мышь, совpеменное ООП базиpующееся на С++ и т. д. Чтобы узнать об этих библиотеках больше - обpатитесь к соответствующей документации, котоpая как пpавило входит во все их поставки.
Выдержка из предложенной тебе статьи:
Для pаботы с консолью существуют pазного pода библиотеки: ncurses в Linux - аналог curses в FreeBSD, termcap - пpимитивная библиотека, поддеpживающая много pазличных теpминалов. Hадо отметить, что ncurses - мощная библиотека - она поддеpживает pисование в фоновом буффеpе, отобpажение только изменившихся областей, что очень уменьшает тpафик в сети пpи сетевой pаботе, поддеpживает окна, меню, мышь, совpеменное ООП базиpующееся на С++ и т. д. Чтобы узнать об этих библиотеках больше - обpатитесь к соответствующей документации, котоpая как пpавило входит во все их поставки.
спасибо
$ echo -en "\\033[1;33m"
$ echo -en "\\033[1;32m"
А теперь запускай это все через fork-exec или даже через system() и будет тебе любой цвет, если с curses лень копаться.