BoeZombie
发表于 2005-4-17 20:56:40
Post by 金闪闪
恩,果然如此。steam运行是可以带参数的。 :D
我来说说实现的原理。
1、这是针对正版用户的。
2、运行Steam时,系统只检查本地blob的合法性,然后启动游戏,并连接指定的服务器。
3、从服务器返回验证的"Ticket"。
其中跳过了对AuthServer和MasterServer的读取认证。
目前唯一担心的是,如果遭遇Steam游戏升级,这个方法是否有效? :D
有待进一步验证。
ps,下周4的新地图升级,我们就知道结果了。:boss: 1.删除.blob一样可以,所以应该不用验证.blob;
2.遇到正在升级的游戏,一样可以,我的CSS已经无缘两次升级了,今天用这方法直接升级。
推广一下,hldsupdate.exe也应该可以加参数实现‘找指定的升级服务器’。
金闪闪
发表于 2005-4-17 21:05:09
Post by BoeZombie
1.删除.blob一样可以,所以应该不用验证.blob; 2.遇到正在升级的游戏,一样可以,我的CSS已经无缘两次升级了,今天用这方法直接升级。推广一下,hldsupdate.exe也应该可以加参数实现‘找指定的升级服务器’。
哦。删除了blob依旧有效。
你有断开网络,删除blob,更换IP么?
你的registry里面保留了合法的token么?
这些要考虑下。:byebye:
hldsupdatetool的参数就那么几个。目前没发现新的参数。
至于Steam.exe的参数,valve一直没说。肯定有个 -nomaster -noauth 之类的参数。
否则,那些Valve自己的开发人员如何测试?难道他们也买自己的正版? :D
金闪闪
发表于 2005-4-17 21:18:28
这个方式,是否Steam的离线模式?
大家不一定非要去韩国服务器的。国内正版服务器也一样的。
可以在IE的地址栏输入:
steam:%20"-applaunch%20240%20+connect%20219.129.21.138:27018
steam:%20"-applaunch%20240%20+connect%20219.129.21.138:27015
steam:%20"-applaunch%20240%20+connect%20219.129.21.138:27016
等等,正版的CS:S服务器IP地址。
BoeZombie
发表于 2005-4-17 21:22:40
Post by 金闪闪
哦。删除了blob依旧有效。
你有断开网络,删除blob,更换IP么?
你的registry里面保留了合法的token么?
试验一:
北京网通ADSL,不断线,不删ClientRegistry.blob,用此法可以成功登陆。
试验二:
北京网通ADSL,不断线,删除ClientRegistry.blob,用此法可以成功登陆。
试验三:
北京网通ADSL,断线重播(目的是换掉IP),删除ClientRegistry.blob,用此法可以成功登陆。
金闪闪
发表于 2005-4-17 22:23:59
Post by BoeZombie
试验一:北京网通ADSL,不断线,不删ClientRegistry.blob,用此法可以成功登陆。 试验二:北京网通ADSL,不断线,删除ClientRegistry.blob,用此法可以成功登陆。 试验三:北京网通ADSL,断线重播(目的是换掉IP),删除ClientRegistry.blob,用此法可以成功登陆。
试验四:北京网通ADSL,断线重播(目的是换掉IP),删除ClientRegistry.blob,删除注册表,再用此法可以成功登陆么?:D
BoeZombie
发表于 2005-4-17 22:32:18
Post by 金闪闪
试验四:北京网通ADSL,断线重播(目的是换掉IP),删除ClientRegistry.blob,删除注册表,再用此法可以成功登陆么? :D 我晕!那它还能找到steam.exe吗!?:em34:
老闪,你可太坏了!!!:em25:
ViVa
发表于 2005-4-17 22:37:36
实验成功...
是不是验证一下全部的Steam内容服务器
然后做个list? :cool:
BoeZombie
发表于 2005-4-17 22:44:27
Post by ViVa
实验成功...
是不是验证一下全部的Steam内容服务器
然后做个list? :cool: 哈哈哈,又一个成功的。
不用总结list,随时可以去http://www.steamasia.com找点。
zhunghwa
发表于 2005-4-17 23:23:29
哪里的原创?
BoeZombie
发表于 2005-4-17 23:24:54
Post by zhunghwa
哪里的原创? 这里。DT。boe。
是说以前早就有人发现了吗....