opencontest - платформа для судейства соревнований

UY0UP
Повідомлень: 346
З нами з: 18 грудня 2010, 23:14
Reputation: 0

opencontest - платформа для судейства соревнований

Повідомлення UY0UP » 08 березня 2013, 16:08

UU1AZ писав:Не нужно "изобретать велосипед" Формат отчета описан в VHF_Handbook_V6_00, страницы 73-79.

UU1AZ писав:С такими обозначениями принимают все европейские роботы без проблем, хотя принимают и с иным наименованием, важно выдержать стандарт формата EDI и робот автоматом зачисляет в категорию указанную в теле отчета PSect=Multi operator или PSect=Single operator.


Совершенно верно!
И мы не можем являтся законодателями в этом случаи
- давайте забудем о всемозможных реверансах
- всё уже придумано до нас !

Любое локальное електронное судейство на уровне стран учасников подписавших контракт(документ-договор) с ИАРУ должно быть адаптировано к соответствующим рекомендациям! ТОЧКА!

Игорь Шевчук
Востаннє редагувалось 08 березня 2013, 16:11 користувачем UY0UP, всього редагувалось 1 раз.
AZART

Аватар користувача
UT4UKW
Повідомлень: 635
З нами з: 05 березня 2010, 18:03
Reputation: 0
Контактна інформація:

opencontest - платформа для судейства соревнований

Повідомлення UT4UKW » 11 червня 2013, 23:55

Изменения и доработки

1. Переписан загрузчик EDI файлов. Теперь загрузчик существует в виде автономного скрипта, который можно установить практически на любом сайте. Он может работать как proxy при условии валидности файла загружать в бд opencontest.org. Возможно будет в будущем полезен для УКВ менеджеров других стран и нам для сбора логов.

2. Более подробная расшифровка ошибок при загрузке (раньше проверялась на валидность строка QSO целиком, теперь проверяется каждый элемент строки и точно указывается место ошибки)

3. Обрабатывается как ошибка соответствие кода модуляции и РСТ

4. Добавлено разграничение по правам в судейском интерфейсе, теперь можно назначать судей контестов, они будут иметь доступ только к информации своих соревнований.

5. Автор программы 5MContest исправил ошибку формирования EDI файла
us4icg писав:в том виде как формирует программа 5М Contest.
Вот две строки:
130303;0427;UR5LX;1;59;004;59;025;;KO70WK;304;;N;;
130303;0749;UV2L;1;59;012;59;020;;KN79XW;252;;;


6. При условии авторизации логи участника доступны для просмотра сразу после загрузки на сервер.

Как всегда буду рад замечаниям и пожеланиям.

us4icg
Повідомлень: 345
З нами з: 27 листопада 2012, 14:19
Reputation: 0

opencontest - платформа для судейства соревнований

Повідомлення us4icg » 12 червня 2013, 08:49

UT4UKW писав:2. Более подробная расшифровка ошибок при загрузке (раньше проверялась на валидность строка QSO целиком, теперь проверяется каждый элемент строки и точно указывается место ошибки)
3. Обрабатывается как ошибка соответствие кода модуляции и РСТ


Вот за это огромнейшее спасибо Владислав.
73!

Аватар користувача
us8ar
Повідомлень: 128
З нами з: 05 червня 2011, 22:21
Reputation: 0
Звідки: Romny KO60SR
Контактна інформація:

opencontest - платформа для судейства соревнований

Повідомлення us8ar » 12 червня 2013, 16:36

UT4UKW писав:1. Переписан загрузчик EDI файлов. Теперь загрузчик существует в виде автономного скрипта, который можно установить практически на любом сайте. Он может работать как proxy при условии валидности файла загружать в бд opencontest.org. Возможно будет в будущем полезен для УКВ менеджеров других стран и нам для сбора логов.


Отличная новость! Влад, мой респект и отдельное спасибо! Такой загрузчик востребован уже сейчас - по положению Чемпионата Украины на 50 МГц областные УКВ менеджеры принимают отчёты от участников из области. Готов установить на сайте Сумского областного отделения ЛРУ.
73! de US8AR Nick

Аватар користувача
us5ey
Повідомлень: 123
З нами з: 12 червня 2009, 13:59
Reputation: 0
Контактна інформація:

