EvtTracker (Отслеживание событий)
- Автор: Joseph Lee
, Luke Davis , Thiago Seus - Исходный код дополнения: Посетить Web-сайт evtTracker
Краткое описание
Дополнение EvtTracker отслеживает события и отображает информацию о них.
Кроме этого, дополнение выводит информацию об объектах, для которых были запущены события. Свойства, записываемые в режиме отладочного журнала, включают тип объекта, его имя, роль, событие, модуль приложения, а также специфическую для API доступности информацию, такую как accName для объектов IAccessible и Automation Id для объектов UIA.
Основная информация
Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
---|---|---|---|---|---|---|---|
evtTracker | 24.1.2 | 2024.1 | 2024.1 | 2022.4 | 26-09-2024 16:42:57 | 72 Кб. | GPL v2 |
Информация о локализации на русский язык
🔝 Назад к оглавлениюСкачать
EvtTracker-V.24.1.2.nvda-addon
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
Event Tracker (Отслеживание событий)
- Автор: Джозеф Ли, Тьяго Сеус
- Скачать стабильную версию
- Совместимость с NVDA: 2022.4 и более новые версии
Дополнение EvtTracker выводит информацию об объектах, для которых были запущены события. Свойства, записываемые в режиме отладочного журнала, включают тип объекта, имя, роль, событие, модуль приложения, а также специфическую информацию API доступности, такую как accName для объектов IAccessible и Automation Id для объектов UIA.
Примечания:
- Это дополнение предназначено для разработчиков и опытных пользователей, которым необходимо отслеживать события, поступающие из приложений и различных элементов управления.
- Для использования дополнения NVDA должна вести логи в режиме отладки (настраивается в общих настройках/уровень логирования или перезапускается с включенным режимом логирования отладки).
- Возможна ситуация, когда дополнения, загруженные раньше Event Tracker, не передают событие другим дополнениям, включая Event Tracker. Если это произойдет, Event Tracker не сможет регистрировать события.
- События обрабатываются от глобальных плагинов, модулей приложений, перехватчиков дерева и объектов NVDA, в таком порядке.
События и информация о них
Отслеживаются и записываются следующие события:
- Манипуляции с фокусом: получение фокуса, потеря фокуса, ввод фокуса, передний план.
- Изменения: имя, значение, состояние, описание, живой регион
- Другие события: оповещение
- События UIA: контроллер для, эффекты перетаскивания, выбранный элемент, состояние элемента, макет признан недействительным, уведомление, системное предупреждение, изменение текста, открытие всплывающей подсказки, открытие окна
Для каждого события будет записана следующая информация:
- Имя события
- Объект
- Имя объекта
- Роль объекта
- Значение или состояние объекта в зависимости от события
- Модуль приложения
- Для IAccessible объектов: acc name, child ID
- Для объектов UIA: Ид автоматизации, имя класса, свойства уведомления, если записывается информация о событии уведомления, количество дочерних объектов для события «макет недействителен», свойства для состояния элемента, перетаскивания и эффекта цели падения, если определено.
Вы также можете назначить жест для просмотра событий в списке (меню NVDA/Параметры/Вводные жесты, категория Event Tracker). В списке сохраняется до 100 последних обработанных событий.
Если вы считаете это дополнение полезным, пожалуйста, оставьте отзыв в NVDA Add-on Store.
Перевод
- Валентин Куприянов. Подключил перевод в целом и фразы для подкатегории в жестах ввода.
Журнал версий
Версия 24.1.0
- Совместимость с NVDA 2024.1.
Версия 23.02
- Требуется NVDA 2022.4 или более поздняя версия.
- Требуется Windows 10 21H2 (November 2021 Update/build 19044) или более поздняя версия.
- Будут отслеживаться события оповещения (в основном для объектов IAccessible).
Версия 23.01
- Требуется NVDA 2022.3 или более поздняя версия.
- Требуется Windows 10 или более поздняя версия, так как Windows 7, 8 и 8.1 больше не поддерживаются Microsoft с января 2023 года.
Версия 22.12
- Добавлен диалог списка событий (команда не назначена), позволяющий просматривать до 100 последних событий, записанных дополнением (Тьяго Сеус).
- Дополнительная информация о событиях, такая как свойства уведомлений UIA, записывается одновременно с событиями.
Версия 22.10
- Для обеспечения безопасности требуется NVDA 2022.2 или более поздняя версия.
- Отслеживаются следующие изменения свойств UIA: эффект перетаскивания, эффект цели перетаскивания.
- Текст свойства статуса элемента UIA записывается в журнал.
- NVDA больше не будет воспроизводить звуки ошибок или казаться, что ничего не происходит, если объект не определяет имя класса окна.
Версия 22.06
- Для обеспечения безопасности требуется NVDA 2021.3 или более поздняя версия.
Версия 21.10
- Требуется NVDA 2021.2 или более поздняя версия из-за изменений в NVDA, которые влияют на это дополнение.
- Будет отслеживаться событие UIA layout invalidated.
- Информация о роли и состоянии объекта будет похожа на информацию о разработчике в более поздних релизах NVDA.
Версия 21.07
- Первоначальный выпуск.
История версий
Список версий
- EvtTracker-V.24.1.2.nvda-addon
- EvtTracker-V.24.1.1.nvda-addon
- EvtTracker-V.24.1.0.nvda-addon
- EvtTracker-V.23.5.5.nvda-addon
- EvtTracker-V.23.5.4.nvda-addon
- EvtTracker-V.23.5.3.nvda-addon
- EvtTracker-V.23.5.1.nvda-addon
- EvtTracker-V.23.5.0.nvda-addon
- EvtTracker-V.23.04.nvda-addon
- EvtTracker-V.23.02.nvda-addon
- EvtTracker-V.23.02.1.nvda-addon
- EvtTracker-V.23.01.nvda-addon
- EvtTracker-V.22.12.nvda-addon
- EvtTracker-V.22.10.nvda-addon
- EvtTracker-V.22.06.nvda-addon
- EvtTracker-V.21.10.nvda-addon
- EvtTracker-V.21.07.nvda-addon
- EvtTracker-V.21.07.1.nvda-addon