TrainingKeyboardCommands (Тренажер клавиатурных команд)
Это дополнение предназначено для тренировки команд NVDA в игровой форме для любого режима раскладки клавиатуры
настольного или ноутбука
Все данные о командах извлекаются из файла keyCommands.html в папке locale документации NVDA.
Это дополнение не имеет назначенного жеста или комбинации клавиш по умолчанию
Вы должны назначить определённый жест для него через:
меню NVDA > Параметры > Жесты ввода > Тренажер клавиатурных команд.
Использование
- Вы выбираете режим раскладки клавиатуры, который хотите тренировать, и начинаете игру
- Отображается вопрос или команда и её описание, и вам нужно выбрать правильные соответствующие клавиши или ответ
- Если вы выбрали правильный ответ, ваша оценка увеличивается на одно очко
- Если ответ был неправильным, оценка не меняется, и игра продолжается без потерь
- В любой момент, если вы хотите выйти, вас спросят, хотите ли вы сохранить оставшиеся вопросы для следующего раунда
- Если в следующий раз вы выберете раскладку с сохранёнными вопросами, вас спросят, хотите ли вы продолжить оставшиеся вопросы с предыдущего раунда
- После ответа на все вопросы (около 136 для каждой раскладки) вы объявляетесь победителем, достойным кубка дополнений NVDA.
Изменения в версии 3.2.8
- Обновлена последняя протестированная версия для соответствия API дополнений NVDA 2026.1.
Изменения в версии 3.2.7
- Обновлены файлы шаблона дополнения.
- Обновлён индекс извлекаемых таблиц для соответствия keyCommands в NVDA 2026.1.
Изменения в версии 3.2.6
- В таблицах с тремя столбцами, если команда имеет значение «None» (нет), она заменяется на «unassigned» (не назначена).
Изменения в версии 3.2.5
- Обновлена последняя протестированная версия, что делает дополнение совместимым с выпуском NVDA 2025.1.
- Небольшая корректировка индекса извлекаемых таблиц для включения новых добавленных команд.
Изменения в версии 3.2.3
- Обновлён турецкий перевод, предоставленный Umut KORKMAZ.
Изменения в версии 3.2.2
- Добавлен португальский перевод, предоставленный Ângelo Abrantes.
Изменения в версии 3.2.1
- Добавлен перевод на итальянский язык, предоставленный Leonardo Marenda.
Изменения в версии 3.2
- Обновлена последняя протестированная версия, поэтому теперь дополнение совместимо с NVDA 2024.1.
Изменения в версии 3.1
- Обновлён пакет beautifulSoup до версии 4.12.2.
- Для начала сборки данных дополнения используется core.postNvdaStartup вместо загрузки дополнения.
Изменения в версии 3.0
- Изменён индекс извлекаемых таблиц в соответствии с изменениями в файле Commands Quick Reference.html в последней версии NVDA 2023.3.
- Теперь для команд, специфичных для определённых приложений, первая строка вопроса ссылается на это приложение.
Например, для команд Microsoft Word вопрос имеет префикс «В Microsoft Word:».
Изменения в версии 2.9
- Выпущена первая версия для магазина дополнений.
Изменения в версии 2.8
- Обновлена последняя протестированная версия до 2023.1 для соответствия NVDA 2023.1.
Изменения в версии 2.7
- Добавлен украинский перевод для дополнения.
Изменения в версии 2.6
- Обновлена последняя протестированная версия до 2022.1 для соответствия новейшему API дополнений NVDA.
Изменения в версии 2.5
- Добавлен турецкий перевод.
- Использованы декораторы скриптов.
Изменения в версии 2.4
- Добавлен упрощённый китайский перевод.
- Добавлены новые локализуемые строки.
Изменения в версии 2.3
- Заменены звуки для различных событий на более короткие что позволяет убрать паузу после звука.
- Использована последняя версия шаблона дополнения NVDA.
- Если команда отображается как 'None' (нет) что означает неназначенную заменяем её на 'Unassigned' (Не назначена).
Изменения в версии 2.1
- Добавлен русский перевод.
Изменения в версии 2.0
- Обеспечена совместимость дополнения только с python3.
- Изменён индекс извлекаемых таблиц для соответствия изменениям в файле keyCommands.html.
Изменения в версии 1.2
- Выбор текущей раскладки клавиатуры при запуске игры.
- Добавлены звуки для правильного ответа неправильного ответа и при выигрыше в игре.
Изменения в версии 1.1
Вклад
- Огромное спасибо cary-rowen за его замечания и за предоставление новых звуков для дополнения.