我打算开发一个GUI应用程序,使用诅咒。我们的想法是提供一个网络接口一个额外的接口,因此在网站上一切也通过用户界面来完成。

基本上,它应该是独立于平台的:用户必须SSH到服务器之后,UI将自动地接管。

首先,这是可行的?据我了解,这将是平台无关的,只要最终用户不得不安装正确的终端软件。纠正我,如果我错了。

我正打算使用Python这一点,因为这是我最精通的语言。Python带有ncurses库和的 Urwid ,这是我一直在说,是相当不错的。

具有一个快速的测试与Urwid后,我有一些问题。关键是,我很担心,我不会找到答案的问题,我会遇到下山的路,因为显然诅咒UI-S并不是所有的愤怒时下。文档和实例因此相当匮乏。

总之,要真正走上我就这个问题和放弃我抱怨或完全放弃的想法?任何其他建议?

有帮助吗?

解决方案

这当然是可能的,而且基于光标的应用程序仍经常写(例如PuDB是只有14个月大),虽然也许不是很频繁。

你有没有试着问了Urwid邮件列表和/或IRC频道上的问题?

其他提示

哦,我,不会这是一个梦想!

我已经看到了几件事情出有不同程度的成功。

Morticious Thrind: http://thrind.xamai.ca/

未来死亡人数: http://f-dt.com/?wptheme=wp -cli

wordpress的脚本非常重要,这可能是简单的960 /蓝图CSS,prototype.js中和oneliner:

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

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

BUT!这种类型的事情是非常激进的。我均值任何事情都有可能发生在网络浏览器的帆布这些天,但任何终端仿真器或猞猁用于此目的,耀斑。

也可以一定要检查出: https://stackoverflow.com/问题/ 472644 / JavaScript的收集-OF-1行的有用函数

真正的问题是排序的软件,你打算什么ncursing(原文如此,双关等) - 它可能已经有一些相当有用的命令行接口(SH)。

这是可以做到,但它是一个斗争。我建议提高Web界面。您可以使用JavaScript来添加键盘快捷键,例如,它可以是非常有帮助的工作流程速度更快(见Gmail的界面,例如)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top