Weather Checker (Проверка погоды)
Weather Checker — это высокодоступное дополнение для NVDA, которое предоставляет актуальную информацию о погодных условиях, прогнозах, астрономических данных и погодных предупреждениях. Оно интегрирует API OpenWeather и Pirate Weather, обеспечивая точные и надёжные прогнозы с автоматическим переключением между источниками.
Ключевые возможности
- Двойной провайдер и выбор всех провайдеров: Вы можете выбрать OpenWeather, Pirate Weather или Все провайдеры, чтобы одновременно выполнять запросы к обоим сервисам и получать усреднённые статистические данные с объединёнными описаниями погоды.
- Программное переключение: Если вы выбрали одного провайдера, но он недоступен, дополнение автоматически переключается на резервного провайдера, чтобы вы всегда получали данные о погоде. При этом объявляется: «OpenWeather в настоящее время недоступен. Используется Pirate Weather.»
- Расширенный поиск местоположения: Легко ищите местоположения с помощью специального диалога поиска местоположения, который возвращает фокус обратно в настройки NVDA после выбора местоположения.
- Автоматическое определение местоположения: Определяйте своё текущее местоположение автоматически на основе IP-адреса одним нажатием кнопки.
- История погоды и сравнение: Ведите журнал погодных условий с течением времени и легко сравнивайте текущие погодные данные с предыдущими записями.
- Автоматические обновления: Включает доступный диалог уведомлений об обновлениях с отображением примечаний к выпуску в многострочном поле только для чтения, фокусируя кнопку «Да» по умолчанию.
Сочетания клавиш (не зарезервированные)
Дополнение использует стандартные сочетания клавиш, которые не конфликтуют со встроенными зарезервированными клавишами NVDA.
NVDA + Shift + W: Озвучивает текущую погоду.
- Двойное нажатие: Копирует подробный текст о текущей погоде в буфер обмена.
NVDA + Shift + F: Озвучивает прогноз погоды.
- Двойное нажатие: Копирует подробный текст прогноза в буфер обмена.
NVDA + Shift + A: Озвучивает активные погодные предупреждения для вашего местоположения.
- Двойное нажатие: Копирует подробности предупреждений в буфер обмена.
NVDA + Shift + S: Озвучивает астрономические данные (восход, закат, фаза луны).
- Двойное нажатие: Копирует астрономические данные в буфер обмена.
NVDA + Shift + L: Переключает между вашими сохранёнными избранными местоположениями.
Настройка и конфигурация
- Перейдите в Меню NVDA -> Параметры -> Настройки.
- В списке настроек выберите категорию Проверка погоды.
- Выбор провайдера погоды:
- OpenWeather: Требуется ключ API OpenWeather.
- Pirate Weather: Требуется ключ API Pirate Weather.
- Все провайдеры: Требуются оба ключа API. Выполняет запросы к обоим сервисам и объединяет результаты.
- Настройка местоположения:
- Установите флажок Автоматически определять моё местоположение, чтобы получать погоду на основе вашего текущего IP-адреса.
- Или снимите флажок, чтобы настроить статическое местоположение по умолчанию: нажмите Поиск местоположения..., чтобы найти ваш город, или нажмите Использовать текущее местоположение, чтобы установить его на основе вашего текущего IP.
- Настройте предпочтения для Единиц измерения температуры (Цельсий/Фаренгейт), Скорости ветра, Давления, Видимости, Автоматического копирования озвученных погодных данных в буфер обмена и Автоматической проверки обновлений.
- Нажмите OK, чтобы сохранить настройки.