首先我申明,以前类似的贴子看过一篇,说是1.6里面可以通过HTTP协议下载地图,如果那样可以的话,那么不论多大的地图,相信很快就可以下载,不用象1.5那样等那么长时间了,因为我没有1.6的CS,所以没办法测试,不过,类似 *.BSP 的很多扩展名文件都不能被IE所识别,不能下载,所以我猜想,正常情况下,1.6应该是没办法通过HTTP协议下载地图的,比如说 网站根目录确实存在 DUST.BSP文件,但是你却没办法通过http://***.***.***.***/dust.bsp 来下载文件.这不免有很大的遗憾
我在一次做网站的经历中,无意发现,许多不能被IE所识别的扩展名文件都可以被IE下载,下面,我就来说明一下如何解决问题:
首先:这个方法只适合WINDOWS的IIS服务器,好了,打开你的IIS信息管理,右键点(本地计算机),属性里面.MIME类型,然后点新建,在扩展名里面填入 * , 在MIME类型里面填入 application/octet-stream ,,然后确定,另外,点网站,然后右键点一下你的CS地图所在的目录,比如说你网站根目录为 d:\hlserver\cstrike\maps\,那么,点开网站树状目录,右键点MAPS目录,属性,同样在MIME类型里面新建扩展名为 * ,在MIME类型里面填入 application/octet-stream ,然后确定,好了,现在就可以通过IE下载*.BSP地图文件了,你可以去试试,然后在1.6里面的配置文件里面指定CS下载的URL,那么,理论上就应该可以通过HTTP协议下载地图了,这下,不论多大的地图也可以很快下载完了....
申明:我没有CS1.6,所以没办法完全测试,但是,我已经可以通过HTTP协议下载BSP文件了,如果这里已经解决了这个问题,那么,怪我多嘴了,高手勿怪,菜鸟莫嘘,,如果没有,那么可以试一下我说的办法,如果哪位有解决好的,请来回个贴,不要太过保守啊. |