|
发表于 2008-1-30 09:27:12
|
显示全部楼层
一、WEB,可以
难点是如何把html文档放上去,由于其http目录没有正常开放,要想修改的话,就要费点工夫
如果是一次性的修改内容的话,是可以的,但如果是经常的要修改内容,就不太现实或者说就比较困难
方法:
把ROS的硬盘挂在Linux系统下,或者用Linux系统的修复光碟启动,总之就是要想办法用别的Linux系统来读写ROS硬盘,把ROS硬盘挂在Linux的/mnt目录下,进入/mnt/hohe/web/ 这个目录就是ROS的http目录,换成你的文档内容就可以了,注意其索引文件不是index.html,具体是哪个我忘记了,你查一查就知道
如果要做成动态的网页,就不太现实,因为不支持SQL,php,asp,java等http后台语言, 但是好象动态的支持ROS的一些数据,是通过CGI来实现的,具体的CGI程序和目录是由系统动态产生的,因此是难以改动的
修改完成之后,正常启动ROS,用浏览器打开,就是你的东西了
如果实在需要经常的修改页面内容,又不能停下ROS的话,你可以在上面的步骤中,在ROS里面加一个监听程序,每隔一段时间检测一下ftp的约定目录,如果有文件的话,就把文件移动到http主目录下,就实现了文件ftp上去自动更新http文档了,这个监听程序可以用sh脚本写,但是好象ROS的默认shell是个性化定制的,不是通用的sh,可能就得想其他办法了,比如调用正确的sh,这可能要动到系统的环境参数,比较复杂,危险性也比较大;或者自己用c写一个程序,应该是可以做得到的
总之,现成的是不可以的,做点小改造是可以实现的,改造后用起来是不是顺手,就看你的工夫了
二、所谓的弹出窗口,应该是转向,不管访问什么地址,都转到指定的地址,用dst-nat和mangle实现,坛子里有教程 |
|