离不开电脑 发表于 2007-10-14 19:59:51

MPQ和地图资源提取工具[开源]

是E语言的源码啊,注意必须使用E5.1以上版本,否则不支持LIB。。。

---------------------
StormLib

http://www.zezula.net/download/stormlib.zip

离不开电脑 发表于 2007-10-14 20:01:02

辛苦这么久终于解脱了。。。。

注意:该工具由于没有限制,坏人不要拿去做坏事。。。。

只是为了方便大家提取暴雪的资源。。

261001126 发表于 2007-10-14 21:11:05

<font c 发表于 2007-10-14 22:14:27

测试了一下。
事实上楼主并没有完全分析地图中的资源
楼主再接再厉罢。

PS:Dota6.48cn的文件总数是416个,其中一个是无用文件。

永远の失落 发表于 2007-10-14 22:24:27

很好很地球。

离不开电脑 发表于 2007-10-14 22:36:13

引用第3楼白银の游戏王于2007-10-14 22:14发表的:
测试了一下。
事实上楼主并没有完全分析地图中的资源
楼主再接再厉罢。

PS:Dota6.48cn的文件总数是416个,其中一个是无用文件。


我现在是根据文件列表来分析文件的,所以这跟文件列表有关系哦。等等在做强大的搜索功能。不需要列表?

amp34 发表于 2007-10-14 22:47:31

楼主,放弃吧。
“最”字不能乱用的。

离不开电脑 发表于 2007-10-14 22:52:06

还没完善,不急,等着吧。。
我在做不需要列表的读取。

<font c 发表于 2007-10-14 22:53:14

呃。魔兽本身的列表确实是必要的。

amp34 发表于 2007-10-14 22:53:55

至少“目前”不能乱用。嗯嗯。以后可以乱用。。

amp34 发表于 2007-10-14 22:58:40

对了。话说楼主也搞过石器SF么?
我以前用的版本都素要在linux下面架的。
不知道现在素不素已经有windows版本了呢?

离不开电脑 发表于 2007-10-14 23:04:43

引用第8楼白银の游戏王于2007-10-14 22:53发表的:
呃。魔兽本身的列表确实是必要的。



好像可以不需要列表文件。。。。
要不然魔兽怎么读取地图进行游戏啊??

amp34 发表于 2007-10-14 23:11:36

因为他自己有一个列表。当然就是需要的文件的列表。
因为即使列出所有包含的文件,也不会知道那文件是啥意思吧?
只能是用到的时候,再尝试看看有米有这个文件。

离不开电脑 发表于 2007-10-14 23:19:38

意思就是某些文件在开始没有读取,在玩游戏的过程中,假如某个单位第一次刚建立,他使用的纹理blp文件名和路径都是自己定义的,到调用的时候魔兽才会去搜索这个文件是否存在是吧???


那现在的方法就是:把不知道的文件添加到listfile文件里面,然后这个工具就可以读取了。

amp34 发表于 2007-10-14 23:22:59

对。是这样没错。
只要是有filelist。很多工具都可以读取。
至于速度的话,就是按不同的解压工具的不同了。

其实楼主和我用的工具都是用storm.dll解压的,所以解压速度最终都是相同的。
只是流程不同需要的时间不同而已。

<font c 发表于 2007-10-14 23:23:02

对于不知道的文件全部写入listfile是不可取的
原因随便想想就知道了

amp34 发表于 2007-10-14 23:26:39

呃。难道偶理解错楼主的意思老?
楼主是打算怎么“加到”listfile里面呢?

离不开电脑 发表于 2007-10-14 23:32:31

引用第14楼amp34于2007-10-14 23:22发表的:
对。是这样没错。
只要是有filelist。很多工具都可以读取。
至于速度的话,就是按不同的解压工具的不同了。

其实楼主和我用的工具都是用storm.dll解压的,所以解压速度最终都是相同的。
.......


原来如此。。。。。。。。

我做这个工具主要目的只是一个学习E语言编程的过程而已,没有其他目的。。。

引用第15楼白银の游戏王于2007-10-14 23:23发表的:
对于不知道的文件全部写入listfile是不可取的
原因随便想想就知道了

是的,只要作者不说出来自己定义的文件,估计需要用读魔兽内存的工具来弄了,离题了,反正我这个工具主要不是拿来破解地图的,随便玩玩。。。。

amp34 发表于 2007-10-14 23:34:42

呃。其实。不需要什么魔兽内存工具。
比如偶用的那个工具就是通过循环在努力分析着。
只是速度飞快而已。

离不开电脑 发表于 2007-10-14 23:38:25

引用第18楼amp34于2007-10-14 23:34发表的:
呃。其实。不需要什么魔兽内存工具。
比如偶用的那个工具就是通过循环在努力分析着。
只是速度飞快而已。
那要把文件遍历。。。。。。。哎,感觉太麻烦了。我有时间就做出来玩玩,用多线程遍历。
页: [1] 2 3 4 5 6 7 8
查看完整版本: MPQ和地图资源提取工具[开源]