Как можно было бы разработать интернет-интерфейс курсов?

StackOverflow https://stackoverflow.com/questions/3601210

Вопрос

Я планирую разработать приложение GUI, которое использует проклятия. Идея состоит в том, чтобы обеспечить дополнительный интерфейс для веб-интерфейса, чтобы все на веб-сайте также можно сделать через пользовательский интерфейс.

По сути, это должна быть не зависит от платформы: пользователю придется SSH на сервере, после чего UI автоматически воспользуется.

Прежде всего, это выполнимый? Насколько я понимаю, это была бы независимая платформа, если бы конечный пользователь имел правильное установленное программное обеспечение для терминалов. Поправьте меня если я ошибаюсь.

Я планировал использовать Python для этого, так как это язык, в котором я самый опытный. Python поставляется с библиотекой Ncurses и Урвать, который мне сказали, довольно хорошо.

После быстрого теста с УРВИД у меня были некоторые проблемы. Дело в том, что я вполне обеспокоен тем, что не найду ответы на проблемы, с которыми я столкнусь с дороги, потому что, по-видимому, все в настоящее время проклинает, не все ярость. Таким образом, документация и примеры совсем скудны.

В заключение, надо надо надо начать это и бросить свою нытье или вообще бросить идею? Любые другие предложения?

Это было полезно?

Решение

Это, безусловно, возможно, и приложения на основе проклятий все еще регулярно написаны (например, PUDB всего 14 месяцев), хотя, возможно, не очень часто.

Вы пробовали задавать вопросы на списке рассылки УРУДА и / или канала IRC?

Другие советы

О, мой, не будет ли это мечтой!

Я видел пару вещей там, чтобы различные степени успеха.

Умиротное время: http://thrind.xamai.ca/

Будущая смертная плата: http://f-dt.com/?wptheme=wp-cli.

WordPress Yadda Yadda, это может быть так же просто, как 960 / чертежи CSS, Prototype.js и Oneliner:

//TODO: Implement useful functionality && unit tests && documentation
//TODO: read 

try { eval($F(x)); } catch (e) { panic(); }

НО! Этот тип вещи довольно радикально. Я имею в виду - все может произойти на холсте веб-браузера в наши дни, но любой эмулятор терминала или Lynx обслуживает эту цель с помощью Flare.

Также обязательно проверьте: https://stackoverflow.com/Questions/472644/javascript-collection-of-one-line-use-functions.

Реальный вопрос в том, какое программное обеспечение вы планируете NCURSING (SIC, PUN, ETC.) - он, вероятно, уже имеет несколько довольно полезных интерфейсов командной строки (SH).

Это можно сделать, но это борьба. Я бы порекомендовал улучшить веб-интерфейс. Вы можете использовать JavaScript, чтобы добавить ярлыки клавиатуры, например, которые могут быть очень полезны для более быстрого рабочего процесса (например, см. Интерфейс Gmail, например).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top