Файлы конфигурации
 

Файлы конфигурации

Большинство настроек программы хранятся в двух текстовых файлах -

  • в файле tr4w.ini, располагающемся в папке Settings
  • и в файле конфигурации текущего контеста - файле с расширением *.cfg (в дальнейшем cfg файл или просто файл конфигурации)

В первом файле хранятся настройки общие для всех контестов. Во втором - индивидуальные для каждого соревнования. При загрузке программа сначала читает файл tr4w.ini, а затем cfg файл. Если в cfg файле встретится какая-то команда, которая уже была прочитана из файла tr4w.ini, то программой будет использоваться новое значение команды из cfg файла.

Оба файла содержат набор команд. Каждая команда должна записываться в новой строчке. Команды записываются в следующем формате:

команда = значение команды

Количество пробелов перед и после знака равенства не ограничено. Пробелы могут отсутствовать вовсе.Если строка в файле конфигурации начинается со знака ; , то такая строка расценивается программой как комментарий и не обрабатывается. Примеры команд:

SERVER PORT=1061
SERVER PORT = 1061
;SERVER PORT = 1062

Первые две команды идентичны и указывают, что работа в сети будет организована через 1061 порт. Третья строка является комментарием, и не будет браться программой во внимание. После прочтения всех трех строк внутреннее, программное значение команды SERVER PORT будет равно 1061. Если раскомментировать последнюю строку - убрать первый знак ; - то после прочтения этих команд программой значение SERVER PORT будет равно 1062.

Для начала работы в каком либо контесте достаточно иметь файл конфигурации, состоящий из двух команд - MY CALL и CONTEST:

MY CALL = N6TR
CONTEST = CQ-WW-CW

Эти команды сообщат программе ваш позывной, и в каких соревнованиях вы собирайтесь работать. Команда MY CALL должна всегда быть первой в любом файле *.CFG. Полный список всех команд конфигурации показан в Приложении А.

Файл конфигурации создается автоматически в диалоге выбора нового соревнования. В ходе работы в контесте большинство настроек можно изменить через окно Configuration commands <Ctrl+J>.