Интернет-радиоплеер RadioSure : повышение доступности — руководство пользователя

Автор: paulber19 (paulber19@laposte.net)

URL: https://github.com/paulber19/radioSureAccessEnhancementNVDAAddon.git

Загрузка:

Совместимость:

Извините, этот документ является автоматическим переводом с французского языка.

Содержание

1. Введение

Это дополнение улучшает доступность программного обеспечения RadioSure с помощью NVDA.

1.1. Возможности

Это дополнение предоставляет:

1.2. Обновление

Обновление дополнения по умолчанию происходит автоматически вскоре после запуска NVDA (около 10 секунд) и не чаще одного раза в день. Вы можете отключить это обновление, сняв флажок «Автоматически проверять наличие обновлений» в категории «Обновление» настроек дополнения.

Версия дополнения может быть:

По умолчанию стабильная версия обновляется до более новой стабильной версии (с бо́льшим номером версии).

Но можно обновить текущую стабильную версию до версии для разработчиков следующей стабильной версии. Для этого достаточно установить флажок «Также обновлять стабильные версии до версий для разработчиков» в категории «Обновление» настроек дополнения.

Версия для разработчиков обновляется:

Кнопка «Что нового» предоставляет возможность открыть в браузере историю расширения и, таким образом, узнать о новых возможностях предлагаемой версии.

1.3. Совместимость

Этот модуль был протестирован с версией 2.2 RadioSure. Более низкие версии не поддерживаются.

1.4. Соблюдаемая конфигурация

Особой конфигурации не требуется.

1.5. Особая адаптация

Для некоторых конфигураций клавиатуры базовые жесты ввода, использующие комбинацию модификаторов «alt + control», не подходят.

Поэтому опция позволяет использовать вместо этого комбинацию «shift+control».

1.6. История

История версий этого дополнения находится в файле «changes.html»

2. Скрипт для запуска или остановки воспроизведения текущей станции

Этот скрипт запускается командой клавиатуры «Control+p».

Его цель — нажать кнопку «Воспроизвести» без перемещения фокуса.

Нажатие этой кнопки запускает или останавливает воспроизведение текущей станции.

3. Скрипты для запуска предыдущей или следующей станции

RadioSure ведёт историю воспроизведённых станций и предоставляет кнопки «Назад» и «Вперёд» для перемещения по этой истории.

Эти скрипты позволяют нажимать эти кнопки без перемещения фокуса.

Эти скрипты запускаются следующими командами клавиатуры:

4. Скрипты для увеличения или уменьшения громкости

Эти скрипты позволяют изменять уровень громкости без перемещения фокуса. Эти скрипты запускаются следующими командами клавиатуры:

5. Скрипт для отключения или восстановления звука

Этот скрипт запускается командой клавиатуры «Control+m».

Его цель — нажать кнопку «Отключить звук» без перемещения фокуса.

Нажатие этой кнопки отключает или восстанавливает звук.

6. Скрипт для считывания уровня громкости

Этот скрипт запускается командой клавиатуры «alt+v».

Без перемещения фокуса он объявляет уровень громкости в процентах.

7. Скрипт для запуска или остановки записи текущей станции

Этот скрипт запускается командой клавиатуры «Control+r».

Его цель — нажать кнопку «Запись» без перемещения фокуса, что запускает или останавливает запись текущей станции.

8. Скрипт для отображения списка избранных станций

Этот скрипт запускается командой клавиатуры «Control+f».

Его цель — нажать кнопку «Избранное».

Нажатие этой кнопки вызывает список избранных станций в контекстном меню.

9. Скрипт для отображения окна параметров RadioSure

Этот скрипт запускается командой клавиатуры «Control+o».

Его цель — нажать кнопку «Параметры», что вызывает отображение окна конфигурации параметров RadioSure.

10. Скрипт для нажатия кнопки Top +

Этот скрипт запускается командой клавиатуры «Control+t». ????

11. Скрипт для считывания названия текущей станции и строки состояния

Этот скрипт запускается командой клавиатуры «alt+i».

Он объявляет информацию о текущей станции, отображаемую RadioSure, такую как:

При двойном нажатии он копирует эту информацию в буфер обмена.

Например:

http://www.maxfm.rs Воспроизведение (00:14) MP3, 160 kbps

12. Скрипт для считывания буфера воспроизведения

Этот скрипт запускается командой клавиатуры «alt+b».

он объявляет буфер воспроизведения (информация, отображаемая RadioSure). Например: 100% буфера

13. Скрипт для отображения или скрытия области поиска и списка радиостанций

