MPQ是什么文件类型.该怎么打开( 二 )


什么是 MPQ API Library DLL虽然 Storm 没有包含任何编写MPQ的功能 。但是 StarEdit 包含,因为 SCM/SCX 文件也是 MoPaQ文件 。但是这些函数被加密了,所以只有知识渊博的黑客们才可以使用 。
对于Blizzard 来说不幸的是,有一个这样的黑客,他的名字是 Andrey Lelikov(aka Lelik) 。他发现了一种访问这些宝贵的函数的途径,并把这个复杂的过程封装在LMPQAPI.DLL(Lelik's MPQ API Library DLL)文件中 。该文件自动破解StarEdit,将这些函数展示在所有的程序员面前 。
mpq文件用什么打开?

MPQ是什么文件类型.该怎么打开

文章插图
http://post.baidu.com/f?kz=13725108贴吧上的,你不妨看看 。其实爆风影音应该可以直接看了吧~D2video.mpq和D2XVIDEO.MPQ(资料片的)顺便介绍下mpqMPQ是Blizzard公司将游戏资料包装在一起的一种档案格式,内容放置采取Joliet档案格式(MS-DOS路径型态+长档名),与Unix/Linux路径型态不同 。
内部采取可压缩设计,但对於不同档案型态,其压缩方式也不同 。
后来据说某位国外的天才,将MPQ档案格式解码后,利用星海争霸任务编辑器staredit.exe搭配storm.dll档案,配合他自行制作的几个MPQ功能,成为MPQ2000软体 。之后又陆续出现了很多新的MPQ软体,例如MPQView、WinMPQ、MPQEditor、MPQWorkshop、……,软体的使用范围也从DOS模式延伸到Windows 。这些软体最主要的功能是可以解出MPQ档案下的东西(就像使用WinZip解开.zip档案一样),甚至可以压入档案到.mpq中 。它可以用来解出魔兽争霸III中的图档、动画、战役地图、原始资料等 。
此外,也i以用在星海争霸(Strcraft)及暗黑破坏神(Diablo)中,以及制作特别版(但是制作出来的版本原则上无法与正常的版本在b.net上连线游戏,只能自high) 。本文只讨论基本的解档功能,其他进阶的功能请大家自行研究 。此外,对於某些MPQ程式,为了要开启MPQ档案,你必须提供该MPQ档内部的路径表(listfile),才打的开这个档案 。
【MPQ是什么文件类型.该怎么打开】有些比较高级的程式如WinMPQ,可使用该档案内部的listfile开启,但是如果该档案没有附listfile,则无法顺利开启 。
谁知道怎么打开MPQ文件啊???
MPQ是什么文件类型.该怎么打开

文章插图
魔兽地图加密原理什么是地图加密地图加密就是通过特殊方法破坏地图文件,使它可以在魔兽中运行,却不能被World Editor读取 。目前有哪些加密方法现在已有很多种加密War3地图的方法 。
1: 破坏 MPQ 文件头大小信息魔兽争霸III的地图就像一个Zip文件 。
首先是一个 512 字节大小的地图文件头,它记录了一些信息 。然后附带一个MPQ 档案,这个MPQ 档案中包含了一个地图所需的全部文件 。MPQ 文件的前4个字节是一个标识符 。它可以被识别为 ’MPQ’ 。
接下来的4个字节是文件头大小,通常是16进制 hex 0