Оригинальный автор(ы) | Савио Лам |
---|---|
Разработчик(и) | Томас Дики |
Первоначальный выпуск | 1994 |
Стабильный релиз | 1.3-20240307 [1] / 10 марта 2024 г. ( 10 марта 2024 ) |
Репозиторий |
|
Операционная система | Unix , Linux , POSIX |
Тип | Скрипты оболочки |
Лицензия | LGPL |
Веб-сайт | невидимый-остров.net/dialog/ |
Dialog — это приложение, используемое в скриптах оболочки , которое отображает виджеты текстового пользовательского интерфейса . Оно использует библиотеку curses или ncurses . Последняя предоставляет пользователям возможность использовать мышь, например, в xterm .
Dialog был создан Savio Lam (первая известная версия 0.3 была в 1994 году). [2] [3] [4] В дальнейшем он был модифицирован несколькими людьми. С 1999 года его поддерживает (и переписывает) Thomas Dickey. [5]
Существует по крайней мере один форк , FreeBSD , разделенный на приложение и библиотеку в конце 1994 года. [6] [7] Можно также рассмотреть lxdialog (часть menuconfig ), за исключением того, что он был сокращен до фрагментов, которые больше не могут запускать сценарии диалогов.
Есть несколько программ, вдохновленных диалогом; не все читают одни и те же сценарии. Наиболее известные — Xdialog и whiptail .