Elten (Улучшение доступности Elten)
- Автор: 'Dawid Pieper
- Исходный код дополнения: Посетить Web-сайт ELTEN
Краткое описание
Дополнение Elten улучшает доступность Windows клиента одноименной социальной сети для слепых Elten..
Сочетание клавиш:
Раскладка Laptop: NVDA+A и NVDA+L.
Раскладка Desktop: NVDA+Стрелка вниз и NVDA+Стрелка вверх.
Основная информация
Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
---|---|---|---|---|---|---|---|
ELTEN | 1.1 | 2024.1 | 2024.1 | 2019.3 | 02-02-2024 18:00:31 | 13 Кб. | GPL v2 |
Информация о локализации на русский язык
🔝 Назад к оглавлениюСкачать
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
Клиент ELTEN 2 для настольных компьютеров Windows.
Elten - это социальная сеть для слепых.
Примечание от NVDA-Addons.ru
Это не справка по дополнению ELTEN для NVDA, а информация о социальной сети и ELTEN разработке программы клиента ELTEN для Windows. Хотя аддон для NVDA разработчик разместил в архиве с исходниками.
Этот репозиторий содержит код Desktop Elten Client.
Реализацию сервера можно найти здесь.
Наша цель
Целью проекта Elten является создание сетевого места, которое позволит незрячим людям и всем, кто интересуется этой средой, встречаться. Данный клиент определяет интерфейсы для создания среды для развития социальных функций и внешних программ, доступных для слепых.
В будущем планируется разделить Elten на социальный слой и набор элементов управления, но сейчас эти функциональные возможности тесно связаны.
Примечание для тех, кто хочет разрабатывать программное обеспечение для слепых
Следует сразу оговориться, что доступное программное обеспечение не обязательно должно иметь собственный пользовательский интерфейс. Подавляющее большинство существующих графических интерфейсов доступны при использовании подходящего экранного ридера, например, NVDA с открытым исходным кодом.
Единственная цель использования собственного интерфейса этого приложения - сделать интерфейс доступным в такой степени, в какой это невозможно с классическим пользовательским интерфейсом, и создать API для разработки приложений для незрячих людей, особенно игр.
Не имея четкой и конкретной цели, я призываю и призываю вас разрабатывать свои собственные проекты для незрячих людей на основе стандартных решений, таких как библиотеки WinForms, QT или wxWidgets, все они доступны.
Структура программы
В настоящее время Elten разделен на два отдельных процесса, один из которых работает как демон, а другой представляет графический интерфейс. Это обусловлено используемым движком, RGSS.
Одной из целей выпуска 3.0 является разработка нового движка, который полностью заменит RGSS и объединит эти две задачи в один процесс. Однако до тех пор эти коды будут разделены.
Building
Вероятно, можно запустить Elten, используя одну из открытых реализаций движка RGSS. Однако это решение никогда не тестировалось мной.
Если кому-то удастся подготовить один из таких движков для работы с Elten, я буду очень благодарен за контакт, возможно, это позволит избавиться от проприетарного решения, необходимого для запуска этой программы.
В настоящее время рекомендуемая процедура сборки кода заключается в генерации файлов скриптов и замене их на скрипты, загружаемые RGSS Player.
rakefile подготовлен для этого, не забудьте только клонировать подмодули
git submodule update --init
и можно идти
rake
rake run
.
Вы можете получить список задач с помощью
rake --tasks
Проблемы
Все проблемы, сообщения об ошибках и предложения должны быть размещены на форуме Elten.
A call for pull requests
За все запросы на исправление ошибок я буду очень благодарен.
Лицензия
GNU General Public License V3
Copyright (C) Dawid Pieper.
Все права защищены