opencontest - платформа для судейства соревнований

Повідомлення us5ey » 12 червня 2013, 17:27

Здравствуйте, Влад.
Какая будет реакция загрузчика на такую строку связи:

130601;1433;ERROR;;;001;;;;;0;;;;
Не эфиром единым

Аватар користувача
UT4UKW
Повідомлень: 635
З нами з: 05 березня 2010, 18:03
Reputation: 0
Контактна інформація:

opencontest - платформа для судейства соревнований

Повідомлення UT4UKW » 12 червня 2013, 20:19

us8ar писав:Чемпионата Украины на 50 МГц областные УКВ менеджеры принимают отчёты от участников из области.

Я думаю подразумевалось в данном случае принимают на e-mail, хотя в случае электронного судейства я буду советовать убирать такие вещи из положения. Участник должен загружать лог сам, чтобы а) самому видеть принят отчет или нет б) если есть ошибки сам их исправлял.

us5ey писав:Какая будет реакция загрузчика на такую строку связи:

130601;1433;ERROR;;;001;;;;;0;;;;


Уже увидел письмо, согласен исправлю.
Востаннє редагувалось 12 червня 2013, 20:40 користувачем UT4UKW, всього редагувалось 1 раз.

UY0UP
Повідомлень: 346
З нами з: 18 грудня 2010, 23:14
Reputation: 0

opencontest - платформа для судейства соревнований

Повідомлення UY0UP » 12 червня 2013, 23:12

us8ar писав: по положению Чемпионата Украины на 50 МГц областные УКВ менеджеры принимают отчёты от участников из области. Готов установить на сайте Сумского областного отделения ЛРУ.


Николай, где вы вычитали такое в регламенте ЧУ на 50 мГц ?
http://vhfdx.at.ua/news....08-1009

Вот что там написано
VІІІ. СУДДІВСТВО ЗМАГАНЬ
Суддівство проводиться на підставі отриманих від всіх учасників звітів методом суцільної комп'ютерної перевірки.
ВИСИЛКА ЗВІТІВ ДЛЯ УКРАЇНСЬКИХ УЧАСНИКІВ ОБОВ’ЯЗКОВА.


Крайній термін подачі звіту - 14 діб після закінчення змагань, починаючи з понеділка

Звіти надсилати за електронною адресою: vhfcont50@ukr.net

Далее в рекомендациях в 1-ом районе IARU на диапазоне 50 МГц
с ящика vhfcont50@ukr.net по окончанию наших сроков приёма УКВ менеджером или (УКВ Контест менеджером) они
должны быть загружены на сервер – робот (Roboter iaru.oevsv.at.) ИАРУ - Регион 1.
Крайний срок приёма отчётов в этом году 24-е июня для участников, и 4-е августа
2013 года для УКВ менеджеров.



В роде всё, как по мне, ясно.
Востаннє редагувалось 13 червня 2013, 00:37 користувачем UY0UP, всього редагувалось 1 раз.
AZART

Аватар користувача
us8ar
Повідомлень: 128
З нами з: 05 червня 2011, 22:21
Reputation: 0
Звідки: Romny KO60SR
Контактна інформація:

opencontest - платформа для судейства соревнований

Повідомлення us8ar » 13 червня 2013, 09:55

UT4UKW писав:Участник должен загружать лог сам, чтобы а) самому видеть принят отчет или нет б) если есть ошибки сам их исправлял.


Логично, согласен.
73! de US8AR Nick

Аватар користувача
UT4UKW
Повідомлень: 635
З нами з: 05 березня 2010, 18:03
Reputation: 0
Контактна інформація:

opencontest - платформа для судейства соревнований

Повідомлення UT4UKW » 29 червня 2013, 23:26

Сделал масооовую загрузку логов по обмену.
На загрузку архива 300 логов с России потратил не более 10 мин.
Сделал некоторые выводы, на предмет того, что при самостоятельной загрузке участником, отчет будет проверятся на синтакисческие ошибки типа буква "О" вместо нуля и т.д. и отчет не будет приниматься... если участник не желает исправлять ошибку, или отчеты пришли по обмену (уже нет возможности исправить ошибки) загрузчик будет игнорировать синтаксические ошибки, естественно QSO вылетят при проверке но по крайне мере при самостоятельной загрузке был дан шанс исправить.
Это к тому, что в некоторых форумах говорят, что наш робот плохой ибо не принимает а европейский хороший.

