Аппаратный журнал UR5EQF_Log
Руководство пользователя
×
Меню
Индекс

Создание условий дипломов (файлы Awards.ini и AwardsEx.ini)

Статистика дипломов
Создание условий дипломов (файлы A wards.ini и AwardsEx.ini)
 
"Условия" дипломов, по которым формируются заявки на дипломы, а также не требующие отображения текущей статистики при вводе позывного, содержатся в текстовых файлах awards.ini и awardsEx.ini. Файлы находятся в папке с программой лога. Их можно отредактировать любым текстовым редактором (например: с помощью NOTEPAD.EXE) . В эти файлы можно добавлять необходимые дипломы и удалять ненужные.
Для каждого диплома нужно задать определенные параметры, по которым будет происходить отбор позывных для формирования заявки. Для этого в заголовке используются :
· "dxccprefix" (по префиксу территории),
· "modes" (по видам излучения),
· "bands" (по диапазонам) и
· "atype" (поле или параметр, по которым происходит отбор).
 
Ниже пример диплома - "Работал со всей Украиной":
[Worked all Ukraine]
dxccprefix=UR
Modes=N Y NNNNNNNN....
bands=NNNN Y NNNNNNN
atype=prefix
UR1A=Сумская обл.
UR1B=Тернопольская обл.
UR1C=Черкасская обл.
UR1D=Закарпатская обл.
UR1E=Днепропетровская обл.
UR1F=Одесская обл.
UR1G=Херсонская обл.
UR1H=Полтавская обл.
UR1I=Донецкая обл.
UR1K=Ровенская обл.
UR1L=Харьковская обл.
UR1M=Луганская обл.
UR1N=Винницкая обл.
UR1P=Волынская обл.
UR1Q=Запорожская обл.
UR1R=Черниговская обл.
UR1S=Ивано-Франковская обл.
UR1T=Хмельницкая обл.
UR1U=Киевская обл.
UR1V=Кировоградская обл.
UR1W=Львовская обл.
UR1X=Житомирская обл.
UR1Y=Черновицкая обл.
UR1Z=Николаевская обл.
UT1J=Севастополь
UT1U=Киев
UU1=Автономная республика Крым
 
Рассмотрим подробно:
Название в прямых скобках [Worked all Ukraine] обозначает название диплома, который будет отображаться в списке.
dxccprefix= один или более префиксов, разделенных запятой, обозначающих какие страны засчитываются на диплом. Если он пропускается, то на диплом засчитываются все страны. В данном примере dxccprefix=UR, т.е. на диплом засчитываются связи только с Украиной.
(Например: [W-DIG-M Worked DIG Members]
atype=callsign
DL8JS=DIG-0001
DL1RA=DIG-0002
DJ1TS=DIG-0003 - dxccprefix= пропущен, на на диплом засчитываются все страны)
Modes=NYNNNNNNNN.... Литера N означает, что этот вид модуляции не идет в зачет на диплом, литера Y в строке Modes - это вид модуляции, которая идеь в зачет, из списка модуляций в форме "Редактор диапазонов и модуляции" в той же последовательности, как они расположены в таблице. Эта таблица , включает 21 вид модуляции:
 
 
Таким образом, напротив строки "Modes" должна стоять 21 литера , по числу видов модуляции. Если нужно исключить из статистики какой-либо вид модуляции, то вместо Y введите N. Если строки Modes нет , то  засчитываются все режимы работы .
В данном примере в заголовке диплома стоит Modes =N Y NNNNNNNN...., то есть засчитываются связи только SSB.
Если использовать допустим, только шесть литер, то начиная с седьмого вида модуляции по списку, все эти виду будут считаться идущими в зачет на диплом.
 
bands=NNNNYNNNNN. Аналогично и по диапазонам. Перечень диапазонов определяется из списка диапазонов в форме "Менеджер диапазонов", всего в таблице может использоваться 17 диапазонов. Количество литер зависит от того, сколько диапазонов вы используете. Список диапазонов можно так же увидеть в поле "Диапазон":
 
 
Например, я использую 12 диапазонов, значит в строке bands должно быть двенадцать литер по числу диапазонов в списке. Если строки "bands" нет , то на диплом засчитываются все диапазоны .
В данном примере, в строке bands =NNNN Y NNNNNNN, то есть засчитываются связи только на диапазоне 14 Мгц, так как пятое по счету значение Y , остальные - N .
Если открыть форму для формирования заявок на дипломы, то слева можно увидеть спиок модуляций, а справа - список диапазонов.
"atype=" - это значение, определяющее критерий поиска . Может принимать одно из значений:
 
atype=callsign
позывные
atype=prefix
область, регион
atype=dxccprefix
страна
atype=ITUZone
ITU- зона
atype=CQZone
CQ-зона
atype=IOTA
значение поля IOTA
atype=State
значение поля State
atype=StateEx
значение поля StateEx
atype=ShortNote
комментарий
atype=Continent
континент
atype=QTH
город (QTH)
 
В рассматриваемом примере "atype=prefix" перечисляет выборы для этого диплома:
UR1A=Сумская обл .- в этой записи "UR1A" - ключевое значение (префикс области), а "Сумская обл." - это отображаемый текст.
UR1B=Тернопольская обл. и т.д.
 
    Пример ввода  условий  диплома в файл AwardsEx.ini
Ниже пример диплома "Львову - 750 лет!":
 
                     
 
