Super Calculator (Супер Калькулятор) — это дополнение для программы экранного доступа NVDA, предоставляющее быстрый и удобный инструмент для выполнения математических вычислений прямо из системы, без необходимости открывать сторонние приложения.
Дополнение добавляет в системный трей NVDA меню с калькулятором, поддерживающим базовые арифметические операции (сложение, вычитание, умножение, деление и другие, разрешённые функцией eval() в безопасном режиме).
Диалоговое окно калькулятора:
5+5, (10-3)*2, 15/3).Интеграция в меню NVDA:
Горячие клавиши:
Безопасность:
eval() с ограниченным контекстом ({"__builtins__": None}, {}), что исключает выполнение опасного кода.NVDA+N для открытия меню NVDA (или кликните по иконке NVDA в трее).Enter.10+5(12*3)/42**8 (возведение в степень)15%4 (остаток от деления)Дополнение не имеет отдельного диалога настроек. Все настройки производятся через стандартный интерфейс NVDA (жесты ввода, локализация).
Код использует безопасное вычисление выражений через eval() с пустым пространством имён, что исключает выполнение вредоносного кода.
Тем не менее, рекомендуется не вводить выражения из непроверенных источников.
Если вам нравится это дополнение, вы можете поддержать автора через страницу доната.
В меню выберите: “Супер калькулятор” → “Поддержать разработку”.