野狼wolf 发表于 2008-11-30 12:34:44

动态IP架F--发个自动捕IP并开启服务器的bat

因为只是开个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就可以了.

野狼wolf 发表于 2008-11-30 12:41:48

回复: 动态IP架F--发个自动捕IP并开启服务器的bat

怎么出来笑脸?~~无语了

kclee 发表于 2008-11-30 12:55:01

回复: 动态IP架F--发个自动捕IP并开启服务器的bat

东西不错,应该加精!!!

xmdpro 发表于 2008-11-30 17:29:37

回复: 动态IP架F--发个自动捕IP并开启服务器的bat

试试先

话说我都是用花生壳的

snvvxm123 发表于 2008-12-1 11:56:13

回复: 动态IP架F--发个自动捕IP并开启服务器的bat

搞个花生壳不好啊?也是固定ip 只不过是花生壳ip

野狼wolf 发表于 2008-12-3 13:28:30

回复: 动态IP架F--发个自动捕IP并开启服务器的bat

花生壳?哈,那东西被我用了一次就扔掉了,多于的服务项,多于的进程.他的服务项在没有开启化生的时候,照样开启于系统.但是如果你设置手动开启服务,更是累人.

野狼wolf 发表于 2008-12-3 13:29:58

回复: 动态IP架F--发个自动捕IP并开启服务器的bat

开F之前也要先开花生.所以我做了这个东西.把他保存成bat.然后快捷方式到桌面上,开F的时候直接双击,一切OK

wk703 发表于 2011-6-29 10:30:18

用花生壳的

css 发表于 2011-6-30 10:32:08

1.5的   还有人 吗 ,我靠 ,祝福你 兄弟

ttkkxx520 发表于 2011-7-18 20:12:03

弄不起来= =
页: [1] 2
查看完整版本: 动态IP架F--发个自动捕IP并开启服务器的bat