Перейти к основному содержимому Главная страница каталога дополнений для NVDA от русскоязычного сообщества NVDA.RU.

Официальный русскоязычный каталог дополнений NVDA

Крупнейший каталог дополнений для программы экранного доступа NVDA, доступный в Интернете

Каталог дополнений от «🇷🇺 Русскоязычного сообщества NVDA.RU.»

18 ноября 2024 года русскоязычному каталогу дополнений NVDA-ADDONS.RU исполнилось два года.

UnicornNVDA (Интеграция UnicornDVC для NVDA)

Краткое описание

UnicornNVDA - это дополнение, которое облегчает обмен данными между NVDA и внешней библиотекой Unicorn.
Дополнение обеспечивает обмен информацией между локальным и удаленным экземплярами NVDA, например, ввод данных шрифтом Брайля/речью, а также вывод данных.
Дополнение предоставляет простой способ использования библиотеки UnicornDVC.

⬇ Перейти к подробной справке 🔝 Назад к оглавлению

Основная информация

Название Версия Совместимость с API NVDA Последняя протестированная версия NVDA Минимальная версия NVDA Дата загрузки в каталог Размер Лицензия
unicornNVDA 2024.2.1 2024.1 2024.1 2024.1 28-10-2024 15:50:36 64 Кб. GPL v2
🔝 Назад к оглавлению

Информация о локализации на русский язык

🔝 Назад к оглавлению

Скачать

UnicornNVDA-V.2024.2.1.nvda-addon

⬇ Перейти к истории версий 🔝 Назад к оглавлению

Разделы

🔝 Назад к оглавлению

Справка

Подробнее

UnicornNVDA (Интеграция UnicornDVC для NVDA)

Оглавление

Информация

UnicornNVDA - это дополнение, которое облегчает обмен данными между NVDA и внешней библиотекой Unicorn. Дополнение обеспечивает обмен информацией между локальным и удаленным экземплярами NVDA, например, ввод данных шрифтом Брайля/речью, а также вывод данных. Дополнение предоставляет простой способ использования библиотеки UnicornDVC.

Последняя версия дополнения и библиотеку можно загрузить с веб-сайта Babbage.

Начало работы

Эти инструкции позволят вам запустить копию проекта на вашем локальном компьютере для целей разработки и тестирования. Unicorn NVDA - это проект на python, который выполняется в виртуальной среде.

Предварительные условия

Для запуска проекта требуется несколько вещей

Установка

Установка проекта довольно проста.

  1. Клонировать запустите проект локально.
  2. Запустите команду py -m SCons в корневой папке terminal. Это создаст проект и выведет unicornaddon.
  3. (Необязательно) Вы можете добавить файл .env в корневую папку, чтобы включить intellisense для библиотек в NVDA. Для этого вам сначала нужно установить среду NvdaDevEnvironment, следуйте этому хорошо написанному руководству(https://github.com/nvaccess/nvda/blob/master/projectDocs/dev/createDevEnvironment.md). Затем добавьте файл с именем .env в корневую папку, затем добавьте PYTHONPATH="PathNameToNvdaDirectory" в файл .env.
  4. Дважды щелкнув по дополнению, когда NVDA открыт, вы сможете установить дополнение для NVDA.

Использование

Структура файла и кода

Код проекта можно найти в папке addon/globalPlugins/unicorn. addon/doc содержит файлы локализации.

Как тестировать/отлаживать

Поскольку код выполняется в виртуальной среде разработки, мы не можем полностью выполнять отладку с помощью консоли, как это было бы привычно для традиционных отладчиков. Вместо этого, поскольку это дополнение запускается NVDA, нам нужно настроить уровень ведения журнала в редакторе реестра по адресу: `Компьютер\HKEY_CURRENT_USER\Программное обеспечение\ACCESS4U\UnicornDVC" Настройка ведения журнала уровень, равный 5, приведет к переходу на уровень отладки; установка уровня ведения журнала на 6, наивысшего уровня, приведет к переходу на подробный уровень. Кроме того, вы можете включить режим отладки в nvda, перезапустив его с включенной отладкой или изменив его в настройках.

Журналы можно найти в папке %Temp% на вашем компьютере. В папке Temp вы можете найти следующие файлы:

Журналы applib и plugin создаются только при подключении в качестве клиента/сервера или при подключении к RDP соответственно. Эти журналы получены из UnicornDVC, для получения документации о том, что такое ошибки и определения журналов, посетите Access4u.

Перевод

🔝 Назад к оглавлению

История версий

Список версий
🔝 Назад к оглавлению