TimerForNVDA (Простой таймер и секундомер для NVDA)
- Автор: 'Marlon Brandão de Sousa
- Исходный код дополнения: Посетить Web-сайт TimerForNVDA
Краткое описание
Дополнение TimerForNVDA предлагает быструю, функциональную и простую реализацию таймера и секундомера для использования с NVDA.
Запустите таймер или секундомер, используя нужные вам единицы времени и режимы объявления.
Выберите между функциями: речь, звук или ничего.
Отслеживайте ход с помощью оповещений, диалога настроек или где-либо еще с помощью команд NVDA.
Управляйте таймером и секундомером в любом месте с помощью команд NVDA.
Основная информация
Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
---|---|---|---|---|---|---|---|
TimerForNVDA | 1.6.5 | 2024.1 | 2024.1 | 2022.1 | 24-04-2025 21:16:58 | 484 Кб. | GPL v2 |
Информация о локализации на русский язык
🔝 Назад к оглавлениюСкачать
TimerForNVDA-V.1.6.5.nvda-addon
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
TimerForNVDA (Простой таймер и секундомер для NVDA)
Дополнение TimerForNVDA предоставляет функции таймера и секундомера прямо в NVDA
скачать
Скачайте Простой таймер и секундомер для NVDA 1.6.5 addon
таймеры и секундомеры
Таймер отсчитывает указанное время до 0. Когда он достигает 0, он завершается и выдается сигнал тревоги.
Секундомер начинает отсчет с 0 и продолжает работать до тех пор, пока не будет дана команда остановиться. Когда это происходит, он показывает прошедшее время.
Особенности
диалог настройки
Таймер или секундомер можно настроить с помощью простого диалога настроек.
Различные отчеты о мониторинге хода выполнения также могут быть настроены из одного и того же диалогового окна.
как это работает
Либо используйте подменю "таймер для настроек NVDA", либо нажмите NVDA + Shift + t, чтобы открыть диалоговое окно настроек дополнения. Подменю находится в меню NVDA "Сервис".
-
если работает таймер или секундомер, вы можете:
-
Следить за ходом выполнения, читая строку состояния диалогового окна настроек.
-
Приостановить, возобновить или остановить таймер или секундомер.
-
если таймер или секундомер остановлены, вы можете:
-
Настроить режим работы (таймер или секундомер)
-
Настроить единицу времени, используемую для начального значения времени для таймера, а также для отчетности (секунды, минуты или часы).
-
запустить таймер или секундомер.
-
в любое время вы можете:
-
выбрать, каким образом будет оповещаться прогресс: речью, звуковыми сигналами, и тем, и другим или ничем.
-
запускать сочетаниями клавиш
В любой момент можно запустить, остановить, приостановить, возобновить и получить отчеты о ходе выполнения таймера или секундомера, не прибегая к диалогу настроек.
Как это работает
- нажмите ctrl + shift + NVDA + s, чтобы запустить или остановить таймер или секундомер.
- Если таймер или секундомер не работают, один из них запустится в соответствии с текущим режимом работы.
- если один из них работает, он остановится. Истекшее время объявляется в случае, если был запущен секундомер
- В случае, если запускается таймер и не настроено предыдущее начальное время, выдается предупреждение.
- нажмите ctrl + shift + NVDA + p, чтобы приостановить или возобновить таймер или секундомер.
- нажмите ctrl + shift + NVDA + r, чтобы проверить ход таймера или секундомера. Это особенно полезно, если все отчеты о ходе выполнения отключены и вы хотите проверять ход выполнения по требованию.
ввод времени
В диалоге настроек начальное время таймера вводится в формате HH:MM:SS, где HH означает часы, MM - минуты, а SS - секунды.
Нет необходимости вводить полный формат, система сама вычислит его:
- если введено простое число, будет использоваться выбранная единица времени.
- если указаны разделители, они будут рассмотрены. Например, 01:05 становится одной минутой и пятью секундами, если выбрана единица измерения времени "минуты". Если выбрана единица измерения времени "часы", 01:05 становится одним часом, пятью минутами и нулем секунд.
- Подразделы, выходящие за рамки "секунд", недействительны. Если единица измерения времени "минуты", значение 01:05:02 не будет принято.
работающие таймеры и секундомеры
Одновременно можно запустить только один таймер или секундомер. Прогресс можно отслеживать с помощью отключенных, одного или нескольких сигналов, прочитав строку состояния диалогового окна таймера или выполнив команду "Состояние прогресса", ctrl+shift+NVDA+r. Таким образом, вполне возможно запускать систему со всеми отключенными сигналами и отслеживать ход выполнения, читая строку состояния при открытии диалогового окна.
Команды для остановки, запуска, приостановки, возобновления или получения уведомления о ходе выполнения по требованию можно использовать даже при активном диалоговом окне настроек.
Может быть запущен только один экземпляр диалогового окна настроек. Если диалоговое окно настроек закрыто, в процессе выполнения таймер или секундомер будут продолжать работать.
Если диалоговое окно настроек открыто во время работы таймера или секундомера, в нем будет отображаться соответствующая обновленная информация.
точность времени
Это дополнение не может подсчитывать время с высокой точностью.
Это происходит потому, что python, язык, на котором написана NVDA, не может выполнять более одной инструкции одновременно, даже если для использования доступно более одного процессора или процессорного ядра.
Поэтому каждый раз, когда NVDA говорит, вычисляет или обрабатывает что-либо, подсчет времени будет иметь небольшую задержку.
Точность, однако, должна быть хорошей в подавляющем большинстве случаев, если только не требуется точность в миллисекунды или в противном случае на какой-либо процесс серьезно повлияет какая-либо задержка.
Для получения более точных результатов следует отключить оповещения и запрашивать статус по требованию, либо нажимая ctrl+shift+NVDA+r, либо читая строку состояния в диалоге таймера.
Сигналы
Звуковой сигнал
При включении этой опции будет воспроизводиться звуковой сигнал каждый раз, когда счетчик таймера или секундомера достигает круглого значения в соответствии с единицей времени, настроенной в диалоговом окне настроек.
Если вы, например, настроили таймер на 02:30 минут, звуковой сигнал будет воспроизводиться при подсчете в 02:00 минут, а другой-в 01:00 минуты.
Вы можете получить точный подсчет, прочитав строку состояния диалогового окна настроек или выполнив команду "Состояние отчета", ctrl+shift+NVDA+r.
Речевой сигнал
При активации этой опции, вы будете, слышать речевые сообщения текущего времени каждый раз, когда оно будет достигать округленного значения, в соответствии с единицей времени, настроенной в диалоговом окне настроек.
Если вы, например, настроили таймер на 02:30 минут, "2" будет произноситься при подсчете в 02:00 минут, а "1" будет произноситься при подсчете в 01:00 минут.
Вы можете получить точный подсчет, прочитав строку состояния диалогового окна настроек или выполнив команду "Состояние отчета", ctrl+shift+NVDA+r.
отчет о завершении таймера
Когда отсчет времени для таймера достигает 0, он завершен. Об этом сигнализирует, независимо от активного диалога настроек, отдельный звуковой сигнал будильника. Этот звук не влияет на активность сигналов прогресса.
отчет о завершении секундомера
Когда секундомер остановлен, указывается его истекшее время, независимо от того, активен ли диалог настроек.
Прошедшее время последнего выполнения секундомера можно проверить, просмотрев строку состояния диалогового окна настроек или нажав NVDA+ctrl+shift+r. Эта информация сбрасывается при запуске нового секундомера или таймера.
Изменение сочетаний клавиш
Вы можете изменить сочетания клавиш по умолчанию для этого дополнения, перейдя в раздел "Таймер для NVDA" в диалоговом окне Меню NVDA / Настройки / жесты ввода.
Помните, что если вы измените сочетание клавиш, вам нужно будет выбрать клавиатурные команды, не используемые другими сценариями NVDA или внешними дополнениями, чтобы избежать конфликтов.
Содействие и перевод
Если вы хотите внести свой вклад или перевести это дополнение, пожалуйста, зайдите в репозиторий проекта и найдите инструкции на contributing.md либо на вашем языке, либо в каталоге на английском языке.
Участники
Особая благодарность
- Марлон Брандао де Соуза - перевод на бразильский португальский
- Тарик Хаджирович - перевод на хорватский язык
- Реми Руис - перевод на французский
- Анжело Мигел Абрантес - перевод на португальский
- Реми Руис - перевод на испанский
- Умут КОРКМАЗ - перевод на турецкий
- Данил Костенков - перевод на русский (с версии 1.6.5(
- Георгий - перевод на украинский
- Брайан Мисао да Вера - совместимость с NVDA 2022.1
- Эдильберто Фонсека - совместимость с NVDA 2024.1
Перевод
- Валентин Куприянов: перевод на Русский с версии 1.2.1 Примечание: Не смотря на то что, за перевод взялся другой переводчик с версии 1.6.5, поддержка перевода от NVDA.RU будет продолжена и дальше.
История версий
Список версий
- TimerForNVDA-V.1.6.5.nvda-addon
- TimerForNVDA-V.1.6.4.nvda-addon
- TimerForNVDA-V.1.6.3.nvda-addon
- TimerForNVDA-V.1.6.1.nvda-addon
- TimerForNVDA-V.1.6.0.nvda-addon
- TimerForNVDA-V.1.5.2.nvda-addon
- TimerForNVDA-V.1.5.1.nvda-addon
- TimerForNVDA-V.1.5.0.nvda-addon
- TimerForNVDA-V.1.3.0.nvda-addon
- TimerForNVDA-V.1.2.1.nvda-addon