Адрес: ул. Б. Очаковская 32 Москва Россия
Наши официальные канал и чат в telegram
Поднимем Devuan на вершину Distrowatch! Просто перейдите по ссылке один раз в день.

Первый выпуск Term.Everything для запуска графических приложений в терминале

Новости собранные из разных RSS источников
Аватара пользователя
root:#
Site Admin
Сообщения: 658
Зарегистрирован: Вт ноя 08, 2022 3:27 pm
Благодарил (а): 43 раза
Поблагодарили: 23 раза

Первый выпуск Term.Everything для запуска графических приложений в терминале

Сообщение root:# »

Первый выпуск Term.Everything для запуска графических приложений в терминале
Опубликован первый бета-выпуск утилиты Term.Everything, позволяющей отображать любые графические приложения внутри окна с эмулятором терминала. Среди прочего программа позволяет запускать графические приложения в терминале при доступе к удалённой системе по SSH. Код проекта распространяется под лицензией AGPL 3.0, написан на языке Typescript и выполняется с использованием платформы Bun. Готовые сборки сформированы в формате AppImage. Технически Term.Everything представляет собой композитный север на базе протокола Wayland, организующий вывод не на экран, а в окно терминала. Для преобразования изображений в подходящие Unicode-символы c escape-последовательностями ANSI, симулирующими графику в терминале, применяется библиотека chafa. Нажатия клавиш и события движения мыши в терминале транслируются в события ввода Wayland. На терминалах, поддерживающих расширение для вывода растровой графики, таких как kitty, Ghostty, Konsole, wezterm и iTerm2, вывод почти не отличим от открытия в обычном окне.
Изображение
На простых терминалах используется отрисовка с преобразованием вывода в псевдографику (ACSII-графику).
Изображение

Изображение

Источник: https://www.opennet.ru/opennews/art.shtml?num=63856