us5lsk
Повідомлень: 22
З нами з: 15 лютого 2009, 06:28
Reputation: 0

opencontest - платформа для судейства соревнований

Повідомлення us5lsk » 08 липня 2013, 11:37

UT4UKW добрый день .Составил отчёт программкой PaperQSO, просмотрел в блокноте и сразу вопрос почему частота PBand=4,33 GHz и на 1200 тоже,так должно быть ?В программке PaperQSO выбирал как положено 433 Mhz.Отчёт пока не отправлял.Может кто подскажет?
Востаннє редагувалось 08 липня 2013, 16:16 користувачем us5lsk, всього редагувалось 1 раз.

Аватар користувача
UT4UKW
Повідомлень: 635
З нами з: 05 березня 2010, 18:03
Reputation: 0
Контактна інформація:

opencontest - платформа для судейства соревнований

Повідомлення UT4UKW » 16 липня 2013, 12:06

После окончания приема отчетов по ПД появились темы для обсуждения.
Итак, в этом году мы отказались от бумажных отчетов, полностью перейдя на электронный вид отчетов.
Нужно понимать, что сейчас уже никто с карандашом не сидит вечерами и не ставит пометки на полях проверяя отчеты. Сейчас все делает программа, в которую заложен алгоритм проверки и начисления очков в соответствии с положением соревнований. Естественно, чтобы программа работала, отчет должен быть внесен в компьютер или точнее в базу данных. База данных имеет строго определенную структуру с определенным набором полей (колонок). На моменте загрузки файл отчета проверяется на корректность и синтаксические ошибки и добавляется в базу данных, после чего все данные отчета будут пригодны для проверки и начисления очков. Ну это лирическое отступление так для понимания....
Опыт приема отчетов показал, что есть 2 категории участников, те кто ведет лог в контест программе и те, кто ведет лог на бумаге.
С первой группой проблем практически не возникало, как у участников так и у менеджера, т.е. меня... обращаю внимание, что я не судья... ибо ни чего не решаю... я именно менеджер которы помогает решать проблемы, и обеспечивает техническую сторону, не более того.... единственное замечание по первой группе, это проблемы использования программы TR4W. Из чего можно сделать вывод
Рекомендуемое ПО
N1MM, 5MContest
не рекомендуемое ПО
TR4W

по второй группе все сложнее, ибо многие набирали отчеты в блокноте, в Word, в WordPad со всеми вытекающими последствиями. Специально для таких случаев, я разработал программу PaperQSO, при помощи которой можно достаточно быстро набрать отчет с бумаги и получить файл EDI, который со 100% вероятностью загрузится на сервер. Но есть еще проблема с участниками у которых нет ни интернета ни компьютера. Сейчас таким участникам отчеты помогали набирать добровольцы, за что им огромное спасибо. процент таких участников мне не известен, могу приблизительно сказать процентов 5 от общего числа.
Вывод
Рекомендовать ПО для переноса лога с бумаги например PaperQSO (кстати если есть желающие написать хелп обращайтесь)
Решить что делать с отчетами людей у которых нет возможности самостоятельно набрать

Загрузка отчета
Совершенно очевидно, что самый оптимальный способ загрузки отчета это web-форма, и других способов загрузки предусматривать в будущем не нужно. Если будут другие мнения с аргументами, с удовольствием выслушаю.

Авторизация
Авторизация нужна для того, чтобы видеть свои QSO после загрузки отчета, и для того, чтобы иметь гарантию, что вы и только вы можете загрузить отчет со своим позывным. Полностью отказаться от авторизации наверное будет не правильно, но что делать людям у которых много позывных, коллективки и те кто набирает отчет за другого парня.
Тут есть предложение. Учитывая, что регистрация нужна только один раз и навсегда, я могу предложить следующий вариант
1. Те у кого есть логин и один позывной проблем в дальнейшем испытывать не должны
2. Те у кого много позывных, например коллективки, могут иметь несколько учетных записей, по запросу
3. Без авторизации. Отчет можно загрузить не авторизируясь, не будет доступен список своих QSO после загрузки и нельзя загрузить отчет с позывным который имеет учетную запись, т.е. перезаписать отчет зарегистрированного пользователя.

