consolecolors.txt: различия между версиями
Manticora (обсуждение | вклад) Новая страница: «В файле '''consolecolors.txt''' настраивается цвет выводимых OpenKore сообщений на консоль. Этот файл им…» |
4epT (обсуждение | вклад) м 4epT переименовал страницу Consolecolors.txt в consolecolors.txt без оставления перенаправления |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 20: | Строка 20: | ||
; <[[References#Message_Domains|message domain]]> | ; <[[References#Message_Domains|message domain]]> | ||
: В этом поле указывается [[References#Message_Domains|домен сообщений]] (группа сообщений), для которого прописывается цвет шрифта и фона. Чтобы узнать, к какому домену сообщений относится то или иное конкретное сообщение, следует прописать в конфиге [[config.txt]] параметр [[showDomain]] '''1'''. Таким образом, в каждом сообщении на консоли будет написано, к какому домену оно относится. Вместо имени домена сообщений можно использовать специальное ключевое слово '''default'''. Тогда для всех не указанных в файле '''consolecolors.txt''' доменов сообщений будут применяться указанные тут цвета шрифта и фона, то есть - значение по умолчанию. | : В этом поле указывается [[References#Message_Domains|домен сообщений]] (группа сообщений), для которого прописывается цвет шрифта и фона. Чтобы узнать, к какому домену сообщений относится то или иное конкретное сообщение, следует прописать в конфиге [[:Category:config.txt|config.txt]] параметр [[showDomain]] '''1'''. Таким образом, в каждом сообщении на консоли будет написано, к какому домену оно относится. Вместо имени домена сообщений можно использовать специальное ключевое слово '''default'''. Тогда для всех не указанных в файле '''consolecolors.txt''' доменов сообщений будут применяться указанные тут цвета шрифта и фона, то есть - значение по умолчанию. | ||
Текущая версия от 17:25, 22 января 2019
В файле consolecolors.txt настраивается цвет выводимых OpenKore сообщений на консоль. Этот файл имеет одну особенность. Первая стока файла, за исключением пустых строк и комментариев, должна выглядеть вот так:
useColors 1
Файл consolecolors.txt разделён на четыре секции, по типам выводимых на консоль сообщений.
- [message] - обычные сообщения.
- [warning] - предупреждающие сообщения. Они выводят информацию о не критических ошибках, которые уже случились или еще только произойдут в будущем.
- [error] - сообщения об ошибках. Они выводят информацию о произошедших неисправимых ошибках. Неисправимой ошибкой может быть какая-либо фатальная, то есть смертельная для OpenKore ошибка, или такая ошибка, которая делает невозможным выполнения данной пользователем команды.
- [debug] - отладочные сообщения.
Правописание
Первой строкой идёт useColors 1. Потом идут четыре секции. Каждая секция начинается заключённого в квадратные скобки названия этой секции, например - [message]. Каждая из секций содержит несколько строк следующего вида:
<message domain> <foreground>/<background>
Подробности
- В этом поле указывается домен сообщений (группа сообщений), для которого прописывается цвет шрифта и фона. Чтобы узнать, к какому домену сообщений относится то или иное конкретное сообщение, следует прописать в конфиге config.txt параметр showDomain 1. Таким образом, в каждом сообщении на консоли будет написано, к какому домену оно относится. Вместо имени домена сообщений можно использовать специальное ключевое слово default. Тогда для всех не указанных в файле consolecolors.txt доменов сообщений будут применяться указанные тут цвета шрифта и фона, то есть - значение по умолчанию.
- <foreground>
- В этом поле указывается цвет шрифта в консольном сообщении. Цвета указываются ключевыми словами: black, grey (или gray), darkgrey (или darkgray), white, red, darkred, green, darkgreen, yellow, brown, blue, darkblue, magenta, darkmagenta, cyan, darkcyan, и default. Цвет default (тот, что по-умолчанию) может быть разным, в зависимости от настроек компьютера.
- <background>
- В этом поле указывается цвет фона, на котором пишется сообщение. Для обозначения цветов используются приведённые выше ключевые слова. Цвет default (тот, что по-умолчанию) может быть разным, в зависимости от настроек компьютера.
Пример
В следующем примере сообщения об атаке по мобу будут выводиться синим цветом, а сообщения об атаке моба по персонажу будут выводиться красным цветом. Системные сообщения - желтые на тёмнозелёном фоне. Отладочные сообщения выводятся пурпурным цветом.
useColors 1 [message] attackMon blue attacked darkred schat yellow/darkgreen [debug] default magenta