Вышел Fenrir 1.9.3

Дата:18-09-2018
Источник:GitHub
Twitter Facebook Vkontakte

Стала доступна новая стабильная версия работающего в пользовательском пространстве консольного экранного чтеца Fenrir под номером 1.9.3, предназначенного для операционных систем GNU/Linux , но потенциально пригодного для любой Unix-совместимой системы.

Среди основных нововведений Fenrir 1.9.3 выделяются:

  1. Исправлена проблема высокой загрузки процессора при нажатой клавише отключения VCSA.
  2. Добавлен удалённый менеджер.
  3. Выполнены некоторые исправления и оптимизация скорости работы.

Удалённый менеджер - это новый внутренний интерфейс Fenrir, обеспечивающийся несколькими драйверами. В настоящий момент реализовано два таких драйвера:

  1. unixDriver, обеспечивающий подключение через сокеты Unix и использующийся по умолчанию. Для работы с ним можно использовать консольную утилиту socat, например:
    echo "command say hello world" | socat -
    UNIX-CLIENT:/tmp/fenrirscreenreader-deamon.sock
  2. 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.




Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2018