Nhcolor - программа командной строки для выделения выводимого текста заданным цветом. Используется:
- в командных файлах, чтобы визуально отметить этапы выполнения;
- для оформления вывода других программ, чтобы подсветить предупреждения, ошибки или другие данные.
Программа имеет несколько режимов:
- Вывод всего текста, заданного параметром командной строки, выбранным цветом.
- Вывод текста из потока stdin выбранным цветом.
- Вывод текста из потока stdin с выбором цвета для отдельных подстрок или с трок.
Поддерживаемые цвета текста
Программа поддерживает 16 цветов, аналогично команде color в Windows:
0 = Черный 8 = Серый.
1 = Синий 9 = Светло-синий.
2 = Зеленый A = Светло-зеленый.
3 = Голубой B = Светло-голубой.
4 = Красный C = Светло-красный.
5 = Лиловый D = Светло-лиловый.
6 = Желтый E = Светло-желтый.
7 = Белый F = Ярко-белый.
Особенности
- Возможность выделения цветом части строки или строки целиком, с сочетанием нескольких цветов в одной строке.
- Не требуется подготовка выводимого текста, такая как прописывание управляющих последовательностей, а значит программа подходит для любых имеющихся bat файлов и программ.
- Обработка фиксированного текста при задании параметром командной строки или динамического текста при считывании через stdin.
- Программа проста в установке и использовании, не имеет зависимостей от других программных пакетов, распространяется свободно для коммерческого и некоммерческого применения.
Установка
Программа не требует установки, достаточно распаковать исполняемый файл в удобную для использования папку. Программа не имеет зависимостей от других программных пакетов или библиотек.