[Львову - 750 лет!] - Скобки обозначают начало описания нового диплома.
 
dxccprefix=UR - один или более DXCC префиксов, разделенных запятой, обозначающих какие страны засчитываются на диплом (если dxccprefix= пропускается, то зачитываются все страны).
prefix=UR1W - один или более префиксов, разделенных запятой, обозначающих какие префиксы засчитываются на диплом. (В данном примере один префикс).
Этот фильтр можно применять и в условиях дипломов в файле Awards.ini .
atype= callsignEx - Значение, определяющее критерий поиска (позывной).
В файле AwardsEx.ini сгруппированы дипломы, где критерий поиска - atype= callsignEx (т.е. те, где мы не знаем, какие позывные идут в зачет этого диплома ).
Приведенный пример является законченным описанием диплома, больше писать ничего не нужно.
Для чего это сделано: мы не знаем, какие позывные идут в зачет этого диплома .
Если во время проведения сеанса радиосвязи, выясняется, что эта станция дает очки на этот диплом.
Позывной введен в поле "Позывной", тогда жмем на кнопку "Список дипломов" (справа и сверху от поля «Локатор»):
 
 
откроется форма для дипломов из файлов Awards.ini (критерий поиска - atype= StateEx ) или AwardsEx.ini (критерий поиска - atype= callsignEx ). В зависимости от того, под какие условия дипломов из этих файлов может попасть данный позывной - появится перечень дипломов в верхнем или нижнем окне или в обоих сразу.
Если кликнуть дважды левой кнопкой мышки по строке с названием диплома - откроется форма, в которую можно внести комментарий:
 
 
Если связь уже занесена в журнал, можно открыть форму "Редактор QSO" для редактирования связи, внизу формы есть две закладки "Дипломы", где можно включить эту станцию в отчет на диплом, или исключить из отчета :
 
 
есть возможность включить эту станцию в отчет на диплом, или исключить из отчета .
 
Отбор статистики по "StateEx"
Выше был рассмотрен пример создания простых условий для вывода статистики и формирования заявки на дипломы. Как быть, если одна связь может засчитываться на несколько дипломов, а полей в окне позывного для ввода информации не хватает?
 
А для этого предназначено поле StateEx в файле awards.ini и переключатель (чек-бокс) справа вверху поля "ЛОК" (локатор) в окне ввода позывного,  который позволяет вести статистику по неограниченному числу дипломов для одного позывного:
 
 
Если он выключен (флаг убран) - поиск подходящих дипломов не производится. Если включен (флаг поставлен) и, если вводимый позывной попадает под одно (или несколько) условий диплома, на рядом стоящей кнопке отображается восклицательный знак. Нажатием на кнопку можно вызвать форму выбора диплома.
Предположим, радиолюбитель находится на острове, который имеет номер по IOTA, а также внутренний номер по программе RRA. Будем считать, что он также находится в заповедной зоне, которая засчитывается на диплом RFFA. Плюс к тому же, он работает с маяка, который засчитывается на RLHA.
В этом случае, при создании заголовка статистики для дипломов в строке atype= поставьте значение StateEx .
Пример заголовков для дипломов RRA и RFFA:
[Russian Robinson Award]
dxccprefix=UA1,UA2,UA9,R1FJ,R1MV
Modes=YNNNNNNNNN
bands=YYYYYYYYY
atype=StateEx
RR-01-01=МАЛЫЙ ВЫСОЦКИЙ Остров
RR-01-02=БОЛЬШОЙ БЕРЕЗОВЫЙ Остров
и т.д...
 
[Russian Flora-Fauna Award]
dxccprefix=UA1,UA2,UA9,R1FJ,R1MV
Modes=YNNNNNNNNN
bands=YYYYYYYYY
atype=StateEx
RFF-01=Азас (No activity)
RFF-02=Алтайский (No activity)
и т.д...
(по такому принципу можно создать "условия" для различных дипломов, в неограниченном количестве)
Чтобы позывной учитывался на диплом по значению atype=StateEx, у чек-бокса "Автосписок дипломов" (выше и правее поля "ЛОК") поставьте флаг. В этом случае, при вводе в лог любого позывного, удовлетворяющего условиям любого из дипломов ( критерий поиска - atype=StateEx ), на  значке рядом с чек-боксом появится знак вопроса:
 
.
 
Далее кликните кнопкой мышки по значку, откроется окно со списком этих дипломов:
 
Кликните дважды левой кнопкой мышки по выбранному диплому, выберите нужную позицию из выпадающего меню и нажмите ОК:
Таким образом, можно присвоить текущему корреспонденту, который работает с данной территории, референс-номер или название территории по каждому диплому в отдельности:
 
При выводе статистики позывной корреспондента с указанным номером или территорией будет засчитываться на эти дипломы.
Если корреспондент работает этим же позывным с другой территории, которая удовлетворяет условиям любого из дипломов в списке, то можно отредактировать данные о референс-номере или территории и сохранить изменения.
Чтобы удалить данные из поля "Критерий выбора", дважды кликните левой кнопкой мышки по нужной строке и в открывшемся окошке нажмите "Очистить всё" и "ОК".
 
 
Формирование заявок на диплом осуществляется в форме для формирования заявок на дипломы, в которой есть возможность выбора файла, где записаны условия дипломов - AwardsEx.ini или Awards.ini.
Справочная система создана в Dr.Explain

Unregistered version