Категории
В стандарте не описаны категории, даже для SINGE MULTI. Как показывает практика, даже если в положении соревнований указан что писать в поле категория, все равно будут присылать не так, а учитывая одновременно проводимые соревнования получается чехарда. В файле конфигурации ПД я сделал софт проверку категории, на вхождение например single или multi в поле категории и все равно, присылали файлы Single op multi band одной строкой. Сделать определение категории по таким файлам автоматически невозможно, поэтому вывел категорию в форму выбора при загрузке, тем самым сняв проблему раз и навсегда.
Тоже самое можно делать и с другими проблемными полями, ФИО, рост, вес и т.д. для каждого отдельно взятого контеста если понадобиться.

Буква оооо
Как можно написать вместо нуля букву о я не понимаю, но это очень распространенная ошибка. Есть возможность автоматически делать исправления на этапе загрузки но с другой стороны, сейчас робот сообщает об этом и участник исправит ошибку, а так он не узнает и если пошлет отчет на другой сервер например, то потеряет QSO, а хуже всего что из за него QSO потеряет и корреспондент.
В PaperQSO я проберю и запрещу вводить букву о вместо нуля и наоборот
Востаннє редагувалось 16 липня 2013, 12:33 користувачем UT4UKW, всього редагувалось 1 раз.

RA4SD
Повідомлень: 22
З нами з: 11 лютого 2009, 13:13
Reputation: 0

opencontest - платформа для судейства соревнований

Повідомлення RA4SD » 16 липня 2013, 12:30

Судейство ПД-2013 Украины будет проходить на платформе opencontest ?

Аватар користувача
UT4UKW
Повідомлень: 635
З нами з: 05 березня 2010, 18:03
Reputation: 0
Контактна інформація:

opencontest - платформа для судейства соревнований

Повідомлення UT4UKW » 16 липня 2013, 12:33

RA4SD писав:Судейство ПД-2013 Украины будет проходить на платформе opencontest ?

Да

us4icg
Повідомлень: 345
З нами з: 27 листопада 2012, 14:19
Reputation: 0

opencontest - платформа для судейства соревнований

Повідомлення us4icg » 16 липня 2013, 12:41

UT4UKW писав:3. Без авторизации. Отчет можно загрузить не авторизируясь, не будет доступен список своих QSO после загрузки и нельзя загрузить отчет с позывным который имеет учетную запись, т.е. перезаписать отчет зарегистрированного пользователя.

Владислав авторизацию, можешь оставить, нужно видеть, кто загружал отчеты, просто как ты написал во втором пункте для коллективок, по запросу радиолюбителя
давать возможность загрузки отчетов, по временным учетным записям.

Добавлено (16.07.2013, 12:41)
---------------------------------------------
UT4UKW писав:Сделать определение категории по таким файлам автоматически невозможно, поэтому вывел категорию в форму выбора при загрузке, тем самым сняв проблему раз и навсегда. Тоже самое можно делать и с другими проблемными полями, ФИО, рост, вес и т.д. для каждого отдельно взятого контеста если понадобиться.

Вот ты и приходишь к предложенному в ТЗ выводу, о заполнении шапки, через форму.

Аватар користувача
UT4UKW
Повідомлень: 635
З нами з: 05 березня 2010, 18:03
Reputation: 0
Контактна інформація:

opencontest - платформа для судейства соревнований

Повідомлення UT4UKW » 16 липня 2013, 12:47

us4icg писав:Вот ты и приходишь к предложенному в ТЗ выводу, о заполнении шапки, через форму.

Владимир, вы это ТЗ читали? а эту ветку немного раньше?
Возьмем например ПД, что там нужно редактировать в шапке? и зачем?

Вот мое сообщение http://vhfdx.at.ua/forum/20-293-12229-16-1360265923
от 07.02 в котором я предложил вариант приема отчетов. Оптимальнее я пока не вижу, аргументировано других вариантов тоже не кто не предлагал
Востаннє редагувалось 16 липня 2013, 13:03 користувачем UT4UKW, всього редагувалось 1 раз.

