sudeystvo:btimer

Различия

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

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

Следующая версия
Предыдущая версия
sudeystvo:btimer [24.01.2026 13:17] – создано Артемий Трушинsudeystvo:btimer [24.01.2026 13:32] (текущий) Артемий Трушин
Строка 3: Строка 3:
 Таймер предназначен для запуска в локальной сети с возможностью одновременного отображения на нескольких смарт-ТВ/экранах. Реализован в виде web-приложения для локальной сети с использованием node.js Таймер предназначен для запуска в локальной сети с возможностью одновременного отображения на нескольких смарт-ТВ/экранах. Реализован в виде web-приложения для локальной сети с использованием node.js
  
-[[btimer.zip|Архив таймера]] нужно распаковать в произвольную папку на жестком диске.+{{ :sudeystvo:btimer.zip |Архив таймера}} нужно распаковать в произвольную папку на жестком диске.
  
 На компьютере, где будет установлена программа-таймер, **настоятельно рекомендуется**: На компьютере, где будет установлена программа-таймер, **настоятельно рекомендуется**:
  
-заранее проверить обновления Windows, чтобы они не стали автоматически устанавливаться в процессе раунда; +  * заранее проверить обновления Windows, чтобы они не стали автоматически устанавливаться в процессе раунда; 
-отключить уход в сон; +  отключить уход в сон; 
-отключить гашение экрана; +  отключить гашение экрана; 
-отключить автоматическую синхронизацию времени из Интернета; +  отключить автоматическую синхронизацию времени из Интернета; 
-зафиксировать ip-адрес для удобства обращения в течение нескольких дней соревнований; +  зафиксировать ip-адрес для удобства обращения в течение нескольких дней соревнований; 
-специально настроить или временно отключить брандмауэр windows и/или антивирус, блокирующий входящие обращения.+  специально настроить или временно отключить брандмауэр windows и/или антивирус, блокирующий входящие обращения.
  
 По умолчанию рекомендуется распаковать архив таймера в папку на диске C:, запуск таймера производится пакетным файлом c:\название_папки\start_timer.cmd, при этом окно приложения будет существовать всё время работы таймера (закрывать его нельзя). При первом запуске Защитник Windows может выдать запрос на разрешение программе доступа к сети - его необходимо разрешить. По умолчанию рекомендуется распаковать архив таймера в папку на диске C:, запуск таймера производится пакетным файлом c:\название_папки\start_timer.cmd, при этом окно приложения будет существовать всё время работы таймера (закрывать его нельзя). При первом запуске Защитник Windows может выдать запрос на разрешение программе доступа к сети - его необходимо разрешить.
  
-![btimer1](images/rpsr/btimer1.png)+{{ :sudeystvo:btimer1.png?nolink |}}
  
-Для управления таймером необходимо в браузере перейти по адресу http://<ip_адрес_компьютера>:8008/ (если таймер запущен на текущем компьютере - http://localhost:8008/).+Для управления таймером необходимо в браузере перейти по адресу [[http://<ip_адрес_компьютера>:8008/]] (если таймер запущен на текущем компьютере - [[http://localhost:8008/]]).
  
 После окончания раунда окно приложения можно закрыть принудительно ("крестиком") либо нажатием клавиш Ctrl+C и последующим ответом "y" на вопрос "Завершить выполнение пакетного файла?". После окончания раунда окно приложения можно закрыть принудительно ("крестиком") либо нажатием клавиш Ctrl+C и последующим ответом "y" на вопрос "Завершить выполнение пакетного файла?".
  
-### Режим ротации+===== Режим ротации ===== 
  
 Для запуска таймера в режиме ротации (квалификация/полуфинал раунд) необходимо указать время старта раунда (отдельно часы и минуты) и время лазания (climbing time). Для запуска таймера заранее укажите более раннее время старта. Для запуска таймера в режиме ротации (квалификация/полуфинал раунд) необходимо указать время старта раунда (отдельно часы и минуты) и время лазания (climbing time). Для запуска таймера заранее укажите более раннее время старта.
Строка 32: Строка 33:
 Запуск таймера производится кнопкой **start**. Отсчет периода ротации производится непрерывно по кругу, остановка таймера производится кнопкой **reset**. Запуск таймера производится кнопкой **start**. Отсчет периода ротации производится непрерывно по кругу, остановка таймера производится кнопкой **reset**.
  
-![btimer2](images/rpsr/btimer2.png)+{{ :sudeystvo:btimer2.png?nolink |}}
  
-### Режим финала+===== Режим финала =====
  
 Для финального раунда, когда после окончания периода времени не должен автоматически стартовать следующий период, указывается только время лазания, а время старта и время ротации необходимо оставить пустым. Для финального раунда, когда после окончания периода времени не должен автоматически стартовать следующий период, указывается только время лазания, а время старта и время ротации необходимо оставить пустым.
Строка 42: Строка 43:
 Кроме того, таймер можно запускать с клавиатуры клавишей "z", обнулять - клавишей "p".. Кроме того, таймер можно запускать с клавиатуры клавишей "z", обнулять - клавишей "p"..
  
-![btimer3](images/rpsr/btimer3.png)+{{ :sudeystvo:btimer3.png?nolink |}}
  
-### Звуковые сигналы+===== Звуковые сигналы =====
  
 Звуковые сигналы воспроизводятся на всех устройствах, отображающих таймер. Звуковые сигналы воспроизводятся на всех устройствах, отображающих таймер.
Строка 54: Строка 55:
 Проверить звуковые сигналы без ожидания времени можно с помощью кнопок **test start!**, **test min!** и **test gong!** в нижней части страницы таймера. Проверить звуковые сигналы без ожидания времени можно с помощью кнопок **test start!**, **test min!** и **test gong!** в нижней части страницы таймера.
  
-### Отображение таймера на экранах+===== Отображение таймера на экранах =====
  
-Страница отображения таймера открывается на любом другом устройстве (например, на смарт-ТВ, расставленных по залу) в локальной сети по адресу `http://<ip_адрес_компьютера>:8008/`.+Страница отображения таймера открывается на любом другом устройстве (например, на смарт-ТВ, расставленных по залу) в локальной сети по адресу [[http://<ip_адрес_компьютера>:8008/]].
  
 Шрифт таймера подобран для отображения на весь экран с разрешением 1920х1080, управляющие кнопки при этом находятся ниже видимой области. При необходимости можно уменьшить масштаб отображения в браузере. Шрифт таймера подобран для отображения на весь экран с разрешением 1920х1080, управляющие кнопки при этом находятся ниже видимой области. При необходимости можно уменьшить масштаб отображения в браузере.
Строка 62: Строка 63:
 Таймер времени лазания отображается на темном фоне, таймер периода ротации (смены участников) - на красном. Таймер времени лазания отображается на темном фоне, таймер периода ротации (смены участников) - на красном.
  
-> **Обратите внимание**: запуск и остановка таймера может производиться с любого места. Не рекомендуется предоставлять физический доступ зрителей к ноутбуку или ТВ, на котором отображается таймер. +<WRAP important 60%> 
 +**Обратите внимание**: запуск и остановка таймера может производиться с любого места. Не рекомендуется предоставлять физический доступ зрителей к ноутбуку или ТВ, на котором отображается таймер. 
 +</WRAP>
  • Последнее изменение: 3 мес. назад
  • Артемий Трушин