Меню «Файл», «Сессия», «Сервис» и «Справка»
Четыре меню заголовка: сессия и её файлы («Файл»), её конфигурация и режим хронометража («Сессия»), фотофиниш, рекорды и база («Сервис»), затем справка, лицензия и язык («Справка»).
- Файл: сессия (открыть, загрузить из базы, синхронизировать), импорт спортсменов, вывод .EVT.
- Сессия: конфигурация сессии, режим хронометража, управление забегами.
- Сервис: FinishLynx, рекорды, резервное копирование и объединение баз.
Файл
Где: заголовок, справа
Меню сессии: соревнование, хронометрируемое сегодня, и список его забегов. Забеги берутся из файла (записанного EVENT или другой программой управления) или из общей базы данных.
Открыть сессию…
Где: «Файл»
Читает файл сессии и делает из него новый список забегов. Распознаваемые форматы (предлагаются вместе — «Файлы сессий», затем по одному):
| Формат | Кем записан | Назначение |
|---|---|---|
.cfevent | EVENT («Экспорт в FINISH…») | Всё: позиции, шлемы, транспондеры, языки, цвета стартовых позиций, дорожка каждой дисциплины. |
.json | SpeedSkatingResults | Длинная дорожка: пары, групповые старты, гонки преследования. FINISH тогда спрашивает режим длинной дорожки. |
.evt | программы фотофиниша и управления | В основном шорт-трек. Дистанция — первое число в названии дисциплины. |
.xlsx, .xlsm | Excel | Всё, включая тренировку: первый лист — участники и параметры, затем по листу на забег. Старый .xls не читается. |
Это новая сессия, даже при повторном открытии того же файла: забеги на вкладках закрываются (загружен → не проведён; идёт или завершён → проведён, положение сохраняется), список очищается, затем файл его заполняет. Забеги, которые база знает как проведённые, остаются проведёнными. Участники-люди попадают в базу спортсменов без дубликатов (Добавлять спортсменов сессии в базу). Файл запоминается: Обновить и автоматическая синхронизация затем перечитывают его путём слияния.
Окно открывается в Папка файлов сессий.
Загрузить соревнование из базы…
Где: «Файл»
Берёт сессию из базы данных вместо файла: список соревнований базы (без удалённых забегов) с поиском (все слова, без учёта регистра и диакритики) и для каждого соревнования, затем для каждой дистанции («500 m (40)») — число забегов в каждом состоянии, с цветными метками списка забегов. Загрузить делает это соревнование сессией, как открытый файл: забеги на вкладках закрываются, список заменяется. Забег, уже проведённый на этом компьютере, остаётся проведённым.
Так FINISH получает забеги, отправленные EVENT, когда они используют одну базу: каждая волна EVENT — это забег с позициями, шлемами, транспондерами, языками, цветами и дорожкой своей дисциплины.
Порядок забегов — тот, что EVENT передаёт через базу: номер в его расписании (по всем дисциплинам),
тот же, что после импорта файла .cfevent всего соревнования. Поэтому у списка та же нумерация (1, 2, 3…) и тот же
«следующий забег», что и с файлом, даже если этот компьютер уже записал свои забеги. Когда EVENT меняет расписание, забеги в списке получают
новый порядок при перечитывании; загруженный, идущий или проведённый забег сохраняет свой, и порядок, изменённый вручную в списке, тоже сохраняется.
Если в соревновании несколько дисциплин, перед загрузкой открывается окно Выбрать дисциплины для загрузки: в список попадают только забеги отмеченных дисциплин.
Затем Обновить перечитывает соревнование в базе (слияние), а автоматическая синхронизация, если отмечена, перечитывает его, когда EVENT его изменил. Файл не запоминается, и при следующем запуске ничего само не перечитывается.
См. сценарий Соревнование на длинной дорожке.
Выбрать дисциплины…
Где: «Файл» (доступно, когда сессия взята из базы); открывается также само после Загрузить соревнование из базы…, когда в соревновании несколько дисциплин
FINISH находит дисциплины соревнования в базе: те, которые EVENT опубликовал с каждым забегом (название, дистанция, пол, категория), в порядке программы; забег, пришедший не из EVENT, относится к своей дистанции («500 m»). У каждой дисциплины есть флажок, число её забегов и их состояния (те же метки, что в списке забегов).
- Дисциплины в порядке программы EVENT. «новая»: появилась в базе после последнего выбора; она не загружается, пока её не отметят.
- Всё отмечает все дисциплины: дисциплины, которые EVENT добавит позже, тоже будут загружены. Нет снимает все флажки.
- Загрузить: работает, когда отмечена хотя бы одна дисциплина.
Выбор запоминается для соревнования на этом компьютере: новая загрузка того же соревнования его восстанавливает. Так два FINISH могут разделить соревнование (женщины на одном, мужчины на другом). В первый раз отмечены все дисциплины; соревнование с одной дисциплиной окно не открывает.
Если открыть его снова через ФайлВыбрать дисциплины… во время сессии: забеги отмеченной дисциплины попадают в список на своё место в программе; забеги снятой дисциплины уходят из него, кроме загруженного, идущего, завершённого или проведённого забега, который остаётся (сообщение называет его). Из базы ничего не удаляется. Когда EVENT добавляет дисциплину, которой нет в выборе, журнал сообщает: «Новых дисциплин в базе, не загружено: 1: 1000 m Hommes. Файл → «Выбрать дисциплины…», чтобы добавить их.»
Настройки, требуемые соревнованием
Где: открывается само после Открыть сессию… (.cfevent) или Загрузить соревнование из базы…
Соревнование, подготовленное в EVENT, указывает, как его нужно хронометрировать. Если сессия настроена иначе, окно Настройки, требуемые соревнованием показывает это: «Соревнование требует: Несколько забегов + групповая автоматическая загрузка + один старт на забег», «Сессия: Один забег», причину (например, квартеты: два забега группы G1 делят дорожку) и список различающихся настроек (Настройка, Запрошено, В сессии).
- Применить эти настройки
- Кнопка по умолчанию (Entrée): сессия получает требуемые настройки, затем автоматическая загрузка загружает забеги (в квартетах — целую группу).
- Сохранить мои настройки
- Ничего не меняется (Échap). Сессию можно настроить позже в Конфигурации.
Меняться могут только эти настройки: Режим хронометража (Один забег / Несколько забегов), Автоматическая загрузка, Группой, Число загружаемых забегов и Тот же старт. Назначение транспондеров, декодер, линии и петли дорожки и трансляция остаются настройками компьютера. «Один забег за раз» уже соблюдается в режиме «несколько забегов» с 1 загружаемым забегом.
Если вид спорта или специализация соревнования не совпадают с сессией, об этом предупреждают; FINISH их не меняет (при необходимости измените их в конфигурации сессии). Выбор записывается в журнал. Вопрос не задаётся заново при каждом перечитывании; он возвращается, если соревнование меняет требования, или при следующей открытой сессии. Файл из более старого EVENT или другого формата ничего не меняет.
Новая сессия…
Где: «Файл»
Пока недоступно: об этом сообщает сообщение. Чтобы хронометрировать без файла, создайте забеги вручную (Добавить в списке) или запустите срочный забег.
Синхронизировать сессию
Где: «Файл»
Пока недоступно. Чтобы сразу перечитать файл: Обновить на вкладке Список (волны).
Импорт спортсменов…
Где: «Файл» (также в «История» › «Спортсмены»)
Открывает мастер импорта спортсменов из файла Excel, CSV или JSON: соответствия, просмотр, сопоставление с базой, импорт. См. Импорт спортсменов.
Загружать завершённые забеги
Где: «Файл» (флажок)
Отмечено: список забегов показывает и забеги, проведённые в предыдущей сессии (серым). Не отмечено: видны только забеги, проведённые в этой сессии. Это та же настройка, что флажок Показывать уже проведённые забеги (серым) списка и Загружать забеги, даже если они уже есть в БД.
Автоматическая загрузка
Где: «Файл» (флажок)
Та же настройка, что Конфигурация › Режим › Автоматическая загрузка и ячейка Автозагрузка в строке состояния. Она определяет и перечитывание при запуске: без неё FINISH не перечитывает файл последней сессии при старте (список остаётся пустым до «Открыть сессию…»).
Автоматическая синхронизация
Где: «Файл» (флажок)
Регулярно перечитывает файл сессии (EVT, JSON, Excel, .cfevent), который программа управления перезаписывает с новыми забегами.
Перечитывание ждёт, пока не останется стартовавших и незавершённых забегов («Перечитывание ожидает: идёт забег.»). Это
слияние: новый забег добавляется; забег, находящийся только в списке и пришедший из файла, обновляется; загруженный, идущий,
завершённый, проведённый или изменённый вручную забег никогда не затрагивается.
Сессия, загруженная из базы, перечитывается так же: на каждом интервале FINISH проверяет, изменил ли EVENT соревнование (опубликованные забеги, порядок расписания, добавленные или удалённые забеги); если да — журнал «Соревнование изменилось в базе: перечитывание, как только не будет текущих забегов.», затем слияние с выбранными дисциплинами. Забег, изменённый здесь вручную, всё же получает новый порядок (только порядок). То, что этот компьютер записывает сам, ничего не запускает.
Интервал синхронизации
Где: «Файл» («Интервал синхронизации: 3 min…»)
Надпись показывает интервал между двумя перечитываниями; щелчок открывает ввод (длительность: «30 s», «3 min»; число без единиц считается в минутах).
Вывод EVT
Где: «Файл»
Подменю экспорта в формат .evt («lynx.evt» программ фотофиниша).
Экспорт в .EVT…
Где: «Файл» › «Вывод EVT»
Записывает файл .evt со всеми забегами списка по порядку и их участниками. Этот файл нужно отдать
FinishLynx, чтобы его забеги носили те же названия, что в FINISH (см. FinishLynx). Что
записывается, настраивается в Параметры › Экспорт EVT. То, чему нет места в формате, теряется
(состояние, пара, группа, петли, мин./макс., выбывание, колокол…); журнал сессии сообщает о каждом случае (изменённое название забега, участник без
кода…).
У каждого участника в нём уникальный ID (2-е поле его строк), один и тот же в списке в начале и во всех его забегах: FinishLynx узнаёт участника по этому ID. Это его номер; если номера повторяются (масс-старт, где номер — позиция в каждом забеге: 1, 2, 3… у женщин, затем снова 1, 2, 3… у мужчин), все участники нумеруются 1, 2, 3… в порядке забегов, и журнал сообщает об этом. Дорожка (3-е поле) остаётся стартовой позицией.
С местом
Где: «Файл» › «Вывод EVT»
Здесь пока недоступно: название места задаётся в Параметры › Экспорт EVT.
Участник с 8 полями
Где: «Файл» › «Вывод EVT»
Пока недоступно: строка участника всегда имеет восемь полей.
Выход
Где: «Файл», внизу
Закрывает FINISH. Забеги на вкладках убираются (загружен → не проведён; идёт или завершён → проведён), затем FINISH даёт несколько секунд трансляции, общему зачёту, прохождениям и кругам на запись. При Резервная копия при закрытии FINISH затем выполняется копирование базы.
Сессия
Где: заголовок, справа
Контекст сессии и способ хронометража.
Конфигурация сессии…
Где: «Сессия»
Открывает окно Конфигурация сессии хронометража: вид деятельности (Соревнование, Тренировка, Демонстрация), санкция, вид спорта, специализация, страна, место и дорожка, свободная серия. Если окно открыто отсюда, Отмена не закрывает FINISH.
Режим хронометража (декодер)…
Где: «Сессия» (также в модуле «Конфигурация»)
Открывает окно Режим хронометража: декодер, ручной, гибридный или фотоэлементы, оборудование и его подключение.
Режим управления забегами…
Где: «Сессия»
Показывает вкладку Конфигурация хронометража, панель Режим: один забег, несколько забегов, раздельный старт или автоматический.
Параметры хронометража…
Где: «Сессия»
Показывает вкладку Конфигурация хронометража, панель Ход забега.
Избранные забеги…
Где: «Сессия» (также «Параметры» › «Файлы и дорожки» и меню списка)
Шаблоны забегов: забеги специализации, поставляемые с FINISH, и ваше избранное. Они используются для
срочного забега, кнопки «Использовать» в карточке забега и при чтении
файлов SpeedSkatingResults и .cfevent (петли, мин./макс., прогноз кругов). Для каждого: название, дистанция, длина дорожки,
линия старта (м до финиша), число кругов, петля финиша, минимальный и максимальный круг, ускорение и максимальная скорость (показывается ожидаемое
время каждого круга), коэффициент колокола, выбывание (формула или Правило выбывания федерации или одно из ваших, показанное
открытым текстом; кнопка … рядом открывает правила выбывания), итоговое время и участник, который считается в
команде. Изменённый вами забег специализации становится избранным, который его заменяет; удаление этого избранного восстанавливает поставляемое значение.
Окно предупреждает, когда круги × дорожка не дают дистанцию.
Правила выбывания…
Где: «Сессия» (также «Параметры» › «Файлы и дорожки» и кнопка «…» в избранном и в карточке забега)
Правила выбывания специализации сессии: правила федерации, полученные с общими данными (просмотр, дублирование), и ваши («Мои правила»: новое правило, дублировать, изменить, удалить), с тем же редактором сетки. Обновление общих данных никогда не затрагивает ваши правила. Каждый элемент управления и каждое сообщение: Правила выбывания и редактор сетки. Пошагово: Создать собственное правило выбывания.
Тренеры (ChronoFEED-COACH)…
Где: «Сессия»
Планшеты ChronoFEED-COACH тренеров: параметр Принимать ChronoFEED-COACH, запросы доступа тренеров (принять всё, часть или ничего), планшеты и их спортсмены (отозвать доступ), журнал. Каждый элемент управления: Тренеры (ChronoFEED-COACH). Пошагово: Связать планшет тренера.
Сервис
Где: заголовок, справа
Finish-Lynx
Где: «Сервис»
Фотофиниш: FINISH получает по сети итоговое время от программы FinishLynx. Три команды, те же настройки, что в Параметры › FinishLynx.
Подключение (сервер активен)
Где: «Сервис» › «Finish-Lynx» (флажок)
Отмечено: FINISH прослушивает настроенный порт; FinishLynx может подключиться и отправлять результаты. См. Сервер FinishLynx включён.
Сервер (IP-адрес, порт), поле «Забег»…
Где: «Сервис» › «Finish-Lynx»
Открывает Параметры › FinishLynx.
Отладка
Где: «Сервис» › «Finish-Lynx» (флажок)
Отмечено: каждая строка, полученная от FinishLynx, записывается в журнал. Чтобы увидеть, на какой позиции приходит название забега.
Обновить рекорды (SpeedSkatingResults)…
Где: «Сервис»
Окно Рекорды: рекорды базы для специализации сессии. Для каждого идущего забега FINISH транслирует на табло рекорды его дистанции и пола (мировые, олимпийские, выбранной страны, катка сессии), а вместе с каждым участником — его лучшее личное время и лучшее время сезона.
- Обновить рекорды (SpeedSkatingResults): отметьте списки (Мировые рекорды, Олимпийские рекорды, Национальные рекорды страны: с трёхбуквенным кодом, Рекорды ветеранов), выберите Дорожка (SpeedSkatingResults):, затем Рекорды этого катка, Личные рекорды участников сессии, Абсолютное лучшее время катка при необходимости и Обновить. Полоса показывает ход; Отмена останавливает (записанное остаётся). Сайт опрашивается только для длинной дорожки.
- Добавить рекорд вручную: тип, дистанция, пол, категория, время («34.03» или «1:06.42»), обладатель, страна, дата, место (для рекорда катка: название дорожки, как в конфигурации сессии); Удалить выбранный рекорд.
После обновления уже загруженные забеги получают новые рекорды и публикуются заново; вкладка Рекорды каждого забега их показывает.
Резервное копирование базы…
Где: «Сервис»
Открывает Параметры › Резервное копирование › Копия базы данных.
Объединить из другой базы…
Где: «Сервис»
Копирует в базу этого компьютера проведённые забеги из другой базы FINISH вашей организации (другой компьютер, сервер клуба, архив): их время, круги и положения. Выбранная база только читается.
- Известные базы: Новая база, название (указывается как источник), адрес сервера, порт (5432; 54329 для локальной базы другого компьютера), база, учётная запись, пароль (хранится зашифрованным Windows); Проверить подключение, Сохранить, Убрать.
- Объединить из этой базы…: не выполняется во время забега; вопрос объясняет, что произойдёт, полоса показывает ход, Отмена останавливает после копируемого в данный момент забега. Затем следует отчёт (также в журнале).
Без дубликатов и перезаписи: повторный запуск ничего не копирует дважды, забирает забеги, исправленные с тех пор в выбранной базе, и никогда не заменяет то, что было хронометрировано или исправлено на этом компьютере. Идущие забеги выбранной базы оставляются на следующий раз.
Синхронизировать системные файлы базы…
Где: «Сервис»
Пока недоступно: об этом сообщает сообщение.
Справка
Где: заголовок, кнопка
В начале меню: Справка ChronoFEED-FINISH (F1: эта справка, на разделе нужного элемента; см. Контекстная справка) и Справка по пакету ChronoFEED.
Обновить общие данные…
Где: «Справка»
Загружает общие таблицы, публикуемые Technofeed: страны, виды спорта, места, дорожки, клубы, федерации, типы пометок… То, что было добавлено на месте, не затрагивается.
Лицензия…
Где: «Справка»
Состояние лицензии этого компьютера (пробная, активирована, срок действия) и её активация.
О ChronoFEED-FINISH…
Где: «Справка»
Версия и номер сборки. Их показывает и заголовок главного окна («ChronoFEED-FINISH 2.0.17 (…)»).
Сообщить о проблеме или предложить улучшение…
Где: «Справка»
Окно, чтобы написать в Technofeed: текст, снимки экрана с пометками, вложенные файлы. Без Интернета пакет сохраняется, чтобы приложить его к электронному письму. Technofeed подтверждает получение и сообщает на вашем языке, когда выходит версия с вашим запросом.
Связаться с поддержкой…
Где: «Справка», сразу после «Сообщить о проблеме или предложить улучшение…»
Письменный разговор в реальном времени с оператором поддержки ChronoFEED. Окно не мешает работать с FINISH и никогда само не выходит на передний план: пришедшее сообщение не отвлекает во время забега.
- Поиск оператора
Только при открытии окна (никогда при запуске и не в фоне) FINISH ищет оператора в сети на языке интерфейса, для этой программы и, если он известен, для вашего вида спорта: не дольше 5 секунд.
- Оператор на вашем языке
«Оператор в сети.» Укажите адрес электронной почты (обязательно, для продолжения разговора) и, при желании, имя. Разговор начинается с первого сообщения; Ctrl+Enter отправляет его.
- Оператор на другом языке
«Оператор доступен на английском. Принять помощь на английском?» Принять открывает чат на этом языке; Нет, написать запрос открывает окно отзыва.
- Во время чата
Ваши сообщения справа, сообщения оператора слева, с его именем. О потере связи сообщается; ваши сообщения ждут и уходят, когда связь восстановится, только один раз. Закрыть разговор завершает его.
Три инструмента. Без вашего согласия ничего не уходит: каждый инструмент сначала показывает предпросмотр с кнопками Отправить и Отмена. Когда оператор просит один из них, об этом сообщает баннер с кнопками Просмотреть и отправить… и Пропустить: отправляете всегда вы.
- Фрагмент экрана…: окно этой программы или другой программы пакета, открытой на этом компьютере, никогда не весь экран. Пометить и скрыть… позволяет писать на изображении, закрашивать чёрным то, что не должно уйти, и оставить только часть (Всё изображение возвращает его целиком). На изображении могут быть имена спортсменов: при необходимости скройте их.
- Параметры…: настройки, полезные для диагностики, секреты скрыты; по флажку на строку, чтобы что-то убрать.
- Топология…: программы ChronoFEED установки, их версии и связи, каждый компьютер под псевдонимом («Poste 1»); вы видите точный текст.
Запасной путь. Нет свободного оператора, чат закрыт, сервер недоступен или отвечает слишком медленно, лицензия отклонена, достигнут лимит или оператор не отвечает 2 минуты: вместо чата открывается окно отзыва (Сообщить о проблеме или предложить улучшение…), без сообщения об ошибке, уже заполненное тем, что вы написали, а вверху указана причина. Ваш запрос уходит этим путём; ответ придёт по электронной почте.
Язык
Где: «Справка», внизу
Язык интерфейса (французский, английский…). Выбор действует при следующем запуске FINISH.