Диалог (программное обеспечение)

диалог
Оригинальный автор(ы)Савио Лам
Разработчик(и)Томас Дики
Первоначальный выпуск1994
Стабильный релиз
1.3-20240307 [1]  / 10 марта 2024 г. ; 8 месяцев назад ( 10 марта 2024 )
Репозиторий
  • invisible-mirror.net/archives/dialog/
Операционная система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 .

Смотрите также

Ссылки

  1. ^ "Индекс /archives/dialog" . Получено 14 марта 2024 г. .
  2. Фил Хьюз (апрель 1994 г.). «Интервью с Патриком Фолькердингом». Linux Journal.
  3. Джефф Трантер (сентябрь 1994 г.). «Диалог: Вводный курс». Linux Journal.
  4. ^ "Dialog 0.3 manual page". 10.01.1994. Архивировано из оригинала 22.09.2006 . Получено 07.09.2007 .
  5. ^ «Журнал изменений диалога».
  6. ^ "FreeBSD CVS src/gnu/usr.bin/dialog/".
  7. ^ "Руководство по библиотеке FreeBSD для диалога".
  • Официальный сайт
Взято с "https://en.wikipedia.org/w/index.php?title=Dialog_(software)&oldid=1213637781"