由 lanmaster 在 10-14-2002 12:41 发表:
如何将一个应用程序开机 自动运行
.如何将一个应用程序开机 自动运行.我自己做了一个CS服务器,想服务器开机自己就能运行(自动建立服务器 )
请问我该怎么做。
成长中的菜鸟!
E-Mail:qcy_[email protected]
QQ :7118899
由 pandonny 在 10-14-2002 13:25 发表:
用的是什么版本的Linux?
关爱社区,共建家园!
由 skylove 在 10-14-2002 14:14 发表:
很简单呢
非常简单的。
你先。。。cs是吧?你把那个运行hlds_run及参数的命令写成一个文件如cs,然后设置它属性是+x,然后,在etc/rc.d/rc.local最后一行添加cs & 那样开机就自动执行了哦,我的就是这样做的
159.226.142.15:27015 有空来玩哦~~~!
由 lanmaster 在 10-14-2002 16:30 发表:
我用的是linux8.0刚安装的。
我已经把你说的那个hlds_run编辑过的具休如下
。/hlds_run -game cstrike -port 27016 +maxplaers 22 +map de_dust2 -nomaster
我也把编辑后的东西放到 /etc/rc.d/rc.local 这个文件当中了。但我重新启动机器的时候系统完法正常启动
请问还没有没别的什么办法可以做到这个,还有那可以下载到linux版CS的更多地图
成长中的菜鸟!
E-Mail:qcy_[email protected]
QQ :7118899
由 chinadoudou 在 10-14-2002 20:11 发表:
对对对,哪有LINUX版CS地图下载?
特别需要狗洞那关?WINDOWS下面的拷过去也不能用。。。
兄弟们帮忙打听一下。谢啦~
由 chinadoudou 在 10-14-2002 20:15 发表:
楼上的兄弟,至于你的服务为什么没有运行。。
你最好先在终端下启动一下你的脚本,看有什么错误信息。。
再就是你有没有把脚本chmod +x?
然后可能就是你的网络配置问题。。
先试试直接运行,成功了才能让它自动运行撒。。
其实你可以把CS启动脚本放在/etc/inittab里面做为守护进程运行。。这样还可以保证服务一直保持工作,不要迷信脚本命令里的
-restart参数。。
由 lanmaster 在 10-14-2002 21:45 发表:
我先试一下吧。
对了。我这还有个问题,我在CS目录下运行./hlds-run -game cstrike -port 27017 +maxplayers 22 +map de_dust2 -nomaster
一切正常,但我又编辑了一个cs14.sh的文件内容如下:
#/bin/sh
echo Start CSServer Please waitting
/usr/cs/cs1.4/hlds_run -game cstrike -port 27017 +maxplayers +map de_dust2 -nomaster
但在运行这个文件的时候提示: change map fila not found "de_dust2" maps
请问一下这是怎么回事。
成长中的菜鸟!
E-Mail:qcy_[email protected]
QQ :7118899
由 skylove 在 10-15-2002 09:04 发表:
这样不成
我看了一下,似乎是因为hlds-run脚本内设置的路径很多是相对的,它认为这个命令是该在本目录下执行。所以。。。解决方法