🔐 Дополнение NVDA: 2FA Generator
Обзор
2FA Generator — это мощное и доступное дополнение для NVDA, позволяющее пользователям генерировать безопасные Time-based One-Time Passwords (TOTP) для двухфакторной аутентификации (2FA). Этот инструмент специально разработан для пользователей экранных дикторов, чтобы упростить генерацию OTP, копирование в буфер обмена, сохранение в текстовый файл и сброс введенных данных.
Дополнение использует библиотеку pyotp и легко интегрируется в меню Сервис NVDA.
✨ Возможности
- 🔐 Генерация TOTP (Time-based One-Time Passwords) из общего секретного ключа
- 📋 Копирование OTP в буфер обмена одним нажатием
- 💾 Сохранение OTP в текстовый файл
- 🔁 Сброс полей ввода формы
- 🔑 Горячая клавиша для открытия:
NVDA + Alt + G
- 📂 Интеграция в меню Сервис NVDA
- 🧑💻 Полная доступность и удобство для экранных дикторов
🧠 Инструкция по использованию
После установки:
Способ 1: Через меню Сервис
- Нажмите
NVDA + N, чтобы открыть меню NVDA.
- Перейдите в раздел
Сервис → 2FA Генератор....
Способ 2: Горячая клавиша
Нажмите NVDA + Alt + G, чтобы сразу открыть диалоговое окно.
В диалоговом окне:
- Введите секретный код: Введите ваш Base32-кодированный общий секретный ключ.
- Сгенерировать TOTP: Нажмите кнопку или клавишу
Enter, чтобы сгенерировать OTP.
- Сгенерированный OTP: Просмотрите TOTP в поле только для чтения.
- Копировать OTP: Скопируйте OTP в буфер обмена.
- Сохранить OTP: Сохраните OTP в файл
.txt.
- Сброс: Очистите поля ввода и вывода.
- Закрыть: Закройте диалоговое окно.
🛠️ Зависимости