![]() |
|
安徽电信nod32升级服务器
服务器地址:http://eset.corbie.com.cn
本站重新开放注册,大家赶快下有用的资源....
nod32服务器升级即时信息统计系统地址:http://corbie.9966.org
客户端下载地址: http://www.corbie.com.cn/nod32.rar
服务器地址:http://eset.corbie.com.cn
本站重新开放注册,大家赶快下有用的资源....
nod32服务器升级即时信息统计系统地址:http://corbie.9966.org
客户端下载地址: http://www.corbie.com.cn/nod32.rar
PvPGN的Versioncheck文件设置指南及新版本/未知版本versioncheck获得方法
作者:Corbie 日期:2007-04-04 11:42
PvPGN的Versioncheck文件设置指南
versioncheck是许多个如下格式的相同模块组成的,每个模块对应相应的游戏及版本号,每两个模块之间空一行,以#开头的行表示注释,不被看作versioncheck的内容。
格式:
#模块开始
equation #方程式,可能是用来进行加密和解密的东西,每个游戏的各个版本都相同
mpqfile #匹配版本用的mpq文件,PvPGN都使用IX86ver1.mpq
archtag #操作系统,IX86表示i386平台(Windows),XMAC表示MAC平台(苹果机)
clienttag #游戏描述,4个字母,已知的描述: WAR3魔兽3 DRTL暗黑1 D2DV暗黑2 D2XP暗黑2资料片 SEXP星际资料片 STAR原版星际及资料片中的原版星际
exeinfo #客户端exe启动文件信息,格式: "XXXXX.XXX MM/DD/YY hh:mm:ss ZZZZZZ" XXXXX.XXX文件名 MM月 DD日 YY年 hh小时 mm分钟 ss秒 ZZZZZZ文件大小,匹配的时候视bnetd.conf中version_exeinfo_match而定,如果version_exeinfo_match为exact,则客户端文件名必须相同,文件的时间必须相同才能登录;如果为exectcase,则文件名的大小写也必须相同;如果为wildcard,则允许在本行使用?通配符,?字符表示这一位是任何字母数字都匹配,如"war3.exe ??/??/?? ??:??:?? ??????"匹配任何时间任何大小的war3.exe;如果version_exeinfo_match为parse,则文件名必须相同,则客户端的时间允许与这里相差bnetd.conf中version_exeinfo_maxdiff所指定的秒数。(注,这里的时间是指格林威治时间,不是本地时间)写NULL表示匹配所有文件
versionid #版本id,以0x开头的16进制数,对应相应版本的游戏,写0x0表示匹配所有版本id
gameversion #游戏版本,格式如: 1.0.0.0,表示对应的游戏版本,写0.0.0.0表示匹配所有版本
checksum #checksum,每个版本不同的一个值,用来跳过一个官方验证,格式同versionid,写0x0表示匹配所有checksum
versiontag #游戏说明标志,可以自定,通常用来区分不同的游戏和版本,如魔3 1.01可以写WAR3_101,1.02写WAR3_102
#模块结束
versioncheck是许多个如下格式的相同模块组成的,每个模块对应相应的游戏及版本号,每两个模块之间空一行,以#开头的行表示注释,不被看作versioncheck的内容。
格式:
#模块开始
equation #方程式,可能是用来进行加密和解密的东西,每个游戏的各个版本都相同
mpqfile #匹配版本用的mpq文件,PvPGN都使用IX86ver1.mpq
archtag #操作系统,IX86表示i386平台(Windows),XMAC表示MAC平台(苹果机)
clienttag #游戏描述,4个字母,已知的描述: WAR3魔兽3 DRTL暗黑1 D2DV暗黑2 D2XP暗黑2资料片 SEXP星际资料片 STAR原版星际及资料片中的原版星际
exeinfo #客户端exe启动文件信息,格式: "XXXXX.XXX MM/DD/YY hh:mm:ss ZZZZZZ" XXXXX.XXX文件名 MM月 DD日 YY年 hh小时 mm分钟 ss秒 ZZZZZZ文件大小,匹配的时候视bnetd.conf中version_exeinfo_match而定,如果version_exeinfo_match为exact,则客户端文件名必须相同,文件的时间必须相同才能登录;如果为exectcase,则文件名的大小写也必须相同;如果为wildcard,则允许在本行使用?通配符,?字符表示这一位是任何字母数字都匹配,如"war3.exe ??/??/?? ??:??:?? ??????"匹配任何时间任何大小的war3.exe;如果version_exeinfo_match为parse,则文件名必须相同,则客户端的时间允许与这里相差bnetd.conf中version_exeinfo_maxdiff所指定的秒数。(注,这里的时间是指格林威治时间,不是本地时间)写NULL表示匹配所有文件
versionid #版本id,以0x开头的16进制数,对应相应版本的游戏,写0x0表示匹配所有版本id
gameversion #游戏版本,格式如: 1.0.0.0,表示对应的游戏版本,写0.0.0.0表示匹配所有版本
checksum #checksum,每个版本不同的一个值,用来跳过一个官方验证,格式同versionid,写0x0表示匹配所有checksum
versiontag #游戏说明标志,可以自定,通常用来区分不同的游戏和版本,如魔3 1.01可以写WAR3_101,1.02写WAR3_102
#模块结束
- 1
本博客立志于收集各类技术资料及技术信息,便于本人和广大网友查询检索,无论公司或个人认为本站存在侵权内容均可与本站联系,任何此类反馈信息一经查明属实后,将立即删除!

