Инструмент командной строки для Windows - PullRequest
7 голосов
/ 16 февраля 2009

Мне нужен инструмент диалога, похожий на cdialog (или whiptail), но который будет работать в Windows.

У меня есть MinGW, и компиляция чего-либо из исходного кода не составляет проблем, но и cdialog, и whiptail, единственные, которые мне известны, содержат код, специфичный для UNIX, и поэтому они не будут компилироваться в Windows.

Есть ли альтернативы, которые я могу использовать? Я бы предпочел не разбираться и не заменять код для платформы самостоятельно.

Ответы [ 3 ]

5 голосов
/ 22 октября 2011

Имеется порт диалога для Windows.

4 голосов
/ 17 февраля 2009

Я помню, как текстовый редактор E использовал wxCocoaDialog для этой цели:

wxCocoaDialog - это многоплатформенный порт приложения CocoaDialog для OS X, который позволяет использовать общие элементы управления графическим интерфейсом, такие как селекторы файлов, ввод текста, индикаторы выполнения, подтверждения да / нет и многое другое с приложением командной строки. Он идеально подходит для использования в сценариях оболочки и Perl (или Ruby, или Python, или ... и т. Д.).

0 голосов
/ 17 февраля 2009

Рассматривали ли вы Cygwin (http://www.cygwin.com/), а не MinGW?) Cygwin обеспечивает среду, очень похожую на Unix / Linux, в той степени, в которой большинство программ Unix можно создавать без изменений. В зависимости от того, что вы хотите сделать результаты, однако, лицензирование Cygwin может быть проблемой.

...