Я ищу приложение и систему, которые берут кучу пользовательского ввода для командной строки. Это зависит от программ/сценариев, которые они хотят запускать, компилятора для его запуска, как обрабатывать результаты и т. Д.Кросс-платформенный графический интерфейс для программ командной строки
Я рассматривал различные кросс-платформенные решения для этого, и я ищу некоторые предложения.
Qt похоже на одно решение, однако сборка один раз и компиляция для всего менталитета на самом деле не так. Я также не уверен в том, насколько доступным и легким будет использование пользователем программы на своей машине. Я не уверен, что есть время выполнения Qt, так сказать, что человек должен установить раньше времени.
Silverlight - это еще одно решение. Тот факт, что это веб-сайт отлично, однако я никогда не был огромным с Silverlight. Несмотря на это, когда вы думаете о том, кто будет использовать это, Silverlight может просто быть таким, каким он есть, - это приложение, к которому можно получить доступ в любом месте.
Это действительно простые решения «Это графический интерфейс и вы делаете это с ним». Я довольно уверен, что могу что-то взломать с Django/Python и создать веб-движок. Тем не менее сервер, на котором работает этот код, должен быть основан на Windows, который на самом деле не является вариантом. (Особенностью отчетности является использование библиотеки COM).
Возможно, я подумал об этом и попытался придумать инструмент overkill. Возможно, приложение PHP будет работать? Может ли PHP запускать локальные интерфейсы командной строки, то есть локально для человека, подключающегося к странице PHP?
Чтобы разработать немного больше в приложении. У меня уже есть упряжь, написанная, которая обрабатывает отчетность. Программа/служба, с которой я взаимодействую, - это Центр качества HP, а библиотека, о которой я говорил ранее, - это библиотека OTA. Программно делать что-либо с QC действительно ограничивает вас до Windows, насколько машина, которая сообщает об этом. Этот ремень безопасности позволяет довольно быстро сообщать о любых тестах на любом языке в Центр качества. Идея с этим инструментом заключается в том, чтобы позволить людям отправлять данные в БД или общий каталог, а слушатель на Windows Machine постоянно ищет новые данные для отчета в Центре качества.
В результате есть несколько вариантов, и я перечислил выше тех, которые изначально вскочили на ум. Но я бы очень признателен за вклад.
Я согласен, что это странно, так как команда, с которой я работаю, настроена, заключается в том, что разработчики используют Mac для разработки, но все тесты QA и данные QA хранятся в Quality Center - Windows только для обслуживания. Все это испытание более или менее делает его менее странным для других людей. Спасибо за ввод, хотя, я думаю, что я буду снова просматривать Qt. Я смотрел на другой поток переполнения стека: http://stackoverflow.com/questions/4839350/best-practices-for-cross-platform-development-with-qt и был немного смущен. Итак, есть ли исполняемые файлы xplat или что-то, что мне не хватает? – Wuzseen
Ошибка в предыдущем комментарии ... Является ли Qt Creator лучшей IDE для Qt dev (foucsing on x platform solutions), или я должен думать о плагине Visual Studio или о каком-либо другом решении. Я предполагаю, что с этим решением графический интерфейс и его процессы просто сообщают об общем диске/БД, о котором я говорил, и всегда будет слушатель. – Wuzseen