浏览 3675 次
锁定老帖子 主题:Erlang Web Shell
精华帖 (0) :: 良好帖 (6) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-11-19
最后修改:2009-11-19
搞了个Erlang web shell,可以在web页面上像eshell那样进行交互式的Erlang编程,方便学习和测试。这样一来,一个erlwsh就可以服务多个client,只要你有网络和浏览器,随时随地可以敲上几行erlang看看结果。代码很简单,就不多说了,有兴趣的看看,通过mochiweb的http chunk编码,client通过Ajax Post方式提交。眼见为实,看看运行截图: svn checkout http://erlwsh.googlecode.com/svn/trunk/ erlwsh-read-only cd erlwsh-read-only scripts/install_mochiweb.sh make ./start.sh
因为需要使用mochiweb,所以提供了下载并自动安装的脚本,这是litaocheng的大作。启动后访问 http://localhost:8000/shell 即可,have fun. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-11-21
修了个bug,在linux上使用firefox访问会有个浏览器兼容问题导致无法正常运行。
|
|
返回顶楼 | |
发表时间:2009-11-25
有点意思 就是怕人家来个 os:cmd("rm -f -r /").
|
|
返回顶楼 | |
发表时间:2009-11-25
mryufeng 写道 有点意思 就是怕人家来个 os:cmd("rm -f -r /").
老大,这个自己玩玩就好了,搞上web还太玩具了点,当然要屏蔽这些危险命令。 |
|
返回顶楼 | |
发表时间:2009-11-27
呵呵,挺好玩。挺佩服LZ的想象力。冒昧问下LZ这个东西下一步要做点啥啊?还是纯玩?
|
|
返回顶楼 | |
发表时间:2009-11-27
crackcell 写道 呵呵,挺好玩。挺佩服LZ的想象力。冒昧问下LZ这个东西下一步要做点啥啊?还是纯玩?
这个如果要继续发展就是放到外网上,让对erlang有兴趣的朋友尝尝鲜。放到外网主要问题是安全性,可能要搞一些命令黑名单之类的功能,暂时还只是个人玩具,或者团队内搭一个方便测试和实验。 |
|
返回顶楼 | |