Стала доступна новая стабильная версия работающего в пользовательском пространстве консольного экранного чтеца Fenrir под номером 1.9.3, предназначенного для операционных систем GNU/Linux , но потенциально пригодного для любой Unix-совместимой системы.
Среди основных нововведений Fenrir 1.9.3 выделяются:
- Исправлена проблема высокой загрузки процессора при нажатой клавише отключения VCSA.
- Добавлен удалённый менеджер.
- Выполнены некоторые исправления и оптимизация скорости работы.
Удалённый менеджер - это новый внутренний интерфейс Fenrir, обеспечивающийся несколькими драйверами. В настоящий момент реализовано два таких драйвера:
- unixDriver, обеспечивающий подключение через сокеты Unix и использующийся по умолчанию. Для работы с ним можно использовать консольную утилиту socat, например:
echo "command say hello world" | socat -
UNIX-CLIENT:/tmp/fenrirscreenreader-deamon.sock - tcpDriver, обеспечивающий доступ через порт TCP (связан только с 127.0.0.1, так что никаких внешних подключений не допускается по соображениям безопасности). Для работы с ним можно использовать nc или telnet, например:
echo "command say hello world" | nc localhost 22447
Удалённый менеджер разделён на категории двух видов: setting, предоставляющую интерфейс для изменения сброса и сохранения текущих настроек, и command, предоставляющую интерфейс для выполнения специальных команд, таких как "say".
Экранный чтец Fenrir 1.9.3 доступен для загрузки на GitHub, в Python Package Index и в Arch Linux User Repository.
Социальные сети