2012-06-03 41 views
2

我试图制作一个个人网站,用户可以在其中输入“commands”来显示信息 - 比如UNIX命令的工作方式(例如,输入about About Me或联系联系人详细信息,或ls列出所有链接)。交互式CLI类型的网络应用程序

我在网上搜索希望找到一些教程,但我能找到的大部分是通过命令行打开网站(也许我只是在谷歌搜索不好)。

我想要实现的例子很多:http://cb.vu/,当然还有codecademy和tryruby。

如果有人能指出我正确的方向,我需要学习哪些语言/框架才能推进我的项目,我将不胜感激。

在此先感谢!

回答

2

的cb.vu网站使用来自一个javascript终端模拟器: http://www.masswerk.at/termlib/

有它这样做有几个其他类似的项目。

基本思想是能够获取用户输入,然后调用服务器,然后显示输出。

它从零开始不难完成,但如果您正在寻找一个真正的unix终端控制台,并且不想做一些原创的东西,那么您可以通过谷歌找到它们。

8bit机器和代码执行环境的几个网络仿真器都是围绕这个想法构建的,所以这些都是很好的地方。