Таймер для NVDA 1.6.5

Додає функції таймера та секундоміра безпосередньо в NVDA

завантажити

Завантажити Simple Timer and stopwatch for NVDA 1.6.5 addon

таймер та секундомір

Таймер відраховує певний час до 0. Коли він досягає 0, він завершує роботу та подає сигнал.

Секундомір починає відлік від 0 і продовжує працювати, поки не отримає вказівку зупинитися. Коли це відбувається, відображається час, що минув.

Можливості

простий діалог налаштувань

Таймер або секундомір можна настроїти за допомогою простого діалогу налаштувань.

У цьому ж діалозі можна налаштувати різні оголошення перебігу.

як це працює

Скористайтеся підменю «Налаштування таймера для NVDA» або натисніть NVDA + Shift + t, щоб відкрити діалог налаштувань додатка. Підменю розташоване в меню «інструменти» NVDA.

запуск за допомогою команд NVDA

У будь-який момент можна запустити, зупинити, призупинити, відновити та отримати оголошення про перебіг роботи таймера або секундоміра без необхідності використання діалогу налаштувань.

Як це працює

введення часу

У діалозі налаштувань початковий час для таймера вводиться у форматі ГГ:ХХ:СС, де ГГ означає години, ХХ – хвилини, а СС – секунди.

Повний формат вводити не потрібно, система сама його виведе:

запущений таймер чи секундомір

Одночасно можна запустити лише один таймер або секундомір. Перебіг можна відстежувати за допомогою жодного, одного чи кількох оголошень, читаючи рядок стану діалогу таймера або виконуючи команду оголошення про статус, 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 будь-якою з ваших мов або в папці з англомовною документацією.

Перекладачі

Особлива подяка