|
发表于 2008-11-30 12:34:44
|
显示全部楼层
|阅读模式
来自 中国–江西–赣州
因为只是开个F和朋友一起玩.因为是拨号,所以动态IP,每次开F还要手动添加IP到F里面.很麻烦.所以就编了这个东西.免去了添加IP的麻烦.下面是源码和使用.高手可以忽略
---------------------------------------------------我是分割线
@echo off
del TDY比赛F.bat
set 文件名称=TDY比赛F
>Getip.vbs echo Set oDOM=WScript.GetObject("<A href="http://www.ip138.com/ip2city.asp"):Do">http://www.ip138.com/ip2city.asp"):Do Until oDOM.readyState="complete":WScript.sleep 200:Loop:WScript.echo oDOM.documentElement.outerText:Set oDOM=nothing
for /f "tokens=2 delims=[]" %%i in ('"cscript //nologo Getip.vbs"') do echo START/HIGH hlds.exe -game cstrike +servercfgfile server.cfg -port 27016 +maxplayers 15 +ip %%i +map de_dust2 -console -noipx -nojoy -nomaster >%文件名称%.bat
del getip.vbs
ftp -s:"%cd%\upIP.dll"
echo.
echo F自动生成一会自动开启.
echo.
ping 127.0.0.1 -n 5>nul
call E:\源程序\DTServer3647\HLServer\TDY比赛F.bat
------------------------------------------------------我是分割线
1.修改最后一行E:\源程序\DTServer3647..成自己的路径,注意保存为bat文件
2.把修改好的文件放进和服务器目录,(与cstrike文件夹同一目录)
OK哦,以后开F直接双击这个BAT就可以了. |
|