Этот скрипт запускается командой клавиатуры «Control+e».

Его цель — нажать кнопку «Развернуть» без перемещения фокуса.

Это нажатие отображает или скрывает область поиска и список станций. Если происходит отображение, фокус помещается в список станций.

14. скрипт для перехода в область редактирования поиска радиостанций

Этот скрипт запускается командой клавиатуры control+alt+e.

Его цель — установить фокус на область редактирования поиска радиостанций.

Эта область редактирования имеет вид поля редактирования и раскрывающегося списка, запоминающего предыдущие критерии поиска. Эта область редактирования может быть не отображена. В этом случае скрипт вызывает нажатие кнопки «Развернуть», чтобы сделать её видимой перед перемещением фокуса.

Если команда клавиатуры вводится, когда фокус уже находится в этой области, скрипт сигнализирует об этом.

15. скрипт для перехода к списку радиостанций

Этот скрипт запускается командой клавиатуры control+alt+s.

Его цель — поместить фокус в список радиостанций, который содержит результат поиска. Фокус устанавливается на ранее выбранную радиостанцию, и она объявляется, например:

# Musik.12punks on RauteMusik.FM; Страна: Germany; Жанр: Rock-Punk; Язык: German

Этот список может быть не отображён. В этом случае скрипт вызывает нажатие кнопки «Развернуть», чтобы сделать его видимым перед перемещением фокуса. Если команда клавиатуры вводится, когда фокус уже находится в списке, скрипт сигнализирует об этом.

16. Скрипт для выхода из приложения

Этот скрипт запускается командой клавиатуры «Control+q».

Его цель — нажать кнопку «Выход».

Это нажатие приводит к подтверждению пользователем, закрытию окна и остановке приложения RadioSure.

17. Активация контекстного меню заголовка столбцов списка станций

RadioSure позволяет фильтровать станции с помощью контекстного меню заголовка каждого столбца списка станций.

но это требует набора утомительных манипуляций, которые следующие скрипты устраняют:

Эти жесты ввода можно изменить с помощью диалогового окна NVDA «Жесты ввода».

Примечание: когда фильтр применён, RadioSure сигнализирует об этом, добавляя «*» перед меткой заголовка столбца. Одновременно может быть применено несколько фильтров.

18. Нажатие кнопки с помощью пробела

В RadioSure пробел по умолчанию используется для активации кнопок, но не клавиша «Enter».

Теперь для нажатия кнопок можно использовать клавишу «Enter» или пробел.

Модуль предоставляет эту возможность, не препятствуя работе во всех других ситуациях.

19. Отключение отслеживания индикаторов хода выполнения

При запуске станции RadioSure визуально сообщает о ходе выполнения, и NVDA объявляет об изменениях этого хода в соответствии с настройкой выбора «Вывод индикатора хода выполнения» категории «Представление объектов» в настройках NVDA.

Это не представляет большого интереса и довольно неприятно в долгосрочной перспективе.

Хотя можно, вручную настроив эту опцию и только для RadioSure с использованием профиля конфигурации, отключить любое объявление, дополнение предлагает делать это по умолчанию.

Разумеется, можно вернуться к нормальной работе, сняв флажок «Отключить обновление индикаторов хода выполнения» в категории «Параметры» настроек дополнения.

20. Воспроизведение станции случайным образом

Этот скрипт запускается жестом ввода «alt+control+r».

Он случайным образом выбирает станцию из списка станций и запускает её воспроизведение. Если список станций не отображается, он отображается путём нажатия кнопки «Развернуть».

Чтобы убедиться, что воспроизведение запускается правильно, он отслеживает состояние подключения станции в течение времени, настроенного в группе «Случайное воспроизведение» в поле со списком «Максимальная задержка ожидания подключения» категории «Параметры» настроек дополнения.

По истечении этого времени, если подключение не удалось, он повторяет попытку с другой станцией количество раз, настроенное в поле со списком «Максимальное количество проверяемых станций», расположенном в группе «Случайное воспроизведение» категории «Параметры» настроек дополнения.

По умолчанию он запоминает станции с ошибками подключения, чтобы виртуально исключить их из списка станций и, таким образом, не выбирать их снова. Эту операцию можно отключить, сняв флажок «Пропускать станции без подключения» в группе «Случайное воспроизведение» категории «Параметры» настроек дополнения.

Эта группа также предлагает кнопку для удаления всех сохранённых станций.

Чтобы сократить время поиска хорошей станции, предпочтительно, чтобы в списке было как можно больше станций, которые устанавливают соединение.