MpqEditor下载-「2023」MpqEditor下载(MPQ编辑器)

MpqEditor下载-「2023」MpqEditor下载(MPQ编辑器)

角色扮演 537 MB

Mpqeditor中文版是一个非常强大的Mpq编辑器;它是Windows explorer风格的编辑器,解析一个5G的mpq文件只需要5秒左右,速度非常快。还可以直接存档执行文件,解压文件,包括删除,重命名,文件压缩等。支持的游戏有星际争霸、魔兽争霸、暗黑破坏神三等。有需要的朋友下载MpqEditor (MPQ编辑器)试试吧!

MpqEditor下载(MPQ编辑器) 3.5.0.733 汉化版

软件功能

解析5G mpq文件不到5秒。

快速MPQ编辑器

可以修改的暴雪游戏有魔兽争霸,星际争霸,星际争霸2,暗黑破坏神等。以及游戏地图制作者非常熟悉的mod编辑器。

MPQ是暴雪游戏的专有文件格式,在暴雪游戏中被广泛使用。打开这类文件,可以调整魔兽争霸、星际争霸、星际争霸2中的一些参数。

比如人们常用的编辑魔兽地图的脚本,提供了直接读写回MPQ的功能,不需要解压文件编辑。当然,减压也是可以的。

HET表

和格式版本3(魔兽世界公测期间观测到的第一次大灾变)开始,文件可以压缩成MPQ格式,包含一个HET表。如果HETTablePOS 64 mpq头的成员存在于Het表中,则它被设置为非零值。这个表可以完全替代哈希表。根据MPQ的大小,一对HET&BET表可能比hash & block表更有效。HET表可以加密和压缩。

如果存储在MPQ,HET表的结构如下:

//常见的标题是HET和BET表。

DWORD dwSignature//\"HET X1A \"

DWORD dwVersion//版本。好像总是1

DWORD dwDataSize//所包含的表的大小

DWORD dwTableSize//整个哈希表的大小,包括头(字节)

DWORD dwMaxFileCount//MPQ文件的最大数量

DWORD dwHashTableSize//哈希表的大小(以字节为单位)

DWORD dwHashEntrySize//哈希条目的有效大小(位)

DWORD dwTotalIndexSize//文件索引的总大小(位)

DWORD dwIndexSizeExtra在文件索引中//额外位

DWORD dwIndexSize//文件索引的有效大小(位)

DWORD dwBlockTableSize//块索引子表的大小(字节)

//HET哈希表。每个条目是8位。

BYTE hestashtable[dw hashtablesize]

//文件索引数组。每个条目的位大小取自dwTotalIndexSize。

//表的大小由dwHashTableSize取。

BET表

和格式版本3,文件可以压缩为MPQ格式与下注表。如果下注表有BetTablePos64 MPQ标题,则该成员被设置为非零。下注表是典型区块表的继承者,可以完全取代它。也被认为更有效。在MPQ,赌桌的结构如下:

//常见的标题是HET和BET表。

DWORD dwSignature//\"下注X1A \"

DWORD dwVersion//版本。好像总是1

DWORD dwDataSize//所包含的表的大小

DWORD dwTableSize//整个哈希表的大小,包括头(字节)

DWORD dwFileCount//文件中的下注桌号

DWORD dwUnknown08//未知,设置为0x10。

DWORD dwTableEntrySize//条目的大小(位)

DWORD dwBitIndex _ FilePos//文件位置的位索引(在项目记录中)

DWORD dwBitIndex _ FileSize//文件大小的位索引(在项目记录中)

DWORD dwBitIndex _ CmpSize//压缩大小的位索引(在项目记录中)

DWORD dwBitIndex _ FlagIndex//标志索引位索引(在项目记录中)

DWORD dwBitIndex _ Unknown//位索引?(在项目记录中)

DWORD dwBitCount _ FilePos//文件位置位大小(在输入记录中)

DWORD dwBitCount _ FileSize//文件大小的位大小(在输入记录中)

DWORD dwBitCount _ CmpSize//压缩文件大小的位大小(在输入记录中)

DWORD dwBitCount _ FlagIndex//标志索引位大小(在输入记录中)

DWORD dwBitCount _ Unknown//位大小?(在输入记录中)

DWORD dwTotalBetHashSize//赌注哈希的总大小。

DWORD dwBetHashSizeExtra在更好散列//额外比特中

DWORD dwBetHashSize//最佳哈希的有效大小(位)

DWORD dwBetHashArraySizebet哈希数组大小,以字节为单位。

DWORD dwFlagCount//数组中标志下方的数字。

//后跟文件标志数组。每个条目的大小为32位,并且具有相同的含义。

DWORD dwFlagsArray

//文件表。每个条目的大小取自dwTableEntrySize。

//表格大小(dwtableentrysize * dwmaxfilecount),四舍五入为8。

//BET哈希数组。dwMaxFileCount从HET表中获取表大小。

:

使用方法

1.下载文件,找到' Setup.exe '双击运行,进入软件;

2.进入软件,出现如下界面,如下图,可以设置文件的保存位置;

: MpqEditor下载(MPQ编辑器) 3.5.0.733 汉化版3.设置好文件的保存位置后,进入软件主界面;

: MpqEditor下载(MPQ编辑器) 3.5.0.733 汉化版4.操作包括打开、MPQ、文件、副本名称、属性、设置最大文件数、配置等。

010-3500005,视图包括磁贴、图标、小图标、列表、详细信息等。

MpqEditor下载(MPQ编辑器) 3.5.0.733 汉化版6,工具有搜索文件、合并列表文件、断名器和MPQ去块图;MPQ表、兼容性、文件关联等。

: MpqEditor下载(MPQ编辑器) 3.5.0.733 汉化版7.帮助包括命令行选项和软件介绍。

MpqEditor下载(MPQ编辑器) 3.5.0.733 汉化版

常见问题

使用HET和BET表查找文件

在HET表中查找文件的算法如下:

从完整的文件名中,使用算法V 2计算64位哈希值Jenkins。字母小写,斜线变成反斜杠。

将文件哈希剪切到指定的位数dwHashEntrySize,并设置最高位:

filename hash=(hashstring Jenkins(SZ filename)and mask 64)| or mask 64;

获取HET哈希(高8位有效位)和BET哈希(哈希值的剩余位)的值。

he hash=(BYTE)(filename hash(dwHashBitSize-8));BetHash=filename hash &(and mask 64 008);

将获得的初始搜索索引作为哈希表哈希值的模大小。

开始索引=(dword)(文件名哈希% dw hashtablesize);

在当前索引处,在第一个表中查找HET哈希值。

如果找到等于HET的值,则从第二个表中获得下注索引。下注索引表是基于位的,并且条目的大小不必与整个字节对齐。

使用下注索引,可以通过下注表下注哈希值。

如果值匹配,我们找到文件。如果没有,请返回步骤5)。重复直到找到零值HET散列,或者直到我们到达初始搜索索引。

更新日志

*版本3.5.0.730

-更正菜单的行为

——“开放开放”现在没有了。

-新功能“编辑文件”

*版本3.5.0.718

-添加“锁定”和“解锁MPQ”

-自定义规则集又回来了。

-中文版

-修复配置错误(属性)

*版本3.5.0.710

-功能区用户界面(可选)

-MPQ规则集重做,自定义规则编辑器删除

-错误修复

游戏截图
  • MpqEditor下载-「2023」MpqEditor下载(MPQ编辑器)
本地下载

请使用本站 高速下载器 下载

相关下载
艺术贴贴
艺术贴贴
休闲益智 62.6MB
下载