sudeystvo:start

Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
sudeystvo:start [01.02.2026 18:44] – [Планшет боулдеринга] Артемий Трушинsudeystvo:start [26.02.2026 12:37] (текущий) – [Установка тонкого клиента под Windows] Артемий Трушин
Строка 3: Строка 3:
 ===== Установка тонкого клиента под Windows ===== ===== Установка тонкого клиента под Windows =====
  
-Для работы судьи рекомендуется использовать тонкий клиент, хотя все операции, **кроме загрузки участников из файла и парного ввода результатов скорости** можно выполнять через браузер.+Для работы судьи рекомендуется использовать тонкий клиент, хотя все операции, **кроме загрузки участников из файла** и **автоматической загрузки результатов скорости с хронометра** можно выполнять через браузер.
  
-Версия платформы на сервере периодически обновляется. При возникновении ошибка "Различаются версии платформы на клиенте и сервере" необходимо установить тонкого клиента обновленной версии по инструкции ниже. +Порядок установки: 
-  - Скачать установочный комплект платформы: [[https://portal.rusclimbing.ru/setuptc64.zip|версия для 64-разрядной ОС]] или [[https://portal.rusclimbing.ru/setuptc32.zip|версия для 32-разрядной ОС]]. Рядом временно оставлю старую версия на период обновления портала - [[https://online.1c.ru/catalog/free/35478210/|8.3.23.2157]])+  - Скачать установочный комплект платформы: [[https://portal.rusclimbing.ru/setuptc64.zip|версия для 64-разрядной ОС]] или [[https://portal.rusclimbing.ru/setuptc32.zip|версия для 32-разрядной ОС]].
   - Распаковать, установить (запустив setup.exe); при установке отключить флажок "Установить драйвер защиты" (кроме случая, когда вы знаете, что такое ключ защиты 1С и он действительно есть на компьютере)   - Распаковать, установить (запустив setup.exe); при установке отключить флажок "Установить драйвер защиты" (кроме случая, когда вы знаете, что такое ключ защиты 1С и он действительно есть на компьютере)
   - Запустить с ярлыка "1С:Предприятие" на рабочем столе, согласиться с добавлением первой информационной базы:   - Запустить с ярлыка "1С:Предприятие" на рабочем столе, согласиться с добавлением первой информационной базы:
Строка 13: Строка 13:
   * выбрать расположение **на веб-сервере**, указать адрес ''https://portal.rusclimbing.ru/cfr''   * выбрать расположение **на веб-сервере**, указать адрес ''https://portal.rusclimbing.ru/cfr''
   * остальные параметры оставить по умолчанию   * остальные параметры оставить по умолчанию
 +
 +Версия платформы на сервере периодически обновляется, это требует и обновления клиента на компьютере. При запуске система может сообщить о несоответствии версии и предложить автоматически установить обновление - нужно с этим согласиться, нажав кнопку **Обновить и запустить**.
 +Если автоматическое обновление не происходит и повторяется ошибка "Различаются версии платформы на клиенте и сервере", необходимо вручную установить тонкого клиента обновленной версии по инструкции выше (п. 1-2). Предыдущие версии платформы при этом можно удалить с компьютера через раздел **Установка и удаление программ** панели управления Windows.
  
 ===== Настройка мероприятия ===== ===== Настройка мероприятия =====
Строка 18: Строка 21:
 Открыть список мероприятий (раздел **Судейство - Мероприятия**), открыть нужное. Для редактирования у текущего пользователя должны быть установлены права доступа на конкретное мероприятие. Открыть список мероприятий (раздел **Судейство - Мероприятия**), открыть нужное. Для редактирования у текущего пользователя должны быть установлены права доступа на конкретное мероприятие.
  
-<WRAP important 60%>+<WRAP important>
 Перед всеми остальными действиями (загрузка участников, создание протоколов) внимательно и последовательно заполните таблицу групп и дисциплин на вкладке **Календарь**, а также все параметры на вкладках **Настройки протоколов** и **Присвоение разрядов**. Перед всеми остальными действиями (загрузка участников, создание протоколов) внимательно и последовательно заполните таблицу групп и дисциплин на вкладке **Календарь**, а также все параметры на вкладках **Настройки протоколов** и **Присвоение разрядов**.
 </WRAP> </WRAP>
Строка 31: Строка 34:
   * хронометраж: если в связке с электронным хронометражом используется утилита timer-gui, то для автоматической загрузки результатов необходимо указать путь к текстовым файлам хронометра (обычно этот папка logs)   * хронометраж: если в связке с электронным хронометражом используется утилита timer-gui, то для автоматической загрузки результатов необходимо указать путь к текстовым файлам хронометра (обычно этот папка logs)
  
-<WRAP important 60%>+<WRAP important>
 Использовать парный ввод результатов скорости для автоматической загрузки с хронометра возможно только при запуске системы с использованием тонкого клиента (не в браузере). Использовать парный ввод результатов скорости для автоматической загрузки с хронометра возможно только при запуске системы с использованием тонкого клиента (не в браузере).
 </WRAP> </WRAP>
Строка 38: Строка 41:
  
 ==== Загрузка участников ==== ==== Загрузка участников ====
 +
 +<WRAP important>
 +Загрузка участников из файла возможно только при работе в Тонком клиенте (не через браузер)
 +</WRAP>
  
 Выбрать в списке нужное мероприятие, на верхней панели нажать кнопку **Установить текущим**. Это включает отбор по текущему мероприятию во всех остальных разделах - протоколы, загрузка участников и т. д. Выбрать в списке нужное мероприятие, на верхней панели нажать кнопку **Установить текущим**. Это включает отбор по текущему мероприятию во всех остальных разделах - протоколы, загрузка участников и т. д.
Строка 52: Строка 59:
 При повторной загрузке участников информация обновляется (участники не дублируются, сопоставляются по ФИ, году рождения и региону). При повторной загрузке участников информация обновляется (участники не дублируются, сопоставляются по ФИ, году рождения и региону).
  
-<WRAP important 60%>+<WRAP important>
 Полных тезок одного года рождения из одного региона нужно разделять чем-то в имени (например, в имени добавить инициал отчества), иначе их потом трудно будет различить. Полных тезок одного года рождения из одного региона нужно разделять чем-то в имени (например, в имени добавить инициал отчества), иначе их потом трудно будет различить.
 </WRAP> </WRAP>
Строка 96: Строка 103:
 Нулевой результат (не достиг ни бонуса/зоны, ни финиша) необходимо указывать в явном виде значением "0" либо "-". Нулевой результат (не достиг ни бонуса/зоны, ни финиша) необходимо указывать в явном виде значением "0" либо "-".
  
-<WRAP important 60%>+<WRAP important>
 Участник с пустыми результатами (когда ни на одной трассе не заполнено значение) считается не стартовавшим и не будет ранжироваться (не получит место в протоколе, даже последнее). Участник с пустыми результатами (когда ни на одной трассе не заполнено значение) считается не стартовавшим и не будет ранжироваться (не получит место в протоколе, даже последнее).
 </WRAP> </WRAP>
Строка 133: Строка 140:
 Под кнопками попыток отображается текущий результат участника (с какой попытки TOP, с какой попытки зона, сколько всего попыток сделано). Под кнопками попыток отображается текущий результат участника (с какой попытки TOP, с какой попытки зона, сколько всего попыток сделано).
  
-<WRAP important 60%>+<WRAP important>
 **Важно**: через секунду после каждого нажатия результат сохраняется. То есть текущий результат участника сразу попадает в ранжирование и трансляцию. Пока результат не сохранен, над кнопками попыток отображается надпись ***(не сохранен)***. **Важно**: через секунду после каждого нажатия результат сохраняется. То есть текущий результат участника сразу попадает в ранжирование и трансляцию. Пока результат не сохранен, над кнопками попыток отображается надпись ***(не сохранен)***.
 </WRAP> </WRAP>
Строка 157: Строка 164:
 Для трансляции результатов на сайт в настройках мероприятия на вкладке **Трансляция** должен быть выбран шаблон, указан каталог трансляции (это делает администратор по запросу) и установлен флажок **Трансляция включена**. Для трансляции результатов на сайт в настройках мероприятия на вкладке **Трансляция** должен быть выбран шаблон, указан каталог трансляции (это делает администратор по запросу) и установлен флажок **Трансляция включена**.
  
-![trans1](images/rpsr/trans1.png)+{{ :sudeystvo:trans1.png?nolink |}}
  
 Необходимо заполнить **Наименование мероприятия для трансляции**, чтобы оно отображалось в трансляции результатов. Необходимо заполнить **Наименование мероприятия для трансляции**, чтобы оно отображалось в трансляции результатов.
Строка 163: Строка 170:
 В общем случае каталог трансляции выглядит как `/tmp/trans/2102msk_perv/`, где `2102msk_perv` - уникальный идентификатор мероприятия. В общем случае каталог трансляции выглядит как `/tmp/trans/2102msk_perv/`, где `2102msk_perv` - уникальный идентификатор мероприятия.
  
-Если трансляция включена, то результаты автоматически публикуются на сайте ФСР по адресу [`http://c-f-r.ru/live/<идентификатор_мероприятия>`](http://c-f-r.ru/live/<идентификатор_мероприятия>и могут быть открыты любым посетителем.+Если трансляция включена, то результаты автоматически публикуются на сайте ФСР по адресу [[http://c-f-r.ru/live/<идентификатор_мероприятия>]и могут быть открыты любым посетителем.
  
-Кроме того, в справочнике **Экраны** можно также включить отдельную трансляцию для показа результатов на мониторах в зале или для показа в видеопотоке. Для этого в карточке экрана указываются необходимые протоколы, а на мониторе открывается ссылка [`http://c-f-r.ru/live/<номер_экрана>`](http://c-f-r.ru/live/<идентификатор_мероприятия>)+Кроме того, в справочнике **Экраны** можно также включить отдельную трансляцию для показа результатов на мониторах в зале или для показа в видеопотоке. Для этого в карточке экрана указываются необходимые протоколы, а на мониторе открывается ссылка [[http://c-f-r.ru/live/<номер_экрана>]]
  
 ===== Объединенные мероприятия ===== ===== Объединенные мероприятия =====
Строка 177: Строка 184:
 На портале должны быть созданы 3 мероприятия: "чемпионат города", "первенство города" (далее - *отдельные мероприятия*) и *объединенное мероприятие* "чемпионат и первенство города". На портале должны быть созданы 3 мероприятия: "чемпионат города", "первенство города" (далее - *отдельные мероприятия*) и *объединенное мероприятие* "чемпионат и первенство города".
  
-> **Важно**: все мероприятия должны совпадать по дате начала.+<WRAP important> 
 +**Важно**: все мероприятия должны совпадать по дате начала. 
 +</WRAP>
  
 В отдельных мероприятиях на вкладке **Настройка протоколов** необходимо заполнить ссылку на объединенное мероприятие. В отдельных мероприятиях на вкладке **Настройка протоколов** необходимо заполнить ссылку на объединенное мероприятие.
  
-![joined1](images/rpsr/joined1.png)+{{ :sudeystvo:joined1.png?nolink |}}
  
 ==== Загрузка участников ==== ==== Загрузка участников ====
Строка 189: Строка 198:
 В объединенное мероприятие загружаются суммарно все участники отдельных мероприятий, при этом их необходимо разбить только на две группы - *Мужчины* и *Женщины*. В объединенное мероприятие загружаются суммарно все участники отдельных мероприятий, при этом их необходимо разбить только на две группы - *Мужчины* и *Женщины*.
  
-> **Важно**: один и тот же спортсмен в отдельном и объединенном мероприятии должен называться одинаково до буквы, поэтому для загрузки участников в объединенное мероприятие необходимо использовать в точности те же списки, что и для отдельных мероприятий (заменив только группу). При ручном добавлении участников нужно следить за точным совпадением ФИ, года рождения и команды. +<WRAP important> 
 +**Важно**: один и тот же спортсмен в отдельном и объединенном мероприятии должен называться одинаково до буквы, поэтому для загрузки участников в объединенное мероприятие необходимо использовать в точности те же списки, что и для отдельных мероприятий (заменив только группу). При ручном добавлении участников нужно следить за точным совпадением ФИ, года рождения и команды. 
 +</WRAP>
 ==== Создание протоколов ==== ==== Создание протоколов ====
  
Строка 199: Строка 209:
 В каждом протоколе отдельного мероприятия необходимо заполнить ссылку на объединенный протокол - соответствующий по группе, дисциплине и раунду протокол из объединенного мероприятия. В каждом протоколе отдельного мероприятия необходимо заполнить ссылку на объединенный протокол - соответствующий по группе, дисциплине и раунду протокол из объединенного мероприятия.
  
-> **Например**: в чемпионате города в протоколе первой трассы квалификации трудности мужчин необходимо установить ссылку на протокол квалификации первой трассы трудности мужчин объединенного мероприятия "чемпионат и первенство города"; в первенстве города в протоколе первой трассы квалификации трудности у юношей 14-15 лет также ссылку нужно установить на протокол квалификации первой трассы трудности мужчин объединенного мероприятия. +<WRAP tip> 
 +**Например**: в чемпионате города в протоколе первой трассы квалификации трудности мужчин необходимо установить ссылку на протокол квалификации первой трассы трудности мужчин объединенного мероприятия "чемпионат и первенство города"; в первенстве города в протоколе первой трассы квалификации трудности у юношей 14-15 лет также ссылку нужно установить на протокол квалификации первой трассы трудности мужчин объединенного мероприятия. 
 +</WRAP>
 **Примечание**: поле **Объединенный протокол** будет доступно в карточке протокола только в том случае, если в настройках мероприятия заполнена ссылка на объединенное мероприятие. **Примечание**: поле **Объединенный протокол** будет доступно в карточке протокола только в том случае, если в настройках мероприятия заполнена ссылка на объединенное мероприятие.
  
-![joined2](images/rpsr/joined2.png)+{{ :sudeystvo:joined2.png?nolink |}}
  
 ==== Проведение раунда ==== ==== Проведение раунда ====
Строка 215: Строка 226:
 Если [полу]финалы проводятся в одном потоке (например, в трудности), то сначала порядок формирования протоколов следующего раунда зависит от регламента: Если [полу]финалы проводятся в одном потоке (например, в трудности), то сначала порядок формирования протоколов следующего раунда зависит от регламента:
  
-если квота следующего раунда определяется по объединенному мероприятию (например, 20 человек из всех мужчин и юношей), то сначала протокол формируется в объединенном мероприятии, а затем в каждом отдельном мероприятии статус протокола квалификации меняется на **Завершился**, в протоколе вручную выставляются флажки **В следующий раунд** тем участникам, которые по объединенному протоколу допущены в следующий раунд; затем из протоколов квалификации формируются протоколы следующего раунда в каждом отдельном мероприятии; +  * если квота следующего раунда определяется по объединенному мероприятию (например, 20 человек из всех мужчин и юношей), то сначала протокол формируется в объединенном мероприятии, а затем в каждом отдельном мероприятии статус протокола квалификации меняется на **Завершился**, в протоколе вручную выставляются флажки **В следующий раунд** тем участникам, которые по объединенному протоколу допущены в следующий раунд; затем из протоколов квалификации формируются протоколы следующего раунда в каждом отдельном мероприятии; 
-если квота следующего раунда определяется в каждом отдельном мероприятии (20 мужчин, 20 юношей в каждой возрастной группе), то сначала протоколы формируются в каждом отдельном мероприятии, а затем в протоколе объединенного мероприятия статус протокола квалификации меняется на **Завершился**, в протоколе вручную выставляются флажки **В следующий раунд** тем участникам, которые по объединенному протоколу допущены в следующий раунд; затем из протокола квалификации объединенного мероприятия формируется протокол следующего раунда+  если квота следующего раунда определяется в каждом отдельном мероприятии (20 мужчин, 20 юношей в каждой возрастной группе), то сначала протоколы формируются в каждом отдельном мероприятии, а затем в протоколе объединенного мероприятия статус протокола квалификации меняется на **Завершился**, в протоколе вручную выставляются флажки **В следующий раунд** тем участникам, которые по объединенному протоколу допущены в следующий раунд; затем из протокола квалификации объединенного мероприятия формируется протокол следующего раунда.
- +
-> **Важно**: если судейство продолжается по объединенному протоколу, то в каждом протоколе отдельного мероприятия должна быть проставлена ссылка на соответствующий протокол объединенного мероприятия.+
  
 +<WRAP important>
 +**Важно**: если судейство продолжается по объединенному протоколу, то в каждом протоколе отдельного мероприятия должна быть проставлена ссылка на соответствующий протокол объединенного мероприятия.
 +</WRAP>
 ===== Таймер боулдеринга ===== ===== Таймер боулдеринга =====
  
 Таймер предназначен для запуска в локальной сети с возможностью одновременного отображения на нескольких смарт-ТВ/экранах - [[btimer|подробнее]]. Таймер предназначен для запуска в локальной сети с возможностью одновременного отображения на нескольких смарт-ТВ/экранах - [[btimer|подробнее]].
  • Последнее изменение: 4 нед. назад
  • Артемий Трушин