IslamicPedia (Исламская энциклопедия)
Автор: Fauzan January
Islamic Pedia — это дополнение для NVDA, разработанное для помощи незрячим мусульманам в доступе к исламской информации и для поддержки ежедневных религиозных нужд. Это дополнение предоставляет точное расписание молитв (намаза) на основе местоположения пользователя, направление на Киблу, исламский (хиджрийский) календарь, исламскую энциклопедию, а также другие функции, которые будут постоянно развиваться.
В настоящее время Islamic Pedia поддерживает только регион Индонезия. Поддержка других стран будет рассмотрена в будущих обновлениях.
Возможности
- Расписание пяти обязательных молитв (намазов) и дополнительных времен (Имсак, Восход, Духа).
- Уведомления о времени намаза и дополнительных временах, включая предварительное напоминание и настраиваемое звуковое сопровождение.
- Информация о направлении на Киблу на основе местоположения пользователя (отображается в градусах и сторонах света).
- Поиск ближайших мечетей (радиус 3 км) с возможностью навигации через Google Maps.
- Исламский (хиджрийский) календарь со сменой дней в момент захода солнца (Магриб) в соответствии с исламскими религиозными предписаниями.
- Калькулятор закята (с дохода, имущества, золота, серебра, фитр) с функцией автоматического получения цены золота.
- Исламская энциклопедия (Википедия).
- Ручная корректировка хиджрийской даты (+/- 2 дня) для синхронизации с наблюдением за луной (ру́кья).
- Выбор метода расчета времени намаза (Kemenag RI, MWL, ISNA и другие).
- Выбор мазхаба для времени Аср (Шафии / Ханафи).
Руководство по использованию
Islamic Pedia использует систему Командного режима (Command Layer) для экономии сочетаний клавиш, чтобы избежать конфликтов с другими дополнениями. Ниже приведено руководство по использованию:
- Нажмите
NVDA+Shift+I, чтобы войти в режим Islamic Pedia.
- Нажмите B или F1, чтобы просмотреть справку и список команд.
- Нажмите P, чтобы открыть меню настроек (Настройка местоположения и уведомлений).
- Сочетания для других функций смотрите в справке.
- Нажмите
Esc, чтобы выйти из режима.
Сочетания клавиш
Основное сочетание для входа в командный режим: NVDA+Shift+I.
- B или F1 — отображение справки и списка команд.
- P — открытие меню настроек.
- J — отображение расписания намазов на сегодня.
- K — отображение направления на Киблу.
- M — поиск ближайших мечетей (радиус 3 км).
- T — отображение сегодняшней даты по хиджре.
- Z — открытие калькулятора закята.
- I — поиск темы в исламской энциклопедии.
- Пробел — остановка воспроизведения звука (Азан / Напоминание).
- CTRL + TAB или Стрелка вправо — переключение между вкладками в меню настроек.
- Esc — выход из режима Islamic Pedia.
Настройки
Вы можете настроить различные параметры через меню настроек (нажмите P в командном режиме):
- Найдите и выберите город, в котором вы находитесь, для точности расписания на вкладке Локация.
- Настройте режим уведомлений (Звук, Речь, И то, и другое, или Отключено) для каждого времени намаза на вкладке Уведомления.
- Выберите звуковой файл напоминания по вашему желанию на вкладке Уведомления. Звук может быть разным для каждого времени намаза.
- Предварительное напоминание: Настройте длительность предварительного напоминания (например, за 10 минут до наступления времени), чтобы успеть подготовиться.
- Настройте метод расчета, мазхаб для Асра и коррекцию хиджрийской даты на вкладке Дополнительно.
Примечания
- Для использования этого дополнения требуется подключение к интернету.
- Убедитесь, что компьютер подключен к интернету при запуске NVDA, чтобы дополнение могло загрузить расписание намазов на сегодня в соответствии с вашим местоположением.
Лицензия
Это дополнение распространяется под лицензией GNU General Public License версии 2 (GPL v2).
Поддержка и участие в разработке
Присоединяйтесь к благотворительности (амаль джарийя), поддерживая разработку Islamic Pedia, чтобы оно продолжало приносить пользу другим незрячим мусульманам. Вы можете внести свой вклад, отправляя отзывы, сообщая об ошибках или предлагая новые функции, связавшись с автором через доступные контакты, открыв issue или pull request на GitHub, или сделав пожертвование для устойчивого развития проекта.
Доступные способы пожертвований:
Bank Rakyat Indonesia (BRI), на имя Fauzan:
069501011391500
Bank Jago, на имя Fauzan:
106529506491
Электронный кошелек (Dana/GoPay), на имя Fauzan:
085272368074
Контакты