EvtTracker (Отслеживание событий)
Авторы:- Исходный код дополнения: Посетить Web-сайт evtTracker
Краткое описание
Дополнение EvtTracker выводит информацию об объектах, для которых были вызваны события. В режиме отладочного журнала записываются такие свойства, как тип объекта, имя, роль, событие, модуль приложения и специфическая для API доступности информация, такая как accName для объектов IAccessible и Automation Id для объектов UIA.
Примечания:
Это дополнение предназначено для разработчиков и опытных пользователей, которым необходимо отслеживать события, поступающие от приложений и различных элементов управления.
Для использования дополнения NVDA должен вести журнал в режиме отладки (настраивается в общих настройках/уровень ведения журнала или перезапуск с включённым отладочным журналом).
Возможно, что дополнения, загруженные раньше Event Tracker, могут не передавать событие другим дополнениям, включая Event Tracker. В этом случае Event Tracker не сможет записать события.
События обрабатываются в следующем порядке: глобальные плагины, модули приложений, перехватчики дерева и объекты NVDA.
Все функции дополнения описаны в справочной документации.
Основная информация
| Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
|---|---|---|---|---|---|---|---|
| evtTracker | 26.4.1 | 2026.1 | 2026.2 | 2026.1 | 20-09-2026 20:42:29 | 68 Кб. | GPL v2 |
Журнал изменений
Подробнее
- Требуется NVDA 2026.1 (64-бит) или более поздняя версия.
Скачать
EvtTracker-V.26.4.1.nvda-addon
⬇ Перейти к истории версий 🔝 Назад к оглавлениюИнформация о локализации на русский язык
🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
EvtTracker (Отслеживание Событий)
- Автор: Joseph Lee, Thiago Seus
Это дополнение выводит информацию об объектах, для которых были вызваны события. Свойства, записываемые в режиме отладочного журнала, включают тип объекта, имя, роль, событие, модуль приложения и информацию, специфичную для API специальных возможностей, такую как accName для объекта IAccessible и Automation Id для объектов UIA.
Примечания:
- Это дополнение предназначено для разработчиков и опытных пользователей, которым необходимо отслеживать события, поступающие от приложений и различных элементов управления.
- Чтобы использовать дополнение, NVDA должна вести журнал в режиме отладки (настраивается в разделе приватность и безопасность / уровень ведения журнала, или перезапуск с включённым отладочным журналированием).
- Возможно, что дополнения, загруженные раньше, чем Отслеживание Событий, могут не передавать событие другим дополнениям, включая Отслеживание Событий. Если это произойдёт, Отслеживание Событий не сможет регистрировать события.
- События обрабатываются из глобальных плагинов, модулей приложений, перехватчиков дерева и объектов NVDA, в указанном порядке.
События и их информация
Отслеживаются и записываются следующие события:
- Манипуляция фокусом: получение фокуса, потеря фокуса, вход фокуса, передний план
- Изменения: имя, значение, состояние, описание, live region
- Другие события: alert
- События UIA: controller for, drag drop and drop target effects, element selected, item status, layout invalidated, notification, system alert, text change, tooltip open, window open
Для каждого события будет записана следующая информация:
- Имя события
- Объект
- Имя объекта
- Роль объекта
- Значение или состояние объекта в зависимости от события
- Модуль приложения
- Для объектов IAccessible: acc name, child ID
- Для объектов UIA: Automation Id, class name, notification properties if recording notification event information, child count for layout invalidated event, properties for item status, drag drop, and drop target effect if defined
Вы также можете назначить жест для просмотра событий в списке (меню NVDA/Параметры/Жесты ввода, категория Отслеживание Событий). Список сохраняет до 100 последних событий, обработанных до открытия диалога.
Если вы находите это дополнение полезным, пожалуйста, оставьте отзыв в Магазине дополнений NVDA. Список изменений между выпусками дополнения смотрите в документе changelogs for add-on releases.