uz2hz
Повідомлень: 737
З нами з: 28 квітня 2009, 19:55
Reputation: 0

opencontest - платформа для судейства соревнований

Повідомлення uz2hz » 16 липня 2013, 13:02

UT4UKW писав:не рекомендуемое ПО TR4W


Проблема с TR4W высосана из пальца.
Для того чтобы исправить ее строку PSect=SINGLE-OP на PSect=SINGLE нужно три удара кнопкой Backspace в "Блокноте". Высшее профильное образование не нужно. Остальные данные сто лет не нужны, тем более для судейства неофициальных тестов, без фамилий, разрядов и т.д.
Востаннє редагувалось 16 липня 2013, 13:03 користувачем uz2hz, всього редагувалось 1 раз.

Аватар користувача
UT4UKW
Повідомлень: 635
З нами з: 05 березня 2010, 18:03
Reputation: 0
Контактна інформація:

opencontest - платформа для судейства соревнований

Повідомлення UT4UKW » 16 липня 2013, 13:06

uz2hz писав:Проблема с TR4W высосана из пальца.

Нет Сергей дело не только в шапке. Я имел не долгий опыт работы в этой программе (не понравилась) но имел достаточно большой опыт приема отчетов, сделанных в TR4W. Основная проблема слепленный рапорт с номером
599001 и отсутствие принятого номера, вместо него -01. Может конечно участники ее готовить не умеют, но в отчетах программ, которые я рекомендую, таких проблем не встречалось.
Если Вы внимательно почитаете, то, что я написал выше, то поймете, что робот не контролирует строку PSect
Кстати я бы рекомендовал Вам не советовать ручное редактирование файла, глядишь быстрее бы шла обработка отчетов Зображення
Востаннє редагувалось 16 липня 2013, 13:08 користувачем UT4UKW, всього редагувалось 1 раз.

us4ici
Повідомлень: 793
З нами з: 17 липня 2009, 17:05
Reputation: 0
Контактна інформація:

opencontest - платформа для судейства соревнований

Повідомлення us4ici » 16 липня 2013, 13:07

UT4UKW писав:Сделать определение категории по таким файлам автоматически невозможно, поэтому вывел категорию в форму выбора при загрузке, тем самым сняв проблему раз и навсегда.
Тоже самое можно делать и с другими проблемными полями, ФИО, рост, вес и т.д. для каждого отдельно взятого контеста если понадобиться.
Как быстро учится человек с логическим мышлением на собственных ошибках! Зображення Зачем же вы продолжаете упорно отрицать, что ввод основных операторов "шапки" отчета через WEB это лучше чем геморой с кривыми логами с EDI файле! Желаю вам прогрессировать столь же быстро и далее, - возможно к следующему году понимание алгоритма рабоыу двух Серверов сойдется во едино, а разрозненный труд отдельных программистов получиться отъединить в команду Зображення
US4ICG не только читал ТЗ, но является одним из его авторов!
Востаннє редагувалось 16 липня 2013, 13:09 користувачем us4ici, всього редагувалось 1 раз.
73! Павел US4ICI.

Аватар користувача
UT4UKW
Повідомлень: 635
З нами з: 05 березня 2010, 18:03
Reputation: 0
Контактна інформація:

opencontest - платформа для судейства соревнований

Повідомлення UT4UKW » 16 липня 2013, 13:09

Павел, Вы по моему не читаете, а только пишете.
Я боюсь, что в Вашей команде я работать не смогу.

us4ici
Повідомлень: 793
З нами з: 17 липня 2009, 17:05
Reputation: 0
Контактна інформація:

opencontest - платформа для судейства соревнований

Повідомлення us4ici » 16 липня 2013, 13:12

UT4UKW писав:Павел, Вы по моему не читаете, а только пишете.
Я боюсь, что в Вашей команде я работать не смогу.

Лишь цитирую ваши же слова и действия и делаю выводы!
То что вы не будете работать в команде понял когда вы не стали отвечать на личные письма.
Хозяин-барин, - вы человек умный, до всего дойдете и сами Зображення
73! Павел US4ICI.


Повернутись до “Програмне забезпечення”

Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 1 гість