📄 versioncheck.conf
字号:
############################################################################### versioncheck.conf - Version Check Configuration ##----------------------------------------------------------------------------## ## This file is used to verify that clients are the same version they claim ## to be and to tag certain versions for autoupgrades (see autoupdate.conf). ## ## Every combination of archtag/clienttag/version/equation/mpqfile needs to ## be listed seperately. Each combination has a unique checksum. ## ## If the exeinfo field is "NULL" then the string comparison will be disabled ## for that entry. If the checksum field is 0 then the checksum verification ## is disabled for that entry. If the versionid is 0 then the verification ## of versionid is disabled for that entry The versiontag is optional. ## It is used to identify a particular version even when the version number ## is identical to another (e.g. 109c and 109d are both version 1.0.9.0). ## These tags can be used in the autoupdate file allowing it to know the ## difference because of the different checksums. ## ## Multiple matching: ## exeinfo = NULL will match all client exeinfos ## exeinfo = "war3.exe ??/??/?? ??:??:?? 1568211" will match war3.exe with ## filesize 1568211 but won't care about the file's date/time ## versionid = 0x0 will match all client versionids ## gameversion = 0.0.0.0 will match all client's versions ## checksum = 0x0 will match all client checksums ## ## Note: if you use multiple equations/mpqfiles be sure to put entries with ## corresponding checksum for each archtag/clienttag ## ## versioncheck entries work like a firewall chains, bnetd will match the ## first entry, then is safe to use entries in descending order, so if we ## found a badversion, it will be tagged with the tag of entry with the lower ## version. Last line can be used to match all version unmatched so far ## ## Do not include "/" in any of the filenames. ## ## The version number can be in two forms. If it does not contain a period ## then 123 is assumed to mean 1.2.3.0. Otherwise it may contain up to three ## periods. If fewer than four parts are present, the latter ones will be ## assumed to be zero. For example, 1.8 would be interpreted as 1.8.0.0. ## Sections will overflow if they are greater than 255. ## ## Typically Blizzard will add a 1 in the fourth position to signify an ## expansion pack and 10 to signify "b" versions. So Brood War 1.08b would ## have a version of 1.0.8.11. ## ## ---------------------------equation--------------------------- \ ## ---mpqfile---- \ ## archtag \ ## clienttag \ ## ----------------exeinfo----------------- \ ## versionid- \ ## --verstr-- \ ## -checksum- \ ## -versiontag- ## #################################################################################### Intel (IX86) ############################################################ -=-=-=-=-=-=- Latest Versions -=-=-=-=-=-=- No Update Required -=-=-=-=-=-=-# Warcraft III - TFT (Expansion) 1.20c# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ W3XP \ "War3.exe 01/05/06 02:50:54 1572307" \ 0x00000014 \ 1.20.2.177 \ 0x97c8e59b \ W3XP_120C# Warcraft III - ROC 1.20c# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ WAR3 \ "War3.exe 01/05/06 02:50:54 1572307" \ 0x00000014 \ 1.20.2.177 \ 0x97c8e59b \ WAR3_120C# Diablo II - LoD (Expansion) 1.11b"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ D2XP \ "Game.exe 08/17/05 01:12:38 2129920" \ 0x0000000b \ 1.0.11.0 \ 0xbfc36199 \ D2XP_111B# Diablo II 1.11b"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ D2DV \ "Game.exe 08/17/05 01:11:43 2125824" \ 0x0000000b \ 1.0.11.0 \ 0x602f8323 \ D2DV_111B# Diablo II - LoD (Expansion) 1.11"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ D2XP \ "Game.exe 07/26/05 23:22:13 2129920" \ 0x0000000b \ 1.0.11.0 \ 0xfb0c59b2 \ D2XP_111# Diablo II 1.11"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ D2DV \ "Game.exe 27/06/05 23:21:18 2125824" \ 0x0000000b \ 1.0.11.0 \ 0xbdf86a85 \ D2DV_111# Diablo II - LoD (Expansion) 1.10"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ D2XP \ "Game.exe 10/13/03 08:35:30 1198857" \ 0x0000000a \ 1.0.10.0 \ 0x210126ec \ D2XP_110 # Diablo II 1.10"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ D2DV \ "Game.exe 10/13/03 08:34:46 1194761" \ 0x0000000a \ 1.0.10.0 \ 0x3132dda6 \ D2DV_110# Diablo II - LoD (Expansion) 1.09d"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ D2XP \ "Game.exe 11/30/01 04:00:17 448675" \ 9 \ 1.0.9.0 \ 0xfa39efbb \ D2XP_109D# Diablo II 1.09d"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ D2DV \ "Game.exe 11/30/01 03:59:45 444579" \ 9 \ 1.0.9.0 \ 0x41e223a3 \ D2DV_109D# Starcraft - Broodwar (Expansion) 1.13e - (Broodwar mode)"A=2521522835 B=3428392135 C=218673704 4 A=A^S B=B-C C=C+A A=A-B" \ "IX86ver1.mpq" \ IX86 \ SEXP \ "starcraft.exe 09/07/05 19:06:42 1093632" \ 0x000000cd \ 1.1.3.9 \ 0x9af55d52 \ SEXP_113E# Starcraft - Broodwar (Expansion) 1.13e - (Starcraft mode)"A=2521522835 B=3428392135 C=218673704 4 A=A^S B=B-C C=C+A A=A-B" \ "IX86ver1.mpq" \ IX86 \ STAR \ "starcraft.exe 09/07/05 19:06:42 1093632" \ 0x000000cd \ 1.1.3.9 \ 0x9af55d52 \ STAR_113E# Starcraft (Standalone) 1.13e"A=2521522835 B=3428392135 C=218673704 4 A=A^S B=B-C C=C+A A=A-B" \ "IX86ver1.mpq" \ IX86 \ STAR \ "starcraft.exe 09/07/05 19:31:20 1093632" \ 0x000000cd \ 1.1.3.8 \ 0x0d1d11f7 \ STAR_113E##### Mac OS X (XMAC) ######################################################### -=-=-=-=-=-=- Latest Versions -=-=-=-=-=-=- No Update Required -=-=-=-=-=-=-# Diablo II LOD v1.11b MacOS X"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ "XMACver1.mpq" \ XMAC \ D2XP \ "Diablo II (Carbon) 08/16/105 17:00:00 5877766" \ 0x0000000b \ 5.0.1.70 \ 0xeb219644 \ D2XP_111B# Diablo II LOD v1.11 MacOS X"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ "XMACver1.mpq" \ XMAC \ D2XP \ "Diablo II (Carbon) 07/26/105 16:00:00 5877574" \ 0x0000000b \ 5.0.1.69 \ 0x6a5e0678 \ D2XP_111# Diablo II LOD v1.10 MacOS X"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ "XMACver1.mpq" \ XMAC \ D2XP \ "Diablo II (Carbon) 10/29/103 12:32:05 5691846" \ 0x0000000a \ 5.0.0.65 \ 0x9b01cc98 \ D2XP_110# StarCraft - Broodwar (Expansion) 1.13e - (Broodwar Mode) MacOS X"A=2521522835 B=3428392135 C=218673704 4 A=A^S B=B-C C=C+A A=A-B" \ "XMACver1.mpq" \ XMAC \ SEXP \ "Starcraft (Carbon) 09/07/105 10:00:00 1388225" \ 0x000000cd \ 1.1.3.9 \ 0xcf5a3fe0 \ SEXP_113E# StarCraft - Broodwar (Expansion) 1.13e - (Starcraft Mode) MacOS X"A=2521522835 B=3428392135 C=218673704 4 A=A^S B=B-C C=C+A A=A-B" \ "XMACver1.mpq" \ XMAC \ STAR \ "Starcraft (Carbon) 09/07/105 10:00:00 1388225" \ 0x000000cd \ 1.1.3.9 \ 0xcf5a3fe0 \ STAR_113E# StarCraft v1.13e MacOS X"A=2521522835 B=3428392135 C=218673704 4 A=A^S B=B-C C=C+A A=A-B" \ "XMACver1.mpq" \ XMAC \ STAR \ "Starcraft (Carbon) 09/07/105 10:00:00 1388225" \ 0x000000cd \ 1.1.3.8 \ 0xcf5a3fe0 \ STAR_113E##### Mac OS Classic (PMAC) ################################################### -=-=-=-=-=-=- Latest Versions -=-=-=-=-=-=- No Update Required -=-=-=-=-=-=-# Diablo II LOD v1.10 MacOS Classic"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ "PMACver1.mpq" \ PMAC \ D2XP \ "Diablo II 10/13/103 01:26:09 4829910" \ 0x0000000a \ 5.0.0.57 \ 0xcc2c2193 \ D2XP_110# Starcraft - Broodwar (Expansion) 1.13e - (Broodwar mode) MacOS Classic"A=2521522835 B=3428392135 C=218673704 4 A=A^S B=B-C C=C+A A=A-B" \ "PMACver1.mpq" \ PMAC \ SEXP \ "Starcraft 09/07/105 10:00:00 1593704" \ 0x000000cd \ 1.1.3.9 \ 0x375482e4 \ SEXP_113E# Starcraft - Broodwar (Expansion) 1.13e - (Starcraft mode) MacOS Classic"A=2521522835 B=3428392135 C=218673704 4 A=A^S B=B-C C=C+A A=A-B" \ "PMACver1.mpq" \ PMAC \ STAR \ "Starcraft 09/07/105 10:00:00 1593704" \ 0x000000cd \ 1.1.3.9 \ 0x375482e4 \ STAR_113E# StarCraft v1.13e MacOS Classic"A=2521522835 B=3428392135 C=218673704 4 A=A^S B=B-C C=C+A A=A-B" \ "PMACver1.mpq" \ PMAC \ STAR \ "Starcraft 09/07/105 10:00:00 1593704" \ 0x000000cd \ 1.1.3.8 \ 0x375482e4 \ STAR_113E##### Intel (IX86) ############################################################ -=-=-=-=-=- Older Versions -=-=-=-=-=-=- Update Required -=-=-=-=-=-# =================== WarCraft 3 Expansion Entries ==================# Warcraft III - TFT (Expansion) 1.20b# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ W3XP \ "War3.exe 12/07/05 23:59:26 1572307" \ 0x00000014 \ 1.0.20.168 \ 0x57e714c1 \ W3XP_120B# Warcraft III - TFT (Expansion) 1.20a# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ W3XP \ "War3.exe 09/23/05 03:16:24 1572307" \ 0x00000014 \ 1.0.20.160 \ 0xdfe00da5 \ W3XP_120A# Warcraft III - TFT (Expansion) 1.18a# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ W3XP \ "war3.exe 02/18/05 04:38:43 1572307" \ 0x00000012 \ 1.0.18.142 \ 0x087fb830 \ W3XP_118A# Warcraft III - TFT (Expansion) 1.17a# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ W3XP \ "war3.exe 09/15/04 22:42:18 1568211" \ 0x00000011 \ 1.0.17.100 \ 0xd1d89b0e \ W3XP_117A# Warcraft III - TFT (Expansion) 1.16a# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ W3XP \ "War3.exe 06/28/04 23:37:02 1568211" \ 0x00000010 \ 1.0.16.38 \ 0xcc882269 \ W3XP_116A# Warcraft III - TFT (Expansion) 1.15a# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ W3XP \ "war3.exe 05/04/04 01:18:12 1568211" \ 0x0000000f \ 1.0.15.156 \ 0x39b3974b \ W3XP_115A# Warcraft III - TFT (Expansion) 1.14b# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ W3XP \ "War3.exe 01/09/04 06:11:44 1568211" \ 0x0000000e \ 1.0.14.152 \ 0x36fd6e73 \ W3XP_114B# Warcraft III - TFT (Expansion) 1.14a# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ W3XP \ "War3.exe 01/06/04 03:44:50 1568211" \ 0x0000000e \ 1.0.14.151 \ 0xa842edef \ W3XP_114A# Warcraft III - TFT (Expansion) 1.13b# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ W3XP \ "War3.exe 12/18/03 00:53:06 1568211" \ 0x0000000d \ 1.0.13.149 \ 0x0bb5600d \ W3XP_113B# Warcraft III - TFT (Expansion) 1.13a# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ W3XP \ "war3.exe 12/10/03 23:42:46 2150400" \ 0x0000000d \ 1.0.13.149 \ 0xaf284a18 \ W3XP_113A# Warcraft III - TFT (Expansion) 1.12a# Note: this version check is sent in both FT and ROC mode#"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \# IX86ver1.mpq \# IX86 \# W3XP \# "war3.exe 07/22/03 22:43:15 1568211" \# 0x0000000c \# 1.0.12.148 \# 0xa9c022bd \# W3XP_112A# Warcraft III - TFT (Expansion) 1.11a# Note: this version check is sent in both FT and ROC mode#"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \# IX86ver1.mpq \# IX86 \# W3XP \# "war3.exe 07/01/03 18:22:52 1568211" \# 0x0000000b \# 1.0.11.147 \# 0x5fce4f04 \# W3XP_111A# Warcraft III - TFT (Expansion) 1.10a# Note: this version check is sent in both FT and ROC mode#"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \# IX86ver1.mpq \# IX86 \# W3XP \# "war3.exe 06/17/03 16:37:46 1568211" \# 0x0000000a \# 1.0.10.146 \# 0x75d1c16f \# W3XP_110A# Warcraft III - TFT (Expansion) 1.07a# Note: this version check is sent in both FT and ROC mode# exeinfo is NULL here because it's the date of install# but that's ok because we have the checksum#"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \# IX86ver1.mpq \# IX86 \# W3XP \# NULL \# 0x00000007 \# 1.0.7.142 \# 0xde80b55b \# W3XP_107A# ====================== WarCraft 3 Entries ========================# Warcraft III - ROC 1.20b# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ WAR3 \ "War3.exe 12/07/05 23:59:26 1572307" \ 0x00000014 \ 1.0.20.168 \ 0x57e714c1 \ WAR3_120B# Warcraft III - ROC 1.20a# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ WAR3 \ "War3.exe 09/23/05 03:16:24 1572307" \ 0x00000014 \ 1.0.20.160 \ 0xdfe00da5 \ WAR3_120A# Warcraft III - ROC 1.18a# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ WAR3 \ "war3.exe 02/18/05 04:38:43 1572307" \ 0x00000012 \ 1.0.18.142 \ 0x087fb830 \ WAR3_118A# Warcraft III - ROC 1.17a# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ WAR3 \ "war3.exe 09/15/04 22:42:18 1568211" \ 0x00000011 \ 1.0.17.100 \ 0xd1d89b0e \ WAR3_117A# Warcraft III - ROC 1.16a# Note: this version check is sent in both FT and ROC mode"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \ IX86ver1.mpq \ IX86 \ WAR3 \ "War3.exe 06/28/04 23:37:02 1568